一、纯Qt
1、下载图标:app.ico
2、新建记事本,输入:IDI_ICON1 ICON DISCARDABLE"app.ico";改变名字为jude.rc
3、将两个文件放在工程下面(和源文件放一起)
4、在.pro里最后面添加:RC_FILE = jude.rc
5、在MainWindow的构造函数里:this->setWindowIcon(QIcon("app.ico"));
完成
二、VS+Qt
1、下载图标:app.ico,放在根目录下
2、新建jude.rc,放在根目录下,输入:
IDI_ICON1 ICON DISCARDABLE"app.ico"
3、修改工程文件
修改“工程名.vcxproj”文件,在: <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 与 </Project> 之间,添加: <ItemGroup> <ResourceCompile Include="jude.rc" /> </ItemGroup>
4、生成即可