Qt 5.15 LTS,将获得3年支持以及这些新闻

新版本 Qt 5.15已于几天前发布 并定位为LTS版本, 将有3年的延长支持期它是每个人都可以使用的最新版本。

既然你们中许多人会知道, 对开源社区进行了政策更改, 因为只有拥有许可证的人才能进行以下更正更新。

当然,此版本向后兼容。 修复了大量漏洞,将其列为迄今为止最稳定的版本。 为未来做准备。

除此之外,它还是Qt 5的最后一个次要版本,因为Qt 6计划于今年年底推出。

简而言之,新版Qt 5.15 LTS是Qt6的基础,它将在框架的核心带来更深层的变化,有打破会计的风险,但比Qt 4和Qt 5之间的过渡要残酷得多。 Qt XNUMX。

Qt 5.15 LTS的主要新功能

新版QT中介绍的主要新颖性之一,以及3D API抽象。 自最近两年以来,行业的重大变化使使用3D图形的应用程序的开发和实现变得复杂。

有了Qt的跨平台承诺, 开发人员想要一种可以在所有地方使用的解决方案。 为了实现这一目标,一年前,他们开始为所有这些不同的API设计抽象层。

Qt渲染硬件接口(RHI)是它的结果 除了Direct 3D,Metal,Vulkan和OpenGL外,它还可以用于运行Qt Quick应用程序。

另一个重要的新功能 在Qt 5.15中,它也与图形有关。 基本上,在Qt 5.0中, Qt Quick被视为基石 Qt体系结构。 他们的目标是简化触摸和动画2D用户界面的创建。

Qt 5.15带有完全兼容的Qt Quick 3D,它扩展了在基于Qt Quick的应用程序中易于使用和3D内容集成的概念。

借助Qt Quick 3D,您现在可以轻松地在QML中定义3D场景,定义其网格,灯光和材质,并将所有内容与2D用户界面无缝结合。

在必须使用不同技术(使用Qt 2D,Qt 3D Studio或OpenGL raw)分别开发3D和3D元素的地方,现在您可以轻松获得集成的解决方案。

另外, Qt Quick 3D增加了许多创建新的有趣应用程序的选项 在用户界面中包含2D和3D元素。 Qt Quick 3D也与Qt Design Studio 1.5兼容。

在Qt QML中,开发人员提到 他们倾向于将重点放在Qt 6的准备上,从而在Qt 5.15中带来了一组有用的新功能。

质量管理语言 您现在有了“必需”属性的概念 用于组件。 这些是属性 必须由组件的用户定义。 现在可以在QML文件中在线指定组件。 添加了一种新的声明类型的注册类型。

另一方面,提到 qmllint工具已得到改进 并提供有关QML代码库中潜在问题的更好警告。

,已添加新的qmlformat工具 可以帮助您根据标准的QML编码样式指南来格式化QML文件。

最后, 已经完成工作以确保Qt中用于MCU和Qt 5.15的QML兼容。

如果您想了解更多,您可以检查此新版本的发布 在下面的链接另外,您还可以找到下载链接,您可以在其中请求免费试用许可证(不包括某些功能)。

要下载Qt,您现在需要拥有一个Qt帐户才能获得在线安装程序并下载该框架的任何版本。

请注意,对Qt 5.9 LTS的支持将于31年2020月XNUMX日到期。


发表评论,留下您的评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   自动驾驶仪

    提到Qt更新问题而没有这样做的情况是相同的。 读者需要知道像KDE这样的大型项目正在解决这个问题,是要赌在这个桌面上还是放弃它。