pyqt5配置环境

环境配置

1.pip下载
虚拟环境pip下载安装pyqt5和pyqt5-tools。
2.配置pycharm
File–Setting–Tools–External Tools中添加QTDesigner和PyUIC。
QTDesigner在pyqt5-tools包中,具体路径为venv\Lib\site-packages\pyqt5_tools\Qt\bin\designer.exe,工作目录填$ProjectFileDir$,表示当前目录。无参数。
pyqt5配置环境_第1张图片
PyUIC在python的Scripts目录下,具体路径为venv\Scripts\pyuic5.exe,运行参数为:$FileName$ -o $FileNameWithoutExtension$.py,工作目录为:$ProjectFileDir$\UI,我这里是把UI文件放在UI目录下的,所以工作目录加了一个UI。

pyqt5配置环境_第2张图片
3.使用
Tools中打开QTDesigner,设计完界面后,存储到项目中。
pyqt5配置环境_第3张图片ui文件可右键运行安装的PyUIC,执行完毕后,在工作目录下生成一个同名的py文件
pyqt5配置环境_第4张图片后续更新UI文件,可以覆盖ui文件,在执行PyUIC进行覆盖。
注:项目代码一般继承自生成的py文件,否则更新ui文件时,产生覆盖,导致代码丢失。例如:
class MyForm(QtWidgets.QWidget,Ui_Form)

你可能感兴趣的:(python笔记)