【发布时间】:2017-09-29 15:15:14
【问题描述】:
我正在尝试让我的应用程序 (FlatSiteBuilder) 在 Ubuntu 的任务栏上显示一个图标。 一个小型演示应用程序使用以下代码正确执行此操作。
QApplication a(argc, argv);
a.setWindowIcon(QIcon(QLatin1String(":/images/icon.svg")));
但是当我尝试在我的应用中执行此操作时,只显示 QuestionMarkIcon。
当我尝试在 .pro 文件中将演示应用程序的目标更改为 FlatSiteBuilder 时,图标不再显示。
例如,当我尝试将演示应用程序的目标更改为 Gimp 时,会显示 Gimp-Icon。
Ubuntu 显示 Gimp-Icon 的信息存储在哪里?
Ubuntu 未显示 FlatSiteBuilder 图标的信息存储在哪里?
我的 .pro 文件TARGET = IconTest -> 显示正确的图标TARGET = IconTest2 -> 显示正确的图标TARGET = FlatSiteBuilder -> 显示问号图标TARGET = Gimp - > 显示 Gimp 图标
【问题讨论】: