在ubuntu中使用Qt设计器和python

在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

我是一个新的Ubuntu用户,我想使用Python编写代码,并为我的表单(界面)合并Qt设计器。我打开设计器并在表单或小部件上设置了一些控件,但在如何在Python代码中包含我制作的表单方面遇到了问题。我尝试为我的.ui使用导入样式,但没有效果。请帮助我如何处理这个问题。这里是我所拥有的:Mwakenya是我在Qt设计器上创建的.ui文件

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

您能告诉我们一些错误输出吗?