python html5 bootstrap 视频教程
德云社区 门户 IT 编程 编程语言 C/C++ 查看内容

Qt 6.0 6.1 GUI框架开发进度 功能概况 模块再次引入一览

2021-2-16 19:26| 发布者: digitser| 查看: 677| 评论: 0|原作者: digitser

摘要: Qt 6.0精减WebEngine SerialPort Multimedia等成为半残GUI框架一览 何解 由于 Qt 集成了大量成熟模块,使之成为 C++ 领域中最好用的开源技术跨平台 GUI 开发框架。 基于 Qt 能开发 Windows MacOS 传统桌面或无 GUI ...
自动立式分页纸箱赋码系统 ── 全自动 专业 立式分页 瓦楞纸 水性油墨 贴标 喷码 检测系统
Qt 6.0 6.1 6.2 GUI框架开发进度 功能概况 模块再次引入一览

由于 Qt 集成了大量成熟模块,使之成为 C++ 领域中最好用的开源技术跨平台 GUI 开发框架。

基于 Qt 能开发 Windows MacOS 传统桌面或无 GUI 应用程序、Unix/Linux 平台应用程序、嵌入式应用程序、移动端应用程序、等。

目前,Qt5 Qt6 采用 LGPL 商业双许可协议,支持 Microsoft Windows、GNU/Linux、Mac OS X、Android、iOS、WinCE、UNIX 家族等平台。

想从零开发自已的 C++ 应用,若是大工程则需要很多年才能有点小小成就,而基于 Qt 则可大幅减少开发时间。Qt 最先于 1991 年由奇趣科技发布。

从 Qt4 (已完全停止维护多年) 开始,特别是近年来 Qt5 的完善,Qt 在各行业、各领域的 GUI 开发方面正成为大家的首选框架。

而大家所熟知的 Ubuntu 系统开源 Linux 平台,Qt 一直是其桌面端主要采用的开源 GUI 开发框架。

批处理式 "数字 Python IDE" 集成开发环境 (集成高效 Cython PyInstaller 批处理小程序)
http://dt.digitser.cn/zh-CN/ide/idepy/index.html

Qt 6.2 LTS
2021 年 10 月 26 日官方发布 Qt 6.2.1,Qt 6.2 为长时间服务支持版。

Qt 6.2 之前被临时删减的大部分主要模块也被再次重新引入,可开发生产环境应用 (仍有一些模块未引入,如 Speech、各平台 Extras、Graphical Effects、Location、Purchasing 模块)。

Qt 6.1 重新引入模块
截止 2021.08.14,最新可用完整版仍为 Qt 5 下的 Qt 5.15.5,Qt 6.1 已发布,Qt 6.2 在开发中。

但从 Qt 5.15 起开源用户需自已编译 构建二进制安装包,包括之后的 Qt 6.0 6.1;且 Qt 5.15.2 之后的升级包仅限商业用户。

半残 GUI 框架 Qt 6.0
2020 年底发布的 Qt 6 由于尚在研发中,且理念不太成熟。

如在 Qt5.15 中已弃用的某些模块,在未来发行的 Qt 6 中再次重新引入的可能性很少。

Qt 6.0 精简 移除了一些模块,包括 QtWebEngine QtSerialPort QtMultimedia QtDataVisualization 等。

详见 http://qt6.digitser.net/6.0/zh-C ... d-modules-in-qt-6-0,不推荐大家采用 Qt 6.0 开发生产场景应用。

在未来发行的 Qt 6 中,官方有可能重新再次引入某些之前被精简 移除的模块,但某些过时或不常用模块或被永久移除。

从目前来看,Qt 6.0 只能算是一个过渡版本。基于 Qt 6.0 开发的 Python GUI 二次绑定 PySide6 PyQt6 同样也只能算是过渡版本,因此,也不推荐在生产场景下使用。

Qt 6.0 6.1 模块再次引入一览
模块
qmake
描述
备注
Active Qtqtactiveqt使用 ActiveX 和 COM 的应用程序类Qt 6.1 引入
Qt Android ExtrasqtandroidextrasAndroid 平台扩展模块
Qt Bluetoothqtbluetooth用于开发蓝牙技术Qt 6.2 引入
Qt Chartsqtcharts用于开发静态或动态数据图表Qt 6.1 引入
Qt Data Visualizationqtdatavisualization用于开发数据可视化应用Qt 6.1 引入
Qt Graphical Effects仅 QML 类型
Qt Locationqtlocation用于开发定位应用
Qt Lottie Animationqtlottieanimation以 JSON 格式渲染图形和动画的 QML API,导出通过 Bodymovin 插件 for Adobe® After EffectsQt 6.1 引入
Qt Mac ExtrasqtmacextrasMacOS 平台扩展模块
Qt Multimediaqtmultimedia用于开发多媒体应用,如播放器核心Qt 6.2 引入
Qt Multimedia Widgetsqtmultimediawidgets用于开发多媒体应用,如播放器界面Qt 6.2 引入
Qt NFCqtnfc用于开发近场景通讯Qt 6.2 引入
Qt Positioningqtpositioning用于开发位置 卫星和区域监视的应用Qt 6.2 引入
Qt Purchasingqtpurchasing用于开发在 Qt 应用程序中购买 APP 产品的应用
Qt Quick Extras被合并进 Qt Quick Controls
Qt Remote Objectsqtremoteobjects用于开发进程或设备之间进行通信的应用Qt 6.2 引入
Qt Scriptqtscript在 Qt5.15 中已弃用
Qt SCXMLqtscxml用于从 SCXML 文件创建状态机,并将其嵌入应用程序Qt 6.1 引入
Qt Script Toolsqtscripttools在 Qt5.15 中已弃用
Qt Sensorsqtsensors用于开发移动端传感器相关应用Qt 6.2 引入
Qt Serial Busqtserialbus用于开发访问串口的应用Qt 6.2 引入
Qt Serial Portqtserialport用于开发串口应用Qt 6.2 引入
Qt Speechqttexttospeech用于开发 TTS 技术应用
Qt State Machineqtstatemachine提供用于创建和执行状态图形的类Qt 6.1 引入
Qt Virtual Keyboardqtvirtualkeyboard用于实现不同输入法及 QML 虚拟键盘的框架Qt 6.1 引入
Qt WebChannelqtwebchannel用于开发与 Web HTML JavaScript 进行交互的应用Qt 6.2 引入
Qt WebEngineqtwebengine用于开发 Web 浏览器Qt 6.2 引入
Qt WebSocketsqtwebsockets用于开发 Web 套接字应用Qt 6.2 引入
Qt WebViewqtwebview用于调用平台 Web 引擎Qt 6.2 引入
Qt Windows Extrasqtwinextras微软 Windows 平台扩展模块
Qt X11 Extrasqtx11extrasX11 平台扩展模块
Qt XML Patternsqtxmlpatterns在 Qt5.15 中已弃用

扫一扫关注 德云社区 微信公众号

版权声明:
本文为独家原创稿件,版权归 德云社区,未经许可不得转载。

路过

雷人

握手

鲜花

鸡蛋
AI人工智能 语音助理 人工翻译 教程

相关阅读

最新评论

相关分类

CSS3 官方中文文档编制 手册教程 人工翻译 更新日志
CSS3 官方中文文档编制 手册教程 人工翻译 更新日志 CSS3 中文文档编制采用机器辅助 + 全人工翻译,完全采用 数字翻译 的文档翻译流程进行汉化 (未采用任何第 3 方工具),[803/2022-07-31]
CSS3 官方中文文档编制 手册教程 帮助文件 人工翻译
CSS3 官方中文文档编制 手册教程 帮助文件 人工翻译 CSS3 中文文档编制采用机器辅助 + 全人工翻译,完全采用 数字翻译 的文档翻译流程进行汉化 (未采用任何第 3 方工具),[939/2022-07-31]
SolidWorks 2020 非对称Conic Rho圆角 抽壳出现模型穿刺
SolidWorks 2020 非对称Conic Rho圆角 抽壳出现模型穿刺 标准对称圆角最常用,但有时偶尔也会用到非对称圆角。 特别是模具、五金、电子、手饰、汽车、家具、玩具、等对圆[843/2022-05-25]
NumPy 1.22 官方中文文档编制 手册帮助 更新日志
NumPy 1.22 官方中文文档编制 手册帮助 更新日志 以后不再上传 en-US 官方原版文档编制,目前上传的最新 zh-CN 人工翻译版本为 NumPy 1.22。 NumPy 1.22 中文文档编制采用[541/2022-05-22]
NumPy 1.22 官方中文文档编制 手册帮助 全人工翻译
NumPy 1.22 官方中文文档编制 手册帮助 全人工翻译 以后不再上传 en-US 官方原版文档编制,目前上传的最新 zh-CN 人工翻译版本为 NumPy 1.22。 NumPy 1.22 中文文档编制采[607/2022-05-22]
Pillow 9.1.1 官方中文文档编制 手册帮助 更新日志
Pillow 9.1.1 官方中文文档编制 手册帮助 更新日志 以后不再上传 en-US 官方原版文档编制,目前上传的最新 zh-CN 人工翻译版本为 Pillow 9.1.1。 Pillow 9.1.1 中文文档编[583/2022-05-22]
Pillow 9.1.1 官方中文文档编制 手册帮助 全人工翻译
Pillow 9.1.1 官方中文文档编制 手册帮助 全人工翻译 以后不再上传 en-US 官方原版文档编制,目前上传的最新 zh-CN 人工翻译版本为 Pillow 9.1.1。 Pillow 9.1.1 中文文档[533/2022-05-22]
PyMuPDF 1.19.6 官方中文文档编制 手册帮助 更新日志
PyMuPDF 1.19.6 官方中文文档编制 手册帮助 更新日志 以后不再上传 en-US 官方原版文档编制,目前上传的最新 zh-CN 人工翻译版本为 PyMuPDF 1.19.6。 PyMuPDF 1.19.6 中文[1099/2022-05-22]
PyMuPDF 1.19.6 官方中文文档编制 手册帮助 全人工翻译
PyMuPDF 1.19.6 官方中文文档编制 手册帮助 全人工翻译 以后不再上传 en-US 官方原版文档编制,目前上传的最新 zh-CN 人工翻译版本为 PyMuPDF 1.19.6。 PyMuPDF 1.19.6 中[936/2022-05-22]
Qt 6.3.0 官方中文文档编制 手册教程 帮助文件 人工翻译
Qt 6.3.0 官方中文文档编制 手册教程 帮助文件 人工翻译 以后不再上传 en-US 官方原版文档编制,目前上传的最新 zh-CN 人工翻译版本为 Qt 6.3.0。 Qt 6.3.0 中文文档编制[2394/2022-05-02]
Qt 6.3.0 官方中文文档编制 手册教程 人工翻译更新日志
Qt 6.3.0 官方中文文档编制 手册教程 人工翻译更新日志 以后不再上传 en-US 官方原版文档编制,目前上传的最新 zh-CN 人工翻译版本为 Qt 6.3.0。 Qt 6.3.0 中文文档编制采[1988/2022-05-02]
MAGIX Music Maker Premium - 易学易用 功能强大的可视化编曲软件
MAGIX Music Maker Premium - 易学易用 功能强大的可视化编曲软件 MAGIX Music Maker 是德国 Magix 出品的可视化编曲软件,功能强大、使用简单、容易上手。 MAGIX Music Ma[1698/2022-04-11]
MQTT - 消息队列遥测技术 M2M机器到机器 IoT物联网 通信协议
MQTT - 消息队列遥测技术 M2M机器到机器 IoT物联网 通信协议 MQTT 是 Message Queuing Telemetry Transport 的缩写,中文译为消息队列遥测传输。 MQTT 是 ISO 标准 (ISO/I[578/2022-02-24]
数字 Python IDE 2022 注册机 注册码生成器 附详细破解方法
数字 Python IDE 2022 注册机 注册码生成器 附详细破解方法 数字 Python IDE 目前还在不断研发 进步中,虽不太成熟,但其新理念很有特色 特别适于多版本 多文档 多工程并行[641/2022-02-01]
数字翻译 2022 注册机 注册码生成器 内存破解器 附详细用法
数字翻译 2022 注册机 注册码生成器 内存破解器 附详细用法 数字翻译目前还在不断研发 进步中,虽不太成熟,但其新理念很有特色 特别适于 HTML 文档本地化 (面向高精度 超[590/2022-02-01]

Archiver|Sitemap|小黑屋|德云社区   

GMT+8, 2024-3-19 16:04 , Processed in 0.082625 second(s), 27 queries .

工业和信息化部: 粤ICP备14079481号-2

技术支持 乐数软件     版权所有 © 2014-2021 德云社区    

返回顶部