Qt中设置桌面应用程序图标

版本说明:Win10(64bit)、Qt5.4.2(64bit)
1制作*.ico图标 由于必须使用.ico格式的图像,因此需要下载一幅普通图像(如adcontroller.png),到这里制作成.ico图标(如adcontroller.ico)。
2编辑*.rc文件 在.pro所在目录中使用文本编辑器创建一个文件adcontroller.rc(可以是其它名称),其内容为:

IDI_ICON1 ICON DISCARDABLE "adcontroller.ico"

3 配置*.pro文件 在*.pro文件中添加:
RC_FILE += adcontroller.rc

4 重新编译 重新编译程序,可见程序左上角和桌面图标都变成了adcontroller.ico。
5 注意事项与疑问 5.1 程序图标vs窗口图标 程序图标和窗口图标是两个不同的概念,关于窗口图标的设置方见参考资料[3]。
5.2 可以使用其它格式的图像吗 应用程序图标只能使用*.ico格式的图像,窗口图标可以使用*.png或者其它格式的图像。
参考资料 【Qt中设置桌面应用程序图标】[1]为Qt程序配上漂亮的桌面图标
[2]QT下添加*.qrc(图标Icon、图像)资源
[3]QT程序图标和窗口图标

    推荐阅读