软件性质:开源软件,免费+商业授权
使用协议:GPL, LGPL
官方网站:https://www.qt.io/
功能描述:
Qt是一套C++库,可用于跨平台开发,支持常见Windows、Linux、Android、iOS、嵌入式系统等。
目前最新版本是Qt6.5版本也已经发布,这是Qt6的第二个LTS长期支持版本。Qt 6.5 添加了对 Android 12 的支持,多媒体支持方面,FFmpeg现在是 Windows / 桌面 Linux / macOS / Android 的默认后端,具体细节可以查看官方文档。
现在Qt的版本那么多,该如何选择呢?功能强大界面要求更高的选择Qt6.2以上,但Qt6以后Windows下主要是支持64位的Windows10以上,所以,如果需要开发兼容老版本的Windows比如Windows7,那只能选择Qt5了,Qt5的最高版本是Qt5.15,但官方在Qt5.15后不再提供离线安装包了,网络环境不好的选择离线版本Qt5.14比较合适。
注意:Qt5.6及之后版本浏览器组件改用了更先进的Chrome内核的QtWebEngine组件替换了QtWebkit组件,包含QtWebEngin组件的程序Windows下需MSVC2017或MSVC2019/2022编译。
Qt各版本(含LTS版本)支持截止时间列表
Qt版本 | 发布日期 | 支持截止日期 | Extended Support Availability |
5.0 | 2012-12-19 | 已截止 | Yes |
5.1 (5.1.1) | 2013-07-03 | 已截止 | Yes |
5.2 (5.2.1) | 2013-12-12 | 已截止 | Yes |
5.3 (5.3.2) | 2014-05-20 | 已截止 | Yes |
5.4 (5.4.2) | 2014-12-10 | 已截止 | Yes |
5.5 (5.5.1) | 2015-07-01 | 已截止 | Yes |
5.6 (5.6.3) | 2016-03-16 | 已截止 | Yes |
5.7 (5.7.1) | 2016-06-16 | 已截止 | Yes |
5.8 | 2017-01-23 | 已截止 | Yes |
5.9 (5.9.9) | 2017-05-31 | 已截止 | Yes |
5.10 (5.10.1) | 2017-11-30 | 已截止 | Yes |
5.11 (5.11.3) | 2018-05-22 | 已截止 | Yes |
5.12 (5.12.11) LTS | 2018-12-05 | 已截止 | Yes |
5.13 (5.13.2) | 2019-06-19 | 已截止 | Yes |
5.14 (5.14.2) | 2019-12-12 | 已截止 | Yes |
5.15 (5.15.11) LTS | 2020-05-26 | 2025-05-26 | Yes |
6.0 (6.0.4) | 2020-12-08 | 已截止 | Yes |
6.1 (6.1.3) | 2021-05-06 | 已截止 | Yes |
6.2 (6.2.6) LTS | 2021-09-30 | 2024-09-30 | Yes |
6.3 (6.3.2) | 2022-04-12 | 2023-04-12 | Yes |
6.4 (6.4.2) | 2022-09-29 | 2023-09-29 | Yes |