QT - 图标ico的处理以及 应用程序QT的打包

 

由于项目的原因,接触QT,简单的了解之后,为加快项目的推进进度,在不增加项目的周期之外,对QT的程序进行包装。所谓包装,就是对应用程序进行打包、压缩最后进行相应的安装。

QT生成的exe的图标进行更改

项目内增加proj.rc 以及ico图标  app.ico

proj.rc中增加  IDI_ICON1 ICON DISCARDABLE "app.ico"

最后在 后缀为.pro文件中 最后一行增加:

RC_FILE += proj.rc

然后编译即可

 

1. QT开发工具中,在编译器编译一定要选择“release”而不是“debug”,编译成release版本;

 

 

2. 编译成“release”之后,找到目录,找到对应的 “***.exe”,双击之后会提示缺少各种dll文件。拷贝到 新的 目录下,如E:\Qt\export

 

 

3. 利用自带的命令进行解压处理。打开QT命令工具

 

 

 

4. 进入到新的目录下,并且打以下命令:windeployqt Loading3.exe

 

 

5. 再点击之后,即可打开QT的应用程序exe即可。

 

至此,QT的应用程序从开发环境转到生产环境的程序已经发布好了。

6. 下来,就是将生产环境的程序进行包装。QT官方推荐三种软件,这里使用NSIS软件。百度之后,进行下载:

 

 

7. 安装之后,打开选择“installer based on ZIP file”

 

 

 

8. E:\Qt\export 所有应用进行压缩成zip文件

 

9. NSIS软件选择 export.zip文件,点击 generate进行打包

 

Default folder 目录的意思可自行百度,默认此项即可

10. 双击export.exe 即可进行安装测试啦

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值