阅读更多

3顶
0踩

编程语言

原创新闻 Qt 5 beta 版发布

2012-08-31 11:52 by 副主编 wangguo 评论(2) 有7632人浏览
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/
3
0
评论 共 2 条 请登录后发表评论
2 楼 geminiyellow 2012-08-31 13:34
phenom 写道
“Qt开发团队称,未来将支持更多的操作系统”
开发人少了,还要支持更多,扯淡。

还真不好说。
1 楼 phenom 2012-08-31 13:05
“Qt开发团队称,未来将支持更多的操作系统”
开发人少了,还要支持更多,扯淡。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • MS-102微软MCP认证

    微软MCP认证考试

  • 刚刚涉险通过了微软sql server 2016 70-764的考试

    这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Ma...

  • Qt 6.5 Beta版发布

    ​Jani Heikkinen 2022年12月22日|评论​我们今天发布了Qt 6.5 Beta版。如前所述,Qt 6.5 Beta版可通过Qt在线安装程序获得。除了在线安装程序Qt 6.5 Beta版外,Qt Account Portal中的商业用户和开源用户的开源下载...

  • Qt Creator 10 Beta版发布

    开源版本在Qt下载页面的“预发布”下提供,您可以在Qt帐户门户上找到商业许可的软件包。您也可以在irc.libera.chat上的#qt creator上找到我们,或在qt creator邮件列表上找到我们。更广泛的更改日志可以在我们的存储...

  • Qt 6.4测试版发布

    Friday June 17, 2022 by Tuukka Turunen | Comments​2022年6月17日星期五Tuukka Turunen发表评论We have released the first Qt 6.4 Beta today. During the beta phase we provide multiple beta releases via ...

  • Qt Creator 12 Beta版发布

    ​2023年10月13日作者:Eike Ziller |评论我们很高兴地宣布Qt Creator 12 Beta版的发布!

  • Qt Creator 4.10 Beta版发布

    今天宣布推出Qt Creator 4.10测试版作为他们主要针对Qt/C ++的集成开发环境,但由于其语言服务器协议支持,该版本一直在增长。 使用Qt Creator 4.10 Beta,现在支持固定文件,因此即使在关闭所有文件时它们仍然保持...

  • Qt Creator 8 Beta2发布

    Tuesday June 28, 2022 by Eike Ziller | Comments​2022年6月28日星期...我们很高兴宣布Qt Creator 8 Beta2的发布!Please head over to the first Beta release blog post, or check our change log for details on t

  • Linux qt 更新,Qt 5.15 Beta 2 发布,Qt 6之前的最后一个重大更新

    即将发布的Qt 5.15工具包的第二个beta版现已可供测试。Qt 5.15是Qt 6.0之前的最后一个重大更新,而且有望在11月左右发布。图形方面的Qt 5.15一直致力于改进Qt 3D轮廓分析,并将其OpenGL渲染器隔离到插件中。 在图形...

  • QT 5 Beta 发布,全新的里程碑版本

    Qt 5 从开始开发到今天已经有 15 个月了,我们很开心的看到今天发布的 Qt 5 Beta 版本。该版本的整体架构上做了改变,同时 http://qt-project.org/  网站也得到了良好的发展。 QT 5 可简单轻松的创建: 在...

  • Qt 5.13.0 Beta1 发布,RC 将于5月份推出

    开发四年只会写业务代码,分布式高并发都不会还做程序员? >>> Qt 框架于昨天发布了 5.13.0...

  • Qt Creator 8测试版发布

    Friday June 17, 2022 by Eike Ziller | Comments​...我们很高兴宣布Qt Creator 8 Beta版的发布!Some highlights from our change log:​我们变更日志中的一些亮点:Editing编辑The based code model is no more. T

  • QTcreator项目的发布

    QTcreator项目的发布一,先release方式运行二,在生成项目的目录中找到生成的release文件夹,并在release文件夹中找到项目的exe文件三,将该exe文件复制到一个单独的文件夹用来发布四,打开![在这里插入图片描述]...

  • Qt 6.2 长周期版正式发布

    我很高兴地宣布 Qt 6.2 的正式发布。 它是自我们开始迈向全新Qt主要版本以来,一直在努力的版本。Qt 6.2得益于我们为Qt 6所做的所有架构升级,并包含了Qt 5.15中几乎所有深受喜爱的附加模块。

  • OFDM、OOK、PPM、QAM 的误码率模拟【绘制不同调制方案的误码率曲线】附Matlab代码.rar

    1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。

  • 8c71b76fb2ec10cf50fc6b0308d3dcfc_9545878e2b97a84b2e089ece58da9e82.png

    8c71b76fb2ec10cf50fc6b0308d3dcfc_9545878e2b97a84b2e089ece58da9e82

  • Android SO逆向-对象的拷贝构造函数.pdf

    Android逆向过程学习

  • 基于S7-200 PLC的糖果包装控制系统设计与实现

    内容概要:本文详细介绍了基于西门子S7-200 PLC的糖果包装控制系统的设计与实现。首先阐述了PLC在工业自动化领域的优势及其在糖果包装生产线中的重要性。接着深入探讨了系统的硬件连接方式,包括传感器、执行机构与PLC的具体接口配置。随后展示了关键的编程实现部分,如糖果计数、包装执行、送膜控制、称重判断以及热封温度控制等具体梯形图代码片段。此外,还分享了一些实用的经验技巧,如防止信号抖动、PID参数优化、故障诊断方法等。最后总结了该系统的优势,强调其对提高生产效率和产品质量的重要作用。 适合人群:从事工业自动化控制、PLC编程的技术人员,尤其是对小型PLC系统感兴趣的工程师。 使用场景及目标:适用于糖果制造企业,旨在提升包装生产线的自动化程度,确保高效稳定的生产过程,同时降低维护成本并提高产品一致性。 其他说明:文中不仅提供了详细的理论讲解和技术指导,还结合实际案例进行了经验分享,有助于读者更好地理解和掌握相关知识。

Global site tag (gtag.js) - Google Analytics