我想为一个简单的qgis程序(QGIS 2.18,Python 2.7)创建一个gui。我必须用uic导入gui对象,因为出于某些晦涩的原因pyuic4在我的系统上不起作用(Ubuntu 18.04)。
mask = uic.loadUi("abc") # import abc.ui mask
作为一个初学者,我很难跟踪Widget对象的所有元素。有没有一种显示对象属性的方法?
我尝试过:
import inspect
inspect.getsource(mask)
但是我得到了:
PyQt4.QtGui.QWidget object> is not a module, class, method, function, traceback, frame, or code object