使用pyinstaller构建应用程序后,QIcon不起作用

时间:2019-08-03 01:56:25

标签: python pyqt5 pyinstaller

我一直在尝试向使用PyQt5制作的应用程序添加窗口图标,经过一些故障排除后,我能够使程序使用图标,但是如果我使用PyInstaller构建应用程序,它将使用默认的窗口图标。

这是在Windows 10 Build 1903上,pyinstaller能够为实际的.exe文件和任务栏上设置图标,但是我相信问题在于一旦所有依赖关系都被移走,Qt将无法找到该图标pyinstaller。我尝试将其构建为单个可执行文件并构建为目录,但均无济于事。

这是我使用pyinstaller构建应用程序的命令:

pyinstaller main.py -w -F -i njac.ico

预期的输出应该是窗口Icon是我创建的,而不是默认窗口10。

编辑: 这是打包后的应用程序图标

这些是未打包运行的图标

这些是运行pyinstaller打包的应用程序时的图标

0 个答案:

没有答案