首先,我使用Qt Designer将图片转换为.qrc文件,然后使用pyrcc4将此.qrc文件转换为.py资源。
pyrcc4 qrcfile.qrc -o pyfile.py
然后在我的.py文件中导入.py文件。 但是在使用pyinstaller构建之后,这个资源文件不起作用。
pyinstaller -F my_code.py
如何在PyQt中导入资源文件并使用pyinstaller进行构建?
答案 0 :(得分:0)
QRC文件是一个XML文件,如下所示:
<RCC>
<qresource prefix="/images">
<file alias='filename.jpg'>images/filename.jpg</file>
</qresource>
</RCC>
在.py文件中使用它应该是这样的:
pixmap = QPixMap(':/images/filename.jpg')