1.qrc文件格式如下
<RCC>
<qresource>
<file alias="img/icon.png">img/icon.png</file>
<file alias="img/search.png">img/search.png</file>
<file alias="img/cidian.png">img/cidian.png</file>
</qresource>
</RCC>
其中alias
是引入时写的 text部分就是实际的路径
2.转化
转换资源文件用的是Pyqt的pyrcc4 命令
pyrcc5 imrcc_qrc.qrc -o imrcc_qrc.py
也可使用在pycharm
中集成的工具
使用
在需要使用的python文件中直接引入转换出来的.py文件即可
例如
import imrcc_qrc
这样只需在原有的引入的图片路径前加上:/
即可
例如
Form.setWindowIcon(QtGui.QIcon(':/img/cidian.png'))
这样在执行pyinstaller
命令后执行文件中也可以有图标啦