QT程序生成后,默认是系统自带图标,作为一款产品来说,需要设置自己的图标。以QT creator为例,我们来设置自己的程序图标。
1.首先,准备好程序图标,要求格式为ico的,如clg.ico。大小建议使用256*256(因为windows资源管理器查看方式为超大图标时大小为256 *256) 。
2.在工程目录建立资源文件,如clg.rc ,用记事本打开编写如下内容:
IDI_ICON1 ICON DISCARDABLE "clg.ico"
里面的clg.ico就是第一步里准备好的图标名称。
3.打开工程pro文件,在里面增加如下内容:
RC_FILE += clg.rc
这里的clg.rc为第二步建立的资源文件名。
4.编译工程,发现生成的exe文件已经使用了新的图标。(如果没有更改,刷新一下)。