我想设置应该在 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")
and QIcon("/Users/MYNAME/PROJECT/Icons/Icon144x144.icns")
)。
我知道关于这个问题有两个类似的问题: MAC 上的 QT/C++ - 应用程序图标未设置 和 使用 Qt 在 Mac 上设置图标, 但由于我仍然看不到正确的图标,我在想如果 Qt5 允许从以前的版本设置应用程序图标的方式有所不同。有什么线索吗?
编辑:
我刚刚看到 qmake 没有将图标添加到应用程序内的 Resources 文件夹中......