QT创建桌面应用程序步骤

1.确定程序图标,必须是ico文件,放在QT文件项目的文件夹下。

2.在QT项目中添加图标资源,右键项目文件夹,选择添加新文件

3.文件和类选择QT,下的Qt Resource File

4.名字可以任意取路径对应项目文件的位置,就是刚刚存放ico图标的目录

5.下一步完成

6.此时项目这里已经可以看见新建的资源了。但还没完:

        6.1.先点击添加前缀,Prefix的名字可以修改。

        6.2.再点击添加文件,选择刚刚的ico图标。

8.此时图片资源添加进了文件。在Pro文件中添加一行代码:RC_ICONS = zombie.ico(注意=后面是你的图标的名字)。

9.然后进行项目打包的步骤。首先将项目的编译模式调整到release模式,再点击运行,有多个项目的时候注意不要选错了项目。

10.再回到我们文件存放的位置的build目录下发现多了一个release目录,release目录下还有一个release目录,在里面可以看见生成的.exe文件,记住这个exe后面要用的,先拷贝这个exe文件。

11.再找一个地方建立一个新的目录,比如我的叫twopro,将刚刚复制的exe放到新建的目录下,再复制这个存放exe文件路径。(此时这个exe还不能直接用我们需要进行动态链接)

12.找到安装Qt的Qt\6.7.1\mingw_64目录下,打开终端,cd到刚刚复制的存放exe文件的路径。

13.输入 windeployqt 文件名.exe

如果出现报错如下,则需要在环境变量path添加,QT的mingw_64\bin路径。

14.链接完成后可以看见新建的目录下已经多了很多文件,此时点exe是可以直接运行的。

草率点可以创建快捷方式发送到桌面就是小桌面应用程序了。

15.也可以通过文件打包工具打包成一个桌面应用程序,这里用的是Enigma Virtual Box封包工具。

1.先选择需要打包的exe。

2.可以在此处修改打包后的可执行文件的名字。

3.添加被打包的项目完整依赖包。

4.找到我们刚刚存放exe的目录包,注意添加完整,不要点进了包中的子目录。

5.这是添加之后的部分文件目录,仅供参考。

6.点击右下角files Options,弹框中勾选Compress Files。

7.点击Process开始打包。

8.打包完成后如下,可以运行一下我们的程序看看有没有问题。

9.在存放exe的文件中可以看见多了一个exe应用程序。

10.我们可以直接把他拖到桌面,可以看到他的图标就是我们一开始加载的ico。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值