最近的項目中需要用qt開發Mac OS 應用,順便總結了一下應用圖標的設置,自己發現了三種方式:
1 qt官方文檔手冊,但是比較麻煩,有興趣的可以試試。
2.AppStore 上有相應的軟件,但有的需要收費,有的性能不行,圖片有失真現象。
3.其實Mac OS 上有iconutil命令可以直接生成,非常簡單。
第一步:需要製作對應尺寸的圖片,APP Icon Gear 軟件不錯,免費的。
第二步:將圖片放到任意目錄下面創建的文件夾,命名爲: [name].iconset 例如 iconxx.iconset
第三步:打開終端,輸入以下命令:iconutil –c icns ***/[name].iconset
如:iconutil -c icns "/Users/bibi/Desktop/iconxx.iconset" 注意:必須要有雙引號
最後系統會自動生成[name].icns(iconxx.icns)文件,把生成好的文件放到工程目錄下,並文件app.pro中,添加 ICON = myapp.icns,編譯運行。
如果圖標沒有出現,請刪除build debug文件即可,如圖。