美文网首页
qt发布知多少

qt发布知多少

作者: bowen_4ae0 | 来源:发表于2020-03-11 20:59 被阅读0次

总体


1. 构建release版本软件

2. 将软件和库(如有)拷贝到发布目录

3. 运行Qt 5.12.4 (MinGW 7.3.0 64-bit)命令行(不同版本名字稍有差别),进入发布命令执行“windeployqt [软件|库名]”,执行后会将所依赖库文件拷贝到发布目录

4. 使用Enigma Virtual Box进行发布

设置主窗口图标


1. 在绘图工具(例如Photoshop)中设计好图标,图标的分辨率最好大于32*32。图标需要用*ico或*png的文件。如果想偷懒一点,直接去这里(http://www.iconfinder.com/)下载,大量好看免费的图标。

2. Mainwindow的构造函数中设置图标

setWindowIcon(QIcon(QString("file.png")));

设置运行程序图标


1. 创建一个包含图标图像的ICO文件,并将其保存在资源文件目录下,例如命名为:myapp.ico(图片可在网站http://www.bitbug.net/转换一下)

2. 创建一个.rc文件,包含如下内容:

IDI_ICON1               ICON    DISCARDABLE     "myapp.ico"  

3. 在工程文件myapp.pro文件中写入如下内容:

RC_FILE = myapp.rc  

参考


Qt 程序打包发布总结 -->  https://www.cnblogs.com/lvdongjie/p/7250547.html

Dependency Walker使用说明 --> https://blog.csdn.net/swort_177/article/details/5426848

qt项目在Windows平台上面发布成可执行程序.exe  -->  https://blog.csdn.net/qq_33154343/article/details/96448388

dependency walker下载   -->    http://dependencywalker.com/depends22_x86.zip

enigma virtual box下载  -->  https://enigmaprotector.com/en/downloads.html

Enigma 将Qt多个库文件打包生成一个exe文件  -->  https://blog.csdn.net/qq_35451572/article/details/80322234

使用NSIS程序打包发布  -->  https://segmentfault.com/a/1190000005056685

Qt之NSIS打包  -->  https://blog.csdn.net/xuhui_liu/article/details/71721556

相关文章

  • qt发布知多少

    总体 1. 构建release版本软件 2. 将软件和库(如有)拷贝到发布目录 3. 运行Qt 5.12.4 (M...

  • Linux下打包发布Qt应用程序

    Linux下打包发布Qt应用程序 Linux下打包发布Qt应用程序 Linux下使用Qt进行开发的程序,如果想要在...

  • Qt6的安装以及相关资料

    QT6从2020年12月8号就开始发布了,具体可以参考Qt 6.0 Released[https://www.qt...

  • Qt高级编码约定

    本文翻译自: https://wiki.qt.io/Coding_Conventions原作者: Qt原文发布时间...

  • Qt公司改变Qt对Python的支持:Qt for Python

    美国当地时间今天,Qt 公司在其博客宣布,在下个月发布 Qt 5.11 之后,Qt 公司将推出一个新的版本 —— ...

  • Qt项目升级到Qt6吐血经验总结

    Qt的版本发布越来越频繁,Qt6发布已经有一段时间了,越来越多的人咨询之前的代码是否可以增加对Qt6的支持,包括开...

  • QT打包发布

    设置执行文件的图标 图片格式需要用工具转成 .ico 格式。把该图片放到QT的工程目录下,也就是包含pro文件的目...

  • Qt 5.15.6 发布

    一、前言 我们今天为商业许可证持有者发布了 Qt 5.15.6 LTS。作为补丁版本,Qt 5.15.6 没有添加...

  • Qt6中重大改变的QtMultimedia多媒体模块

    一、前言 Qt 6.2 的第一个测试版刚刚发布,并在多个其他新附加组件中加入了全新的 Qt 多媒体模块。Qt Mu...

  • Qt MOOC系列教程简介

    该课程由Qt公司[https://www.qt.io/]制作并发布于赫尔辛基大学的线上免费课程[https://w...

网友评论

      本文标题:qt发布知多少

      本文链接:https://www.haomeiwen.com/subject/adfbfhtx.html