【发布时间】:2012-11-21 17:49:21
【问题描述】:
我想设置应在 Mac 的 Dock 上看到的应用程序图标。 为此,我在 .pro 文件中添加了以下行:
ICON = $$_PRO_FILE_PWD_/Icons/Icon144x144.icns
(我也试过ICON = Icons/Icon144x144.icns)
如果我正确理解了 Qt 的文档,那就足够了,但由于我的图标仍然无法看到,我还在 mainwindow.cpp 中添加了以下行
setWindowIcon(QIcon("Icons/Icon144x144.icns"));
(我也试过QIcon("Icon144x144.icns")和QIcon("/Users/MYNAME/PROJECT/Icons/Icon144x144.icns"))。
我知道关于这个问题有两个类似的问题: QT/C++ on MAC - Application Icon doesn't set 和 Setting icon on a Mac with Qt 但由于我仍然看不到正确的图标,我在想 Qt5 允许设置应用程序图标的方式是否与以前的版本有所不同。有什么线索吗?
编辑:
我刚刚看到 qmake 没有将图标添加到应用程序内的 Resources 文件夹中...
【问题讨论】: