新建一个工程文件Demo.py,这个文件会去调用具体的窗口实现函数。
import sys
from PyQt5.QtWidgets import QApplication, QMainWindow, QFileDialog, QMessageBox, QTableWidgetItem, QComboBox, QWidget
from Demo_Main import Ui_Win01
class MainWindow(QMainWindow):
def __init__(self, parent=None):
super(MainWindow, self).__init__(parent)
self.ui = Ui_Win01()
self.ui.setupUi(self)
if __name__ == "__main__":
app = QApplication(sys.argv)
Main = MainWindow()
Main.show()
sys.exit(app.exec_())
新建Demo_Main.py用来实现窗口的具体功能
from PyQt5 import QtCore, QtGui, QtWidgets
class Ui_Win01(object):
def setupUi(self, Demo):
Demo.setObjectName("Demo")
Demo.resize(925, 751)
build Demo.py文件即可