如何通过CMakeLists.txt与Qt6设置主窗口(MainWindow)图标
Qt6 主窗口图标设置尝试
我正在尝试使用Qt6设置主窗口(MainWindow)图标,我的main.cpp代码如下:
QApplication a(argc, argv); QIcon icon(":/Icons/web/favicon.ico"); a.setWindowIcon(icon);
添加图标目录后,我的CMakeLists.txt自动添加了以下内容:
if(${QT_VERSION_MAJOR} GREATER_EQUAL 6) qt_add_executable(MacroPilot MANUAL_FINALIZATION ${PROJECT_SOURCES} oldFunctions.txt Icons/android/mipmap-hdpi/ic_launcher.png Icons/android/mipmap-hdpi/ic_launcher_foreground.png Icons/android/mipmap-hdpi/ic_launcher_round.png Icons/android/mipmap-mdpi/ic_launcher.png Icons/android/mipmap-mdpi/ic_launcher_foreground.png Icons/android/mipmap-mdpi/ic_launcher_round.png Icons/android/mipmap-xhdpi/ic_launcher.png Icons/android/mipmap-xhdpi/ic_launcher_foreground.png Icons/android/mipmap-xhdpi/ic_launcher_round.png Icons/android/mipmap-xxhdpi/_/web/ms-application.png Icons/android/mipmap-xxhdpi/ic_launcher.png Icons/android/mipmap-xxhdpi/ic_launcher_foreground.png Icons/android/mipmap-xxhdpi/ic_launcher_round.png Icons/android/mipmap-xxxhdpi/ic_launcher_foreground.png Icons/android/mipmap-xxxhdpi/ic_launcher_round.png Icons/android/mipmap-xxxhdpi/Iic_launcher.png Icons/android/playstore-icon.png Icons/ios/AppIcons/Icon-App-20x20@1x.png Icons/ios/AppIcons/Icon-App-20x20@2x.png Icons/ios/AppIcons/Icon-App-20x20@3x.png Icons/ios/AppIcons/Icon-App-29x29@1x.png Icons/ios/AppIcons/Icon-App-29x29@2x.png Icons/ios/AppIcons/Icon-App-29x29@3x.png Icons/ios/AppIcons/Icon-App-40x40@1x.png Icons/ios/AppIcons/Icon-App-40x40@2x.png Icons/ios/AppIcons/Icon-App-40x40@3x.png Icons/ios/AppIcons/Icon-App-60x60@1x.png Icons/ios/AppIcons/Icon-App-60x60@2x.png Icons/ios/AppIcons/Icon-App-60x60@3x.png Icons/ios/AppIcons/Icon-App-76x76@1x.png Icons/ios/AppIcons/Icon-App-76x76@2x.png Icons/ios/AppIcons/Icon-App-83.5x83.5@2x.png Icons/ios/appstore.png Icons/ios/iTunesArtwork@1x.png Icons/ios/ItunesArtwork@2x.png Icons/ios/iTunesArtwork@3x.png Icons/web/android-chrome-192x192.png Icons/web/android-chrome-512x512.png Icons/web/apple-touch-icon.png Icons/web/favicon-16x16.png Icons/web/favicon-32x32.png Icons/web/favicon.ico Icons/web/site.webmanifest )
我的文件结构如下:
内容的提问来源于stack exchange,提问作者Alan Shiah
相关产品推荐
相关产品推荐

