Qt添加图标ICO
1. 准备ico文件
ico文件可以从网上下载,也可以自己制作。
若是别的格式的文件(如,jpg、png等),需要先转换成.ico格式的文件。网上有在线转换ico的网站很方便。
例如,比特虫http://www.bitbug.net/
本文使用的ico文件名称为:Logo.ico
2. 准备.rc文件
在工程根目录下,创建文本文件,写入《IDI_ICON1 ICON DISCARDABLE “Logo.ico” 》(不带括号);保存并将改文本文件重命名为”ico.rc“(注意尾缀.rc)。
3. 添加资源文件
首先,将制作好的.ico文件和.rc文件放在工程的根目录下,即.pro文件所在的文件夹。(最好是放在工程根目录下,否则可以出现问题)
其次,在qt creator 中添加qrc文件并加入资源:
- 单击右键工程,选择添加新文件;
- 选择 Qt -> Qt Resources File -> choose,然后取个名称(例,resource.qrc),然后下一步、完成;
- qt creator中,单击右键resource.qrc,选择添加现有文件;选择准备好的.ico文件和.rc文件
4. 修改.pro文件
在.pro文件中,添加《RC_FILE=ico.rc》(不带括号);并编译、运行,查看是否成功
5. 编译、运行查看效果
效果如下图: