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")
)。
この問題について 2 つの同様の質問があることを知っています: MAC 上の QT/C++ - アプリケーション アイコンが設定されていませんと Qt を搭載した Mac でアイコンを設定 し ています が、まだ正しいアイコンが表示されないため、考えていますQt5 でアプリ アイコンを以前のバージョンから設定できるようにする方法が異なる場合。どんな手掛かり?
編集:
qmake がアプリ内の Resources フォルダーにアイコンを追加していないことがわかりました...