QT中如何在程序中设置生成的EXE文件图标

QT中如何在程序中设置生成的EXE文件图标,第1张

我用的是Qt Creator,修改的方法是:

首先准备个ICO图标。例如:A.ico,网上有很多图标文件

用记事本新建个txt

里面就写一行:

IDI_ICON1 ICON DISCARDABLE "A.ico"

保存,修改后缀为.rc,例如: myapp.rc

把它和图标A.ico一起复制到你的QT工程项目的目录。

打开你的QT工程文件.pro(例如 "myapp.pro" ),

在里面最后新添一行

RC_FILE = myapp.rc

保存,重新编译你的工程。

如果想换图标,就重换一个图标,重命名为A.ico替换原来的,重新编译就可以了。

1、设置windows窗口图标的方法:

this->setWindowIcon(QIcon("myapp.png"))

设置应用程序的方法:

2、在你的工程目录创建一个txt文档,写入:

IDI_ICON1 ICON "app.ico"

3、重命名改文件为*.rc.,比如app.rc

4、在工程*.pro中添加如下代码

RC_FILE = app.rc

5、拷贝一张ico的图片至工程目录,命名为app.ico,编译即可。

QT/QML添加程序图标的方法

使用QT/QML实现的程序需要加入app图标的方法:

1. 制作ICON格式图标,其他格式的图片可以通过ICON转换工具转换;

2. 项目文件加入(.pro) RC_ICONS = app.ico, app.ico就是app图标的名字;

3. qmake->重新构建->运行。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11636316.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-17
下一篇2023-05-17

发表评论

登录后才能评论

评论列表(0条)

    保存