Pyqt5的安装。
安装相关库:pip install pyqt5、pip install pyqt5-tools。
查看是否安装成功:pip list(显示所有安装的python库);pip show python库名(显示输入的python库信息)。
Pycharm中进行配置。
打开pycharm,进入File > Setting > Tools > External Tools。
点击”+“号创建并编辑Tool。
1.QtDesigner(进行pyqt界面设计可视化工具)。
输入Tool名称,选择程序路径(python安装路径下Lib\site-packages\找到designer.exe,如图所示)
下方两个参数表示将界面设计的ui文件保存在当前项目目录下。
2.PyUIC(将designer中生成的ui文件转成python文件)。
输入Tool名称,选择程序路径(python安装路径下Scripts下找到pyuic5.exe,如图所示)。
下方两个参数表示将指定的ui文件在当前目录下生成py文件(py文件名和ui文件名一致)。
3.PyRcc(对常用图片进行二进制存储在py文件内,需配置qrc文件)。
输入Tool名称,选择程序路径(python安装路径下Scripts下找到pyrcc5.exe,如图所示)。
下方两个参数表示将指定的qrc文件在当前目录下生成py文件(py文件名为qrc文件名_rc.py)。
配置完成,在项目中右键菜单中显示External Tools(对应上述设置的三个Tool项)。
qrc配置文件
<RCC>
<qresource prefix="">
<file>res/banner.png</file>
<file>res/demo.png</file>
<file>res/1.jpg</file>
<file>res/2.jpg</file>
<file>res/3.jpg</file>
<file>res/4.jpg</file>
<file>res/5.jpg</file>
</qresource>
</RCC>
说明: prefix表示资源前缀(可不配置), file表示图片文件与当前qrc文件的相对路径。
右键点击xxx.qrc文件生成xxx_rc.py文件:
用法:
import xxx_rc.py
app.setWindowIcon(QIcon(":前缀/res/demo.png")) #设置窗口图标,未设置前缀,前缀可省略
至此,pycharm配置Pyqt5已完成!!!