无论使用何种方案,都需要制作icon图标,在线图片格式转换:https://www.gaituya.com/icon/。当然,也可以自己使用写一个转换程序。
方案1
step1. 添加如下代码
setWindowIcon(QIcon("./app.ico")); //图标
this->setWindowTitle("限界机器人");
这一步只能给程序添加图标,在执行时状态栏和程序界面木有, 需要进一步给生成的exe程序添加图标。
step2. 给生成的.exe添加图标
注意:该方法仅限于VS+Qt的程序。对于一般的C++程序则可以使用方案2。
方案2
对此,需要新建一个app.rc的文件添加项目中,并将app.ico复制到该目录下。
将app.rc添加到资源。
最终的效果如下: