我希望设置应用程序的图标,该图标应该在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没有将图标添加到应用程序内的资源文件夹中...