Windows系统中Qt5发布自己的程序,给exe添加自定义图标的步骤

1.给自己的项目添加一个后缀为.ico的图标,这样双击图标就可以打开自己的程序。

首先找好图片,后缀为.ico,把自己的图片复制到工程的文件夹里。给项目新建一个资源文件,将图片添加到资源中。可以使用这个工具将图片格式转为.ico格式:  ICO图标在线转换工具

然后在工程中打开项目的.pro文件,在文件的结尾添加这句代码:RC_ICONS = logo.ico, logo.ico是我的图片的名字。

2.发布自己的程序:将Qt的调试模式改成Relesae,然后重新构建项目,接着运行项目。

4.重新运行之后会在自己工程的同级文件夹下生成一个结尾为release的文件,打开这个release文件夹,把里边的.exe文件复制一份,粘贴到一个新建的空文件夹中,假设新建的空文件夹名字为NEW。

我的exe文件为这个

5.这时这个.exe文件由于缺少必要的库还无法运行,按住win和R键,在命令行窗口中输入:cd/d ,然后复制存放.exe的文件的路径,粘贴到命令行窗口中,接着回车键,找到安装Qt的文件夹,打开其中的bin文件夹,复制路径,粘贴到命令行窗口中,接着在命令行窗口后边输入\windeployqt  ModbusTest.exe(自己项目的exe文件全名),回车。系统就会自动向自己的exe文件所在的文件夹添加必要的库文件。

双击运行exe发现还是无法运行,这时需要自己手动去Qt的安装目录下的bin文件夹中复制缺少的文件到exe文件夹中,全部添加后,双击exe即可正常运行。

可以更改exe文件的名字,发送快捷方式到桌面,双击即可运行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值