前言
在写QT软件时候常常需要对软件设置一个漂亮的图标展示。以下将描述如何为自己写的软件设置一个默认的图标。
提示:以下是本篇文章正文内容,下面案例可供参考
一、QT为.exe程序添加图标
首先在下载一个想要的图标,可以是png或者其他图片格式。
然后使用在线生成ico图标的文件。(在线制作ico图标)生成了一个ico图标,如下:
示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。
二、使用步骤
1.方法一
如果使用qmake来生成makefile文件,只需要在.pro中添加:
RC_ICONS = image/favicon.ico
由于我的图标放在image目录下所以加上image/
然后重新编译以后:可以看到生成的exe程序现在已经有图标了。
可以看到软件上面已经有图标了。
2.方法二
新建一个.rc文件,“新建文件”—“C++ source File”—命名为logo.rc(不能掉了rc后缀)。
打开logo.rc文件添加如下一行代码。
IDI_ICON1 ICON DISCARDABLE "favicon.ico "
最后在pro文件添加一行代码
RESOURCES += \
qss.qrc
#RC_ICONS = logo.ico
DISTFILES += \
logo.rc
RC_FILE += logo.rc
保存项目重新编译,exe图标和执行时window图标都将发生变化。