2013-10-09 4 views
0

저는 새로운 우분투 사용자입니다. 파이썬을 사용하고 제 양식 (인터페이스)에 Qt 디자이너를 통합하여 코딩하고 싶습니다. 디자이너를 열고 폼이나 위젯에 몇 가지 컨트롤을 추가했지만 파이썬 코드에서 만든 폼을 포함시키는 방법에 문제가 있습니다. 내 .ui은 가져 오기 스타일을 사용해 보았지만 아무 소용이 없습니다. 이 문제에 대해 어떻게해야하는지에 대해 도움을주십시오. 여기에 제가 가지고있는 것이 있습니다 : Mwakenya는 Qt 디자이너에서 만든 .ui 파일입니다.우분투에서 Qt 디자이너와 파이썬 사용하기

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() 
+0

일부 오류 출력을 표시 할 수 있습니까? –

답변

0

.ui 파일을 파이썬 코드로 컴파일해야합니다.

pyuic 명령을 사용하여이를 수행 할 수 있습니다.

예 : KDE의

http://manpages.ubuntu.com/manpages/hardy/man1/pyuic4.1.html

사용자가 동일한 작업을 수행 pykdeuic, 찾아야한다 :

pyuic mwakenya.ui -o mwakenya_ui.py

그런 다음

자세한 내용은 여기를 참조하십시오 mwakenya_ui.py 가져옵니다.

관련 문제