使用qrc文件存储图片

2018-01-25  本文已影响0人  马木木

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命令后执行文件中也可以有图标啦

上一篇 下一篇

猜你喜欢

热点阅读