安装PyQt第三方库
pip install PyQt5
安装Qt Designer(Qt的布局工具)
pip install PyQt5-tools
PyChram设置Qt工具
配置Qt Designer(Qt的布局工具)
Program填的是刚才安装的PyQt5-tools库的designer.exe的位置
配置UIC(ui文件转py文件)
参数(ui文件必须放在项目下,生成的py文件也在项目下)
-m PyQt5.uic.pyuic $ProjectFileDir$$FileName$ -o $ProjectFileDir$$FileNameWithoutExtension$.py
使用方法
打开Qt Designer进行界面布局
Qt Designer界面
布局完成后会生成ui文件,用PyUIC把ui文件转化为py文件
ui文件转换完成后只是一个ui的类(界面文件),需要创建另外一个文件来调用启动它
from PyQt5.QtWidgets import QApplication, QWidget from Gui import * import sys class MyApp(QWidget, Ui_Form): def __init__(self, parent=None): super(MyApp, self).__init__(parent) self.setupUi(self) if __name__ == "__main__": app = QApplication(sys.argv) # 创建Qt的应用程序 myWin = MyApp() myWin.show() sys.exit(app.exec_()) # 确保程序退出后结束进程