导库
from PyQt5 import uic
from PyQt5.QtWidgets import QApplication
import sys
核心代码
self.ui = loadUi(r'xxxx文件路径xxxx', self)
简单代码实例
from PyQt5 import uic
from PyQt5.QtWidgets import QApplication
import sys
class MainWindow:
def __init__(self):
# 从文件中加载UI定义
# 绝对路径也可以
self.ui = uic.loadUi("Gui/projectMan.ui")
if __name__ == "__main__":
#固定的,PyQt5程序都需要QApplication对象。sys.argv是命令行参数列表,确保程序可以双击运行
app = QApplication(sys.argv)
#初始化
# window = MyMainForm()
window = MainWindow()
#将窗口控件显示在屏幕上
window.ui.show()
#程序运行,sys.exit方法确保程序完整退出。
sys.exit(app.exec_())