首页| 论坛| 消息

标题:Qt 5.1 Released
作者:XChinux
日期:2013-07-03 21:25
内容:

原文:http://qt-project.org/qt5/qt51/
http://blog.qt.digia.com/cn/2013/07/04/qt-5-1-released/



Qt 5.1发布了

Published 星期四 七月 4th, 2013 | by Liang Qi
原文链接:Lars Knoll – Qt 5.1 Released
很高兴在这里宣布现在Qt 5.1可用了。自去年底Qt 5.0发布以来,已经过了6个多月。最初的计划主要是集中在对Qt 5.0的缺陷修复和稳定方面,不过我们超额完成了任务。这次发布在大量的小改进以及缺陷修复以外,还包含了大量的新功能。更详细的信息,请查看我们的Qt 5.1发布页面。
Qt 5.1中还提供了全新发布的Qt Creator 2.7.2。您可以使用新的在线安装程序进行安装,它将会让您在未来可以自动无缝地进行升级。Visual Studio Add-in的一个新版本也可用了。
我们已经添加了很多新模块,在5.0的基础上扩展了更多的功能。新的Qt Quick控件和Qt Quick布局模块最终提供了Qt Quick中的“窗口部件”。它们包含了一套全功能的控件和布局,可以极大地简化基于Qt Quick的界面工作。
Qt4时代就为大家所熟知的Qt Mobility中的Qt传感器(sensor),被正式添加到Qt 5.1中,它可以支持Android、Blackberry和iOS。还有一个新的Qt串口(serialport)模块,它允许您在Linux、Mac和Windows上控制串口连接。
Qt的Android和iOS版预览

Qt 5.1还把Qt带到了新的平台和操作系统上。首先,现在Qt支持Visual Studio 2012,并且在Windows上提供了ANGLE和桌 ..


#1 [XChinux 07-03 21:30]
信息量比较大,重点的几个:
1. Qt Quick中增加了新的布局功能
2.Qt Quick Controls, Qt Quick Dialogs,终于将Dialogs功能加全了,以前特别缺少这方面的内容,这回,可以使用QML来写桌面界面了。

3.  Qt for Android支持,不过目前并不完全,最终版会在Qt 5.2中支持
4.Qt for iOS支持,目前的功能支持程度还不如Qt for Andorid, 最终版也会在Qt 5.2中支持
5. QtCreator 的C++11支持,Qt Quick Designer支持Qt Quick 2了, 还有android目标支持
6. 增加了Qt Sensors、Qt Serial Port、Qt X11 Extras三个模块7.Q_PROPERTY MEMBER允许直接指定某个成员,而不必再指定getter和setter,这个比较好
8.qmake为windows增加了RC_ICONS,这样就不必再写.rc文件来指定exe图标了吧
9.支持Qt静态编译, MinGW升级到了4.8
#2 [XChinux 07-03 21:31]
New Features in Qt 5.1

This is a list of new features slated to ship in Qt 5.1 release.
See also Qt 5 Features.
New Modules
Qt Quick Controls (formerly known as Desktop Components)A set of reusable UI components. For more details, see the documentation snapshot Qt Quick LayoutsProvides layouts for Qt Quick.Qt Quick DialogsProvides dialogs for Qt Quick.Qt X11 ExtrasPlatform specific components / APIs for X11.Qt SensorsProvides access to sensor hardware and motion gesture recognition both via QML and C++ interfaces.Supports Android, BlackBerry, iOS and Mer platforms.Qt Serial PortProvides an interface for hardware and virtual serial ports.
The full list of modules in Qt 5.1 is therefore as follows:
Essential ModulesmocNew keyword in Q_PROPERTY:MEMBERlet you bind a property to a class member without requiring to have a getter or a setter.qmakeWindows: Added support for specifying application icon (via RC_ICONS).Qt CoreAdd support for SHA3 to QCryptographicHash.A new class QMessageAuthenticationCode offering support for HMAC.Added toInt(), toUInt(), etc… functions to QStringRef.Threadsafe initialization of global statics trough refactored Q_GLOBAL_STATIC.New class QLockFile that provides locking between processes, usinga file. This enables applications to check that there is only oneinstance of it running.[/ ..
#3 [XChinux 07-03 21:38]
Qt 5.1升级很大,我要尝试Qt Quick Controls写桌面界面了,哈哈。
#4 [彩阳 07-03 22:31]
怎么Qt5.1不绑定QtCreator2.8作为默认的IDE呢?QtCreator2.7还有一些问题。
#5 [XChinux 07-03 22:33]
引用第4楼彩阳于2013-07-03 22:31发表的:
怎么Qt5.1不绑定QtCreator2.8作为默认的IDE呢?QtCreator2.7还有一些问题。
发布时间赶不上。

<< 1 2 3 >> (1/6)

回复 发表
主题 版块