Qt设置应用程序图标
参考资料:
- Qt帮助文档中的《Setting the Application Icon》
Windows平台
可在以下网站将
JPG
、GIF
、PNG
格式的图片转换为ICO
格式的图片:
提供一个ICO
格式的图片。假定其文件名为dog.ico
。
创建.rc
文本文件。假定其文件名为res.rc
。
将该文件的内容设置为:
1 |
|
使用CMake
时,在CMakeLists.txt
中添加以下内容:
1 |
|
使用QMake
时,在.pro
文件中添加以下内容:
1 |
|
最终效果:
macOS平台
使用macOS
提供的iconutil
将.iconset
目录及该目录下的图标转换成.icns
文件。
如何使用iconutil
,可参见https://developer.apple.com/library/archive/documentation/GraphicsAnimation/Conceptual/HighResolutionOSX/Optimizing/Optimizing.html中的Create a Set of Icons That Includes High-Resolution Versions
该小节内容。
假定有一个名为dog.iconset
的目录,且该目录下包含了必要分辨率的图标:
可以使用如下命令得到.icns
文件:
1 |
|
使用CMake
时,在CMakeLists.txt
中添加以下内容:
1 |
|
使用QMake
时,在.pro
文件中添加以下内容:
1 |
|
最终效果:
Qt设置应用程序图标
https://daniate.github.io/2023/08/09/Qt设置应用程序图标/