第一步
找到ico图片资源将其在main函数中进行设置
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
a.setWindowIcon(QIcon(":/res/myappico.ico"));//这里为图标路径
MainWindow w;
w.show();
return a.exec();
}
第二步
将.ico图标文件与你的.pro文件放一起,否则将会报如下错误
:-1: error: [Makefile.Debug:72: debug/QtIcon_resource_res.o] Error 1
该错误还有一种原因:点这里
第三步
在你的.pro文件里加入如下语句
RC_ICONS = myappico.ico
最后
项目重新构建就可以看到任务栏运行图标改变了,Release模式运行后就会发现文件夹内的.exe文件图标也改变了。
以上是我觉得设置应用图标较为简单的办法,如果还有其他问题欢迎留言与我讨论。
更加详尽的方法可以参见官方文档 https://doc.qt.io/qt-5/appicon.html