这里我python环境采用的是python3.6
安装pyqt5
pip install pyqt5-tools
在设置中配置:
1.添加qtdesigner:
这个工具的作用是打开qt的ui开发界面开发ui
program填写pip安装的designer.exe地址我这里的是:
F:\python_git\venv\Lib\site-packages\pyqt5_tools\designer.exe
working directory我按的默认
2.添加pyuci
这个工具的作用是将qt的.ui文件转为python可以识别的.py文件
program 填写python.exe的地址
F:\python_git\venv\Scripts\python.exe
working directory填写工作空间,注意!这里的工作空间地址非常重要!
我这里填写的是我项目的地址:
F:\python_git\pyhton_gui_pyqt5
argument填写:
-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
3.使用工具:
打开Tools:
设计ui:
设计后保存ui文件到你刚才填写的pyuic的working directory:
注意必须是这个目录!不然会报找不到文件的错误!
右键ui文件,执行pyuci工具即可生成py文件:
5.使用py文件
import untitled
import sys
from PyQt5.QtWidgets import QApplication, QMainWindow
if __name__ == '__main__':
app = QApplication(sys.argv)
MainWindow = QMainWindow()
ui = untitled.Ui_MainWindow()
ui.setupUi(MainWindow)
MainWindow.show()
sys.exit(app.exec_())
运行效果: