qt - Qt 应用程序未设置 Unity Launcher 图标

标签 qt icons launcher ubuntu-unity

我试图让我的 Qt 应用程序在 Unity Launcher 中显示一个图标,但它不起作用。在代码中,我只是使用:

qApp->setWindowIcon(QIcon("path/to/icon.png"));

但它没有做任何事情。我也试过直接在主窗口上设置图标,但也无济于事。

知道可能是什么问题吗?

PS:我已经检查了图标路径,它是正确的。

最佳答案

为了在 Windows 中启用图片编码(不是在 Ubuntu 中),我将 QT\4.8.3\plugins\imageformats 文件夹放在我的应用程序附近。
我认为你应该尝试同样的。

关于qt - Qt 应用程序未设置 Unity Launcher 图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13813302/

相关文章:

c++ - 如何确定给定的属性是否不是从基类继承的?

ios - 无法使用 phonegap iOS 为 iPad pro 设置应用程序图标

ios - 从 Adob​​e Air iOS 应用程序中删除图标光泽效果?

java - 如何更改 UIManager.getIcon("OptionPane.errorIcon) 的图标大小?

android - 如何以编程方式设置默认应用启动器?

android - AppWidgetHost 崩溃 android.os.TransactionTooLargeException

c++ - 编译 C 代码,看不到 #define 常量

c++ - 在 Linux Ubuntu 中使用 C++ 过滤以太网数据包

java - 使用 Intent 选择家庭启动器应用程序

qt - qDebug() 的奇怪行为导致应用程序崩溃