首先,我使用Qt设计器将图片转换为.qrc文件,然后使用pyrcc4将该.qrc文件转换为.py资源。
pyrcc4 qrcfile.qrc -o pyfile.py
然后在我的.py文件中导入这个.py文件。但是在使用pyinstaller构建之后,这个资源文件就不能工作了。
pyinstaller -F my_code.py
如何在PyQt中导入资源文件并使用pyinstaller进行构建?
发布于 2015-05-27 03:51:45
QRC文件是如下所示的XML文件:
<RCC>
<qresource prefix="/images">
<file alias='filename.jpg'>images/filename.jpg</file>
</qresource>
</RCC>在.py文件中使用它应该如下所示:
pixmap = QPixMap(':/images/filename.jpg')https://stackoverflow.com/questions/30472387
复制相似问题