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 命名的图标了