给Qt生成的exe加图标

QT窗口图标设置

1、图片或图标最好放在同一个文件夹中,好管理

2、新建一个qrc文件,文件名自己宣称命名,这里命名为ImageOrIco,代码具体写法见下面


<RCC>
    <qresource>
        <file>ImageOrIco/butterfly.png</file>
        <file>ImageOrIco/runner.ico</file>
        <file>ImageOrIco/tilt-rotor-wing.ico</file>
        <file>ImageOrIco/myico.ico</file>
    </qresource>
</RCC>


3、修改pro文件中代码,文件名要一致
4、main.cpp中添加窗口显示图标代码
    w.setWindowIcon(QIcon(":ImageOrIco/butterfly.png"));//设置窗口左上角图标
注意:
":ImageOrIco/butterfly.png"
冒号别忘了,要不然编译时找不到指定图片文件butterfly.png


5、最后编译,然后构建,弹出下面窗口,可以看到窗口图标了,恭喜你,完成了


QT生成exe应用程序图标设置
1、通过新建文本文件,然后另存为文件后缀名为rc(resource script 资源脚本)文件myico.rc,如下截图
代码编写如下,代码是参考Qt Creator的帮助文件,索引输入:Setting the Application Icon 关键字,详细步骤


2、创建ico图标文件。网上下载,很多,链接地址:http://sc.chinaz.com/tubiao/140301101550.htm
下一个,重新命名为myico.ico


3、在项目pro后缀名的文件中,添加代码,如下
RC_FILE += myico.rc
4、编译运行,弹出窗口的应用程序左上角图标出现了。

注意:如果之前已经对pro执行过qmake并且构建过的话,请先将原来构建时生成的文件夹删除,再重新qmake+构建,才可以变过来

  • 3
    点赞
  • 35
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
Qt是一款跨平台的桌面应用程序开发框架,它提供了丰富的功能和严密的文档支持。在Qt生成exe安装包的过程相对简单。下面我来介绍一下具体的步骤。 首先,你需要使用Qt Creator来创建一个Qt项目。在创建项目时,你可以选择不同的模板来满足你的需求。如果你想生成一个可以安装的exe文件,可以选择"Qt Widgets Application"模板。 接下来,你需要在项目中添你的代码。Qt提供了强大的API库,可以用来创建各种用户界面和实现各种功能。你可以根据自己的需求来编写代码。 完成代码编写后,你需要进行构建和调试。在Qt Creator中,你可以使用带有构建按钮的工具栏来构建项目。如果存在编译错误,你需要修复它们以确保项目能够成功构建。 当项目构建成功后,你就可以开始生成exe安装包了。在Qt Creator的菜单栏中,选择"Build"选项下的"Create Installer"。接着,你会看到一个对话框,可以在其中选择自定义安装包的属性,例如安装路径、附带的文件和图标等等。完成设置后,点击"Create"按钮,Qt Creator会自动生成exe安装包。 最后,你可以将生成exe安装包分享给其他人。他们可以运行安装包来安装你开发的应用程序。 总结来说,Qt提供了一种简单的方式来生成exe安装包。通过使用Qt Creator,你可以创建一个Qt项目,并编写代码。然后,利用Qt Creator的生成安装包功能,你可以将项目打包成一个exe安装包,以方便其他人使用。希望这个回答对你有帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值