使用QT designer会生成一系列ui后缀文件
通过pyuic可以将ui文件转化为py文件
python -m PyQt5.uic.pyuic 1.ui -o 1.py
pyuic5 1.ui -o 1.py
pyside6-uic form.ui -o ui_form.py
把1.ui 转换为 1.py
class MainForm(QtWidgets.QMainWindow):
def __init__(self,parent=None):
super(MainForm,self).__init__(parent)
__content = Ui_MainWindow.Ui_MainWindow()
__content.setupUi(self)
if __name__ == "__main__" :
try:
print('start')
__app = QtWidgets.QApplication(sys.argv)
__win = MainForm()
__win .show()
sys.exit(__app.exec_())
except KeyboardInterrupt :
print('destroy')
__content = Ui_MainWindow.Ui_MainWindow()
这段代码可以换成不同的UI generate的代码 就可以 切换ui文件 看效果