欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  资讯频道

Qt 5 beta 版发布

程序员文章站 2022-03-03 15:04:42
...
8月初,诺基亚将Qt出售给了位于芬兰的IT业务供应商Digia,Qt开发团队也随之转移到Digia,继续致力于Qt的开发与版本发布。

在经过了15个月的开发,Qt团队终于发布了Qt 5的首个测试版本。

Qt 5中的主要架构已经改进,开发者现在可以更加容易、快速地实现下列功能:

  • 创建运行在低配平台上的平滑的应用程序。Qt 5可以使应用程序充分利用GPU,以便可以在廉价的硬件上提供更好的性能。
  • 使用QML和JavaScript创建先进的UI和应用程序。示例见Qt Media Hub
  • 联网的强大的应用程序。
从Qt 4.x迁移

对于从Qt 4迁移到Qt 5,Qt团队做了大量的工作,以保证尽可能多的代码保持兼容和持续。在Qt 4.x和Qt 5中,Qt Creator的编译和运行功能基于相同的代码库。

详细的迁移指南见Qt 5 beta wiki,你也可以在KDAB’s porting efforts中找到一些迁移示例。

新的API和模块

除了内部架构发生变化外,Qt 5中还添加了许多新的API。在QtCore中新增了许多类,提供了对JSON、MIME类型识别、标准路径和其他一些功能的支持。

改进了QtGui,以便更好地支持OpenGL。与之前的QWidget相比,QWindow针对顶层窗口提供了一个更好的抽象。

此外,还添加了一组新的模块,Qt与Qt 4.x中的Qt Mobility之间的差异已经被移除。现在架构更加模块化,每个模块都被归类到Qt Essentials或附加组件中,并且新的架构使得在Qt产品中整合新的模块更加容易。

计划

Qt开发团队称,未来将支持更多的操作系统,现在已经做了大量的工作以使Qt支持QNX和Blackberry 10。根据计划,未来还会将Qt迁移至Android和iOS平台。

详细信息:http://labs.qt.nokia.com/2012/08/30/qt-5-beta-is-here/

下载地址:http://releases.qt-project.org/qt5.0/beta1/
相关标签: qt nokia