在Qt中,设置窗口图标可以使用setWindowIcon函数来实现,但仅仅只设置了当前窗口的图标,如果需要对编译后生成的exe文件设置图标,这个时候就需要添加一个.rc文件。
1.创建.rc文件
新建一个文本文件,并将后缀改为.rc,这里命名为res.rc。
2.编辑.rc文件
文件图标名为qcmcsdt.ico,在rec.rc中输入如下文本并保存。
IDI_ICON1 ICON DISCARDABLE “qcmcsdt.ico”
3.添加.rc文件
在.pro文件中添加
RC_FILE += res.rc
4,将.rc文件和图标文件都放在你的工程目录下
编译生成exe文件后,可以查看到exe文件已有图标。