我看过原题qt-creator-how-to-set-application-icon
但这对我没有帮助,因为我正在 ubuntu 和 Qt`s Documentation 中构建应用程序 我不清楚..
有没有人,谁做过? 方法是什么?
提前致谢。
最佳答案
Linux 没有任何读取嵌入式资源的标准,因此无法将图标嵌入到应用程序二进制文件本身并使其显示在菜单和启动器中。您必须在适当的 pixmaps
目录中安装您的图标,并在适当的 apps
目录中安装一个 .desktop
文件,指向您的应用程序和相应的图标。
您引用的Qt文档是指icon theme specification ,它描述了应该安装文件的位置。在末尾查找正在安装应用程序图标,了解需要完成的工作的摘要。
您必须将文件安装到构建系统(qmake 或 cmake 或您使用的系统)的“安装”目标中,并可能在此基础上创建一个 Debian 软件包。 Qt Creator 不太可能帮助您解决这些问题。
关于c++ - Qt Creator - 如何为 ubuntu linux 设置应用程序图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4328383/