2017-10-23 34 views
0

QtDesigner를 사용하여 UI를 디자인하고이를 Python 클래스로 변환하면 클래스의 이름은 Ui_MainWindow이며 UI를 표시하기 위해 호출 할 함수의 이름은 setupUi입니다.pyuic5에서 PySide2 UI를 파이썬 코드로 변환

나는 PySide1을 사용하여 UI를 표시하는 코드 스 니펫을 발견했지만 초보 사용자 인 사용자는 PySide2로 코드를 이식하는 방법을 알지 못합니다.

from PySide2 import QtCore, QtGui, QtWidgets 

class Ui_MainWindow(object): 
def setupUi(self, MainWindow): 
    MainWindow.setObjectName("MainWindow") 
    MainWindow.resize(381, 347)......................................etc. 

https://pastebin.com/NJXEaLrF

은 내가 .UI 파일을 변환하는 방법과 출력 파일을 사용하는 방법에 대한 전체 자습서를 찾을 수 없습니다.

답변

0

Sods law. 나는 연구 끝에 며칠을 보냈고 게시 후 답을 찾았습니다. 트릭은 pyside2-uic을 사용할 때 -x 매개 변수를 사용하는 것이며 UI를 렌더링하는 데 필요한 추가 코드를 출력합니다.