版本说明: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程序图标和窗口图标
推荐阅读
- Qt|Qt常用UI控件读取、写入方法
- Qt|Qt For Android 之启动页
- QT|QT面试
- QT安装
- qt|qt for android实现app内通过按键后台运行程序
- qt|qt for android程序保活 程序后台一直运行不被清理掉(未完)
- QWidget实现手机ipad屏幕滑屏效果
- Qt|Qt官方示例-QML Axes
- 在QT/QML中使用FontAwesome做图标显示
- QT|QtCreator2.7.0桌面快捷方式创建过程