关键词:版本|支持|发布|准备工作|一直在|技术栈

Qt5

  • 浏览: 2

Qt 5.15 LTS 发布

Qt 5.15 LTS 早已发布了,它是 Qt 5 系列产品的最后一个作用版本,为下一个关键版本 Qt 6 干了很多准备工作。此版本将为全部商业服务许可证书持有人出示三年的长期性支持,在三年的支持过后,能够 挑选出示拓展支持,而针对开源系统客户,它将以与其他基本 Qt 版本同样的方法获得支持,直至 Qt 6 发布才行。此版本闪光点包含:

抽象性 三d 图型 API

过去的一年中,开发设计精英团队一直在勤奋对图型技术栈的构架开展全方位更新改造。此版本产生了产品研发一年多的 Qt 3D渲染硬件配置插口,它是 OpenGL、Metal 与 Direct 三d 等不一样服务平台 三d API 的抽象性层,可用以在 Direct 三d、Metal 和 Vulkan 及其 OpenGL 以上运作 Qt Quick 程序运行。

它是 Qt 5.15 中的技术性浏览支持,能够 根据环境变量开启,而在 Qt 6 中,这一层将组成 Qt 构架的关键一部分。 

Qt Quick 三d

Qt Quick 简单化了根据触碰的动漫 3D 操作界面的建立,如今 Qt 5.15 产生了 Qt Quick 三d,它拓展了便于应用的核心理念,将 三d 內容集成化到根据 Qt Quick 的程序运行中。依靠 Qt Quick 三d,能够 轻轻松松地在 QML 中界定 三d 情景、界定网格图、灯源和材料,并将全部內容与 3D UI 无缝拼接融合。 

Qt Design Studio 1.5

Qt Quick 三d 加上了很多的选择项,可用以制做十分酷的新运用,这种新运用在操作界面中另外包括 3D 和 三d 原素,本次产生的 Qt Design Studio 1.5,支持 Qt Quick 三d 的全部作用。

Qt QML

Qt QML 也产生了一些新作用。QML 如今具备部件“务必”特性的定义,这种是务必由部件客户设定的特性。现在可以在 QML 文档中内联特定部件,另外还加上了一种新的申明式申请注册种类的方法。 

除此之外改善了 qmllint 专用工具,出示了更强的警示,以告知开发人员相关 QML 代码库中将会出現的难题。另一方面,还加上了一个新的 qmlformat 专用工具,它能够 协助依据 QML 编号款式手册备份 QML 文档。另外保证 Qt 中用以 MCU 的 QML 和 Qt 5.15 适配。

Qt Quick

Qt Quick 中出現了好多个新作用,包含向 Image 原素加上了对色彩空间的支持,并为 Qt Quick Shapes 加上了新的 PathText 原素。表针程序处理有一个新的 cursorShape 特性,用以设定桌面系统上鼠标光标的样子,而且新的 HeaderView 项促使向 TableView 加上水准或竖直题目更为非常容易。 

其他

此版本还对于桌面上客户对手机客户端/自定对话框装饰设计出示了更强的支持,开发人员能够 界定自身的对话框装饰设计,并将自定內容放进对话框标题栏室内空间。  

Qt Lottie 已经获得全方位支持,该控制模块容许将 After Effects 动漫集成化到根据 Qt 的运用中。

Qt WebEngine 已从 Qt 5.14 中的 Chromium 77 升级为 Chromium 80,并具备该 Chromium 版本中的全部新作用。

Qt 三d 得到了更强的特性剖析和调节支持及其一些较小的新作用。 

Qt Multimedia 如今支持3D渲染到好几个表层。

Qt GUI 中,图象放缩和变换方法现在在很多测试用例上都是c#多线程的。 

Qt Network 如今支持 TLS 1.3 session tickets 和可配备的 timeouts。

Qt Core 中,QRunnable 和 QThreadPool 现在可以与 std::function 一起应用,而且新的 QFile::moveToTrash() 方式能够 混合开发将新项目挪动到垃圾桶。 

引外还加上了对 Android 上的原生态文档提示框的支持。

此外必须留意,Qt 5.9 的支持将于 5 月 31 日终止。更详尽的信息内容与下载链接能够 查询发布公示:https://www.qt.io/blog/qt-5.15-released

猜你喜欢