pyqt5 安装
1 2
| pip install PyQt5 pip install PyQt5-tools
|
在site-packages中的qt\bin的路径配置到环境变量中,我的路径如下:
1
| C:\Program Files\Python36\Lib\site-packages\qt5_applications\Qt\bin
|
使用cmd启动designer,成功启动即完成配置
pycharm 编译工具配置
为了使qt desginer生成的ui文件、资源qrc转化成py文件,在pycharm开发环境下需要配置一个能够快速打开qt desginer界面以及将.ui、.qrc转.py的工具
pycharm ⏩ file ⏩ setting ⏩ Tools ⏩ External Tools
在External Tool中新建三个工具
![external tool]()
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| Name: Qt Designer Description: PyQt5相关工具 Program: designer的安装地址 Arguments: $FilePath$ Working directory: $ProjectFileDir$
Name: QRC2PY Description: 将Qt设计的资源文件qrc转换成py文件 Program: pyrcc5的地址 例:C:\Program Files\Python36\Scripts\pyrcc5.exe Arguments: $FileName$ -o ..\$FileNameWithoutExtension$_rc.py Working directory: $FileDir$
Name: UI2PY Description: 将Qt设计的资源文件qrc转换成py文件 Program: python的地址 例:C:\Program Files\Python36\python.exe Arguments: -m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py Working directory: $FileDir$
|
配置完成后就可以在文件栏的右键菜单使用了
![菜单]()
之后就是用Designer可视化编辑窗口生成ui文件
右键ui文件使用UI2PY生成对应窗体的py脚本
若编辑窗体时导入过外部资源则会生成qrc文件,执行QRC2PY同样生成对应的py脚本