-
首先对于生成的exe图标我们需要一个ICON图标,
这种图标扩展名为
*.icon
、
*.ico
; -
我们大部分用的都是以png、jpg 等等格式的图片,那么我们就需要将我们需要的图片转换成 ICON图片(
https://www.easyicon.net/covert/
),该网址能将png转成ico格式,有其他需求的小伙伴还需找另外的方式。 -
创建 .rc 文件
可以使用文本文件更改后缀的方式 -
例如创建一个 app.rc文件 并用Notepad++打开文件,并在文件中添加
IDI_ICON1 ICON DISCARDABLE "app.ico"
-
将.rc文件添加至工程目录中
并在 .pro 文件中添加代码RC_FILE += app.rc
然后编译生成新的exe就带有图标啦
-
还可以在代码中添加
QSystemTrayIcon * m_systray; // 设置窗口图标样式 m_systray = new QSystemTrayIcon; m_systray->setIcon(QIcon(":/new/prefix1/Resources/PLC.png"));
用来设置各个窗口显示的图标样式
或者在ui设置界面中windowIcon中选择资源文件是一样的
版权声明:本文为zzy429259883原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。