跨境派

跨境派

跨境派,专注跨境行业新闻资讯、跨境电商知识分享!

当前位置:首页 > 卖家故事 > 【Qt 学习之路】Qt5各版本情况分析

【Qt 学习之路】Qt5各版本情况分析

时间:2024-04-27 09:35:30 来源:网络cs 作者:亙句 栏目:卖家故事 阅读:

标签: 情况  分析  版本  学习 
阅读本书更多章节>>>>

文章目录

1、简介2、Qt5 版本归纳3、商业与开源3.1、桌面端3.2、嵌入式 4、下载地址4.1、典型版本4.1.1、Qt5.0.04.1.2、Qt5.9.94.1.3、Qt5.12.12 4.2、当前Qt5最新版本

1、简介

Qt6 出生刚刚好一年的时间,已经出到6.6版本,带来了许多的新特性和改进。今天刚刚好抽空总结下陪伴 我工作这么长时间的 Qt5,据官方可靠消息 Qt5 将至 2025 年 5 月 26 日封版。

2、Qt5 版本归纳

个人归纳,如有不全请留言及时改正,谢谢~

Qt版本简述版本维护持续包大小msvc主要支持哪些平台
Qt5.0支持Wayland(客户端包装)Qt5.0.0 ~ Qt5.0.2398M~650M2010/2012windows/linux/mac
Qt5.1突破 AndroidQt5.1.0极短416M~716M2010/2012windows/linux/mac/android
Qt5.2Andriod/IOS第一个发行版Qt5.2.0 ~ Qt5.2.1368M~1.3G2010/2012windows/linux/mac/android/ios
Qt5.3专注于稳定性和易用性Qt5.3.0 ~ Qt5.3.2442M~1G2010/2012/2013windows/linux/mac/android/ios
Qt5.4支持WinRT、Windows PhoneQt5.4.0 ~ Qt5.4.2532M~1.7G2010/2012/2013windows/linux/mac/android/ios
Qt5.5QtWebkit最后版本Qt5.5.0 ~ Qt5.5.1585M~2.0G2010/2012/2013windows/linux/mac/android/ios
Qt5.6最后支持XP的长期版本Qt5.6.0 ~ Qt5.6.3661M~2.5G2013/2015windows/linux/mac/android/ios
Qt5.7最后支持XP的非长期版本Qt5.7.0 ~ Qt5.7.1715M~2.7G2013/2015windows/linux/mac/android/ios
Qt5.8WebEngine打印网页Qt5.8.0极短766M~3.4G2013/2015windows/linux/mac/android/ios
Qt5.9不用注册帐号,各平台 各一包安装Qt5.9.0 ~ Qt5.9.9963M~3.6G2013/2015/2017windows/linux/mac/android/ios
Qt5.10自定义输入方法,支持游戏手柄Qt5.10.0 ~ Qt5.10.11G~2.5G2013/2015/2017windows/linux/mac/android/ios
Qt5.11支持高DPI,Webengine更新Chromium 65Qt5.11.0 ~ Qt5.11.31.1G~2.8G2015/2017windows/linux/mac/android/ios
Qt5.12最后mysql插件,样式表性能最高版本Qt5.12.0 ~ Qt5.12.121.3G~3.7G2015/2017windows/linux/mac/android/ios
Qt5.13支持 OpenSSL 1.1 及其以上Qt5.13.0 ~ Qt5.13.21.2G~3.7G2015/2017/2019windows/linux/mac/android/ios
Qt5.14最后提供二进制安装包版本Qt5.14.0 ~ Qt5.14.21.2G~2.6G2015/2017/2019windows/linux/mac/android/ios
Qt5.15支持文件到回收站,引入GStreamer反向播放Qt5.15.0 ~正在更新2015/2017/2019windows/linux/mac/android/ios

3、商业与开源

3.1、桌面端

对于桌面应用,不管是 Window,还是 Linux 上的桌面应用,只要不用静态编译别修改 Qt 源码就可以了,就一堆 dll 或者 .so 加上 exe 这种方式就是合法的。默认你用 windeployqt 生成的那个打包下就可以了。这个理论上还要求你写软件说明的时候声明下用了 Qt 程序库,Qt 程序库是 LGPL 协议的,把 LGPL 协议的文档弄个文本文件跟你的程序放一起。就类似下面这种,exe 跟 dll 一起,有个 LGPL 文档说明,软件的帮助或者配套文件里说下用了 LGPL 协议的 Qt 就行了。国内用 Qt 商用的很多,商业完全没问题的。Qt 的 Python 绑定特意出了个 PySide 就是为了支持 LGPL 好支持商用,PyQt 不支持LGPL,商用不友好。

3.2、嵌入式

由于从 5.4 开始 Qt 主要采用 LGPL v3 授权,而 LGPLv3 明确禁止封闭嵌入式设备分发 LGPLv3 授权的软件,所以在嵌入式下不能使用 Qt 5.4 以及以上的版本进行商用,当然 Qt 5.3 以及以下的版本还是可以。

4、下载地址

4.1、典型版本

4.1.1、Qt5.0.0

Qt版本系统安装包大小下载地址
5.0.0-msvc2010windows406M下载
5.0.0-clangmac398M下载
5.0.0-64位linux410M下载
5.0.0-32位linux411M下载
5.0.0-msvc2010_32windows406M下载

4.1.2、Qt5.9.9

Qt版本系统安装包大小下载地址
5.9.9windows2.4G下载
5.9.9mac3.4G下载
5.9.9linux1.1G下载

4.1.3、Qt5.12.12

Qt版本系统安装包大小下载地址
5.12.12windows3.7G下载
5.12.12mac2.7G下载
5.12.12linux1.3G下载

4.2、当前Qt5最新版本

当前最新的为5.15.11版本,从2020年开始,要维护5年的时间,至2025年5月26日。

在这里插入图片描述

地址:https://download.qt.io/archive/qt/5.15/

阅读本书更多章节>>>>

本文链接:https://www.kjpai.cn/gushi/2024-04-27/162770.html,文章来源:网络cs,作者:亙句,版权归作者所有,如需转载请注明来源和作者,否则将追究法律责任!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。

文章评论