我看到了原始问题qt-creator-how-to-set-application-icon
但它对我没有帮助,因为我正在 ubuntu 和Qt`s Documentation构建应用 我不清楚..
有没有人,谁做过? 什么方法?
提前致谢。
答案 0 :(得分:10)
Linux没有任何读取嵌入资源的标准,因此无法在应用程序二进制文件中嵌入图标并将其显示在菜单和启动器中。您必须在相应的pixmaps
目录和相应.desktop
目录中的apps
文件中安装您的图标,该文件指向您的应用程序和相应的图标。
您引用的Qt文档是指icon theme specification,它描述了应安装文件的位置。在最后查找安装应用程序图标,以便总结需要完成的工作。
您必须在构建系统的“安装”目标(qmake或cmake或您使用的目标)中安装这些文件,并可能在其上创建一个Debian软件包。 Qt Creator不太可能帮助你解决这些问题。