【发布时间】:2015-08-12 10:22:05
【问题描述】:
在我的应用程序中,我使用 pyside-rcc 生成 qrc 文件
<RCC>
<qresource prefix="/" >
<file>images/icon.jpg</file>
</qresource>
</RCC>
使用这个命令
pyside-rcc images.qrc -o images.py
然后我将它导入到我的应用程序中
import images
并设置应用图标
MainWindow.setWindowIcon(QtGui.QIcon(':/images/icon.jpg'))
当我使用 python 运行我的应用程序时
python app.py
我可以看到图标,没问题
但是当我用 pyinstaller 编译它时
pyinstaller -i icon.co -w app.py
icon.co 只是位于主目录中的另一个文件,用于设置 exe 图标。
exe 有一个图标,但是当我在标题或标题中打开我的应用程序时,图标images/icon.jpg 没有加载,我也没有在工具栏中看到它。
我也尝试添加Tree('path\to\images'),但没有成功!
【问题讨论】:
标签: python pyside py2exe pyinstaller