在经过六个多月的开发测试之后,2013年7月3日,Digia公司Qt开发团队在其官方博客上宣布Qt 5.1正式版发布。除了原计划的提高5.0的稳定性以及修复bug之外,Qt 5.1还增加了许多新特性,并进行了一些细微的改进。
图:Qt开发团队一起合影庆祝Qt 5.1正式版发布
相关阅读:
Qt 5.1新特性介绍
Qt 5.1绑定了Qt Creator 2.7.2,可通过一个全新的在线安装程序来进行安装,并且能够实现自动无缝更新。此外,还提供了一个新版Visual Studio插件。
Qt 5.1对5.0版本所提供的功能进行了极大的提升,并增加了许多新的模块。比如,全新的Qt Quick Controls和Qt Quick Layouts模块为Qt Quick提供了Widgets,包括一套完整的功能控制和布局项目,极大地简化了基于用户界面的Qt Quick的创建。
图:Qt Quick Controls提供了在任何桌面平台上都能原生化的外观和感觉
此外,新增的Qt Sensors模块可通过QML和C++接口提供访问传感器硬件和手势识别,支持iOS、Android和BlackBerry平台。而新添加的Qt Serial Port则为硬件和虚拟串口提供了一个接口,可实现与Linux、Mac和Windows进行串行连接。
图:支持iOS、Android及BlackBerry平台
Qt 5.1的Qt for Android和iOS功能预览
Qt开发团队在其官方博客上给出了Qt 5.1的Qt for Android以及iOS的功能预览演示。对于Qt for Android,Qt开发团队表示其目前已经相当完善,包括QWidgets、Qt Quick 1、Qt Quick 2、Qt Multimedia(除照相机之外)以及Qt Sensors在内的Qt 5.1的大部分功能都能够在Android平台上很好地实现。目前,Qt开发团队已经将Qt for Android的预览Demo“Qt Everywhere”上传到Google Play上,开发者可直接登陆Google Play下载查看。至于Qt for Android的最终版本,Qt开发团队表示将会与Qt 5.2共同发布。
和Qt for Android一样,Qt for iOS也已经可以正常使用。目前,Qt 5.1的QWidgets、Qt Quick 1和Qt Sensors功能都已能在iOS上实现,但Qt Quick 2还尚未得到支持,预计将于Qt 5.2中实现。
开发者可以登陆Qt Project页面下载Qt 5.1,如果想要详细了解Qt 5.1的新特性,可直接登陆Wiki页面查看。
No tags for this post.