北京时间12月11日消息,Digia全资子公司The Qt Company在其官方博客上宣布,正式发布Qt 5.4,支持HTML5混合开发,引入对于Windows Phone的支持,以及众多跨桌面、移动和嵌入式平台的增强功能,还同时包括了Qt Creator 3.3正式版,并针对设备创建推出了全新的开发包。此外,值得开发者注意的是,Qt 5.4将是最后一个支持WebKit的版本。

作为Qt独立运营后的第一个整合版本,Qt 5.4不仅延续了之前各个版本所包含的先进技术,更进一步提升性能,新增了基于Chromium浏览器引擎的Qt WebEngine,以实现对于Qt与HTML5混合开发的支持。除了引入新平台之外,Qt 5.4还针对几大主流移动平台进行了改进,更适用于iOS 8和Xcode 6,而Qt Quick还增加了对Android原生应用风格的支持。

其主要更新如下:

  • 新增Qt WebEngine,完全集成Qt图形库

HTML5技术风生水起,Qt开发团队用近一年的时间开发了一个全新的基于Chromium的浏览器引擎Qt WebEngine,以支持面向未来的Hybrid应用开发,并完全支持桌面和嵌入式平台。此外,Qt WebEngine不仅提供了易于使用的跨平台API,还完全集成了Qt的图形库,允许网页内容进行叠加,并与Qt用户界面或OpenGL图形效果混合。

  • 最后一个支持WebKit的版本

Qt 5.4仍然包含老旧的Qt WebKit模块,但在今后发布的版本中将停止对于WebKit的支持,对此,Qt团队建议开发者将项目统一从WebKit迁移至Qt WebEngine,而对于需要Web能力的新项目,最好直接采用Qt WebEngine开发。

  • 新增Qt WebView

Qt 5.4在商业授权协议和LGPLv3授权协议下推出Qt WebView,支持iOS和Android,能够利用原生的操作系统浏览器引擎整合网页内容。

  • 支持Windows Phone 8.1、Android 5.0、iOS 8和Xcode 6

Qt 5.4引入了对于Windows Store Apps的支持,包括WinRT和Windows Phone 8.1,并改进了对Android和iOS平台的支持。而Qt Quick则增加了对Android原生应用程序风格的支持。Qt从5.3版本就开始支持Android 5.0,而经过改进,Qt 5.4更加适用于iOS 8和Xcode 6。此外,Qt 5.4 the Indie Mobile包现在包括了Qt Purchasing API。

除上述之外,Qt 5.4还引入了Qt Quick 2D Renderer插件,使Qt Quick的图形不用OpenGL也能运行,并允许Qt Quick在没有GPU的低端设备上运行,还纳入了Qt Quick Compiler 2.0,进一步缩短设备启动时间,防止逆向工程。而为了满足可穿戴设备和物联网开发的需求,Qt 5.4还提供了蓝牙低能耗支持的技术预览版本。

现在,开发者可以登陆Qt全新的官方网站qt.io下载Qt 5.4正式版,想要了解更多关于Qt 5.4以及Qt Creator 3.3的信息,可查看Qt官方博客

更多相关文章

  1. pdf2htmlEX 安装与保持最新版本
  2. html5 canvas实例 绘制变形图形 径向渐变
  3. 如何在SQL中写正则表达式(适用于Ms SQL Server 2000以上版本)
  4. 如何将带有图形链接的列表转换为内联列表?
  5. 使用 html5 svg 绘制图形
  6. 零基础HTML5游戏制作教程 第3章 图形的移动
  7. 采用HTML5的开源组件绘制复杂图形
  8. 在IE(所有版本)中打破JQuery自动完成组合框线项目这将采取一个look
  9. 解决IE9以下版本浏览器不支持HTML5标签的问题

随机推荐

  1. 使用Android Studio与ArcGIS Android SDK
  2. Android技术内幕
  3. Android热修复(2):AndFix热修复框架的使用
  4. android仿网易云音乐、即时通讯、bilibil
  5. [转]android:layout_gravity 和 android:
  6. Android(安卓)-- StateMachine瑙f瀽
  7. Android 多线程之几个基本问题
  8. Android通知栏微技巧,8.0系统中通知栏的适
  9. Andriod应用开发--第二章作业1--习题答案
  10. Android(安卓)由android:process引发LMK