mac下Qt设置应用程序图标
2022/1/14 11:33:42
本文主要是介绍mac下Qt设置应用程序图标,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一、设置应用程序图标:
1、桌面新建一个文件夹,命名为 logo.iconset。将png图标(原图只能是.png文件)放进去。
2、打开终端,cd到这个文件夹,依次执行下面的语句:
sips -z 16 16 logo.png --out icon_16.png sips -z 16 16 logo.png --out icon_16@2x.png sips -z 32 32 logo.png --out icon_32.png sips -z 32 32 logo.png --out icon_32@2x.png sips -z 64 64 logo.png --out icon_64.png sips -z 64 64 logo.png --out icon_64@2x.png sips -z 128 128 logo.png --out icon_128.png sips -z 128 128 logo.png --out icon_128@2x.png sips -z 256 256 logo.png --out icon_256.png sips -z 256 256 logo.png --out icon_256@2x.png sips -z 512 512 logo.png --out icon_512.png sips -z 512 512 logo.png --out icon_512@2x.png
我的图片名称为 logo.png。
命名一定要以 icon_**.png及icon_**@2x.png为模版,否则会出现 fail to generate icns 错误。
3、cd到上一层:cd ../ (logo.iconset文件夹所在目录,我的是在桌面),执行:
iconutil -c icns logo.iconset
执行完会在logo.iconset文件夹所在目录生成logo.icns图标文件。将这个文件复制到项目下,可以和pro文件放在同一目录下。
4、pro文件中添加一行:
ICON = ./logo.icns
5、如果没效果,可以删掉可执行程序和Makefile文件,再执行qmake、构建。
二、设置运行时在程序坞中的图标:
setWindowIcon(QIcon(":/res/Resource/logo.ico"));
这篇关于mac下Qt设置应用程序图标的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-06-06Package Easy(基于 NSIS 的打包exe安装包工具)使用方法-icode9专业技术文章分享
- 2024-06-06基于 casdoor 的 ELK 开源登录认证解决方案: elk-auth-casdoor-icode9专业技术文章分享
- 2024-05-29Elasticsearch慢查询日志配置
- 2024-05-29揭秘华为如此多成功项目的产品关键——Charter模板
- 2024-05-29海外IDC业务拓展的7大挑战
- 2024-05-29InLine Chat功能优化对标Github Copilot,CodeGeeX带来更高效、更直观的编程体验!
- 2024-05-29CodeGeeX 智能编程助手 6 项功能升级,在Visual Studio插件市场霸榜2周!
- 2024-05-29AutoMQ 生态集成 Apache Doris
- 2024-05-292024年IDC行业的深度挖掘:机遇、挑战与未来展望
- 2024-05-29五款扩展组件齐发 —— Volcano、Keda、Crane-scheduler 等,邀你体验