Qt中,怎么修改生成的EXE文件的图标和名字

Qt中,怎么修改生成的EXE文件的图标和名字,第1张

具体依赖于编译器。部分编译器不支持exe图标更改。

以VC为例:

1 打开工程。

2 新建文件,选择resource类型文件(资源类)。

3 选择add resource(新增资源)。

4 选�‹.icon(图标)。

5 选择一个.ico文件导入。ico即图漏袜漏标文好桐件。可以选择系统自带的,也可以自己制作。

6 编译工程。会发现exe的图标已经更换了。

补充说明:已经生成的exe文件无法修改图标我用的是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.添加库文件静态库

linux:LIBS += your_lib_path/your_lib动态库

linux:LIBS += -L your_lib_path -lyour_lib//经过测试了

win32:LIBS += your_lib_path/your_lib例如:

LIBS += -L lib/pcsc/ -lpcsclite

LIBS += lib/pcsc/libpcsclite.a

2.添加弊衡头文件

INCLUDEPATH += your_include_path例如:

INCLUDEPATH += . /usr/local/include(点号后面有空格)

3.添加要编译的源文件和头文件

SOURCES:所有源文件列表

HEADERS:所有头租态做文件列表

FORMS:所有.ui文件列表前期工作:

1.检查gcc,g++,qmake是否用错。

2.在Makefile中检查是否少了头文件闭数

3.检查是否与<错用了

4.需要另外加库的程序最好单独建一个文件

Qt的资源文件是以.qrc为后缀名的XML文本格式。

在Qt工启告程中使用资源文件滑此的话,需要在.pro工程文件加入如下代码

RESOURCES = file.qrc在工程文信旁迅件中加入这样语句后,qmake系统会自动调用RCC(资源文件编译器)将file.qrc转化成qrc_file.cpp,最后使用gcc进行正常的编译。


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

原文地址: https://outofmemory.cn/tougao/8169463.html

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

发表评论

登录后才能评论

评论列表(0条)

保存