1:使用pyqt5的designer.exe工具生成window.ui文件,工具的所在路径在C:\Python37\Lib\site-packages\qt5_applications\Qt\bin
2:cmd使用命令行进行转换生成window.py文件 :pyuic5 -o window.py window.ui
3: 使用window.py文件,新建一个main.py文件,代码如下
# -*- coding: utf-8 -*-
import sys
from PyQt5.QtWidgets import QApplication, QMainWindow
from window import Ui_MainWindow # window是指ui文件window.py
class MyMainForm(QMainWindow, Ui_MainWindow):
def __init__(self, parent=None):
super(MyMainForm, self).__init__(parent)
self.setupUi(self)
if __name__ == "__main__":
app = QApplication(sys.argv)
#初始化
myWin = MyMainForm()
myWin.show()
sys.exit(app.exec_())