首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在PyQt中导入资源文件并使用pyinstaller进行构建?

如何在PyQt中导入资源文件并使用pyinstaller进行构建?
EN

Stack Overflow用户
提问于 2015-05-27 02:58:35
回答 1查看 2.6K关注 0票数 0

首先,我使用Qt设计器将图片转换为.qrc文件,然后使用pyrcc4将该.qrc文件转换为.py资源。

pyrcc4 qrcfile.qrc -o pyfile.py

然后在我的.py文件中导入这个.py文件。但是在使用pyinstaller构建之后,这个资源文件就不能工作了。

pyinstaller -F my_code.py

如何在PyQt中导入资源文件并使用pyinstaller进行构建?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-05-27 03:51:45

see this answer

QRC文件是如下所示的XML文件:

代码语言:javascript
复制
<RCC>
  <qresource prefix="/images">
    <file alias='filename.jpg'>images/filename.jpg</file>
  </qresource>
</RCC>

在.py文件中使用它应该如下所示:

代码语言:javascript
复制
pixmap = QPixMap(':/images/filename.jpg')
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30472387

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档