在ubuntu中使用Qt设计器和python
我是一个新的Ubuntu用户,我想使用Python编写代码,并为我的表单(界面)合并Qt设计器。我打开设计器并在表单或小部件上设置了一些控件,但在如何在Python代码中包含我制作的表单方面遇到了问题。我尝试为我的.ui使用导入样式,但没有效果。请帮助我如何处理这个问题。这里是我所拥有的:Mwakenya是我在Qt设计器上创建的.ui文件在ubuntu中使用Qt设计器和python,python,qt,ubuntu,Python,Qt,Ubuntu,我是一个新的Ubuntu用户,我想使用Python编写代码,并为我的表单(界面)合并Qt设计器。我打开设计器并在表单或小部件上设置了一些控件,但在如何在Python代码中包含我制作的表单方面遇到了问题。我尝试为我的.ui使用导入样式,但没有效果。请帮助我如何处理这个问题。这里是我所拥有的:Mwakenya是我在Qt设计器上创建的.ui文件 from pyQt import * from mwakenya.ui import * class at(mwakenya): def __ini
from pyQt import *
from mwakenya.ui import *
class at(mwakenya):
def __init__(self, parent=None, name=None, fl=0):
mwakenya.__init__(self,parent,name,fl)
if __name__ == "__main__":
import sys
a = QApplication(sys.argv)
QObject.connect(a,SIGNAL("lastWindowClosed()"),a,SLOT("quit()"))
w = at()
a.setMainWidget(w)
w.show()
a.exec_loop()
您需要将.ui文件编译成python代码 您可以使用
pyuic
命令执行此操作
例如
pyuic mwakenya.ui-o mwakenya_ui.py
然后导入mwakenya_ui.py
有关更多信息,请参见此处:
KDE的用户应该寻找执行相同任务的
pykdeuic
。您能告诉我们一些错误输出吗?