MAC 上加載程序圖標 有兩種:
第一種
是在工程文件 加載 xxx.icns 文件 主要講這種
ICON = myapp.icns
第二種:具體看Qt文檔 有說明
至於xxx.icns 是什麼 請看 https://blog.csdn.net/LIHUINIHAO/article/details/51217107
下面主要介紹icns 的製作:
1: 首先創建一個目錄: mkdir icons.iconset 目錄
2: 使用 sips -z 像素寬 像素高 圖片名 --out 目錄/文件名稱
sips -z 32 32 my_app.png --out icons.iconset/[email protected]
逐個生成16*16 一直到1024*1024
3: 使用命令將目錄裏面的圖片打包成一個集合
iconutil -c icns icons.iconset -o ./../../../my_app.icns
以上操作就可以生成 圖標了.
爲了避免麻煩,自己做了一個小工具: 如圖
工具下載地址:
https://github.com/heisai/make_icns.git
點擊生成 按鈕,就可以生成 以my_app.icns 命名的圖標了