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

Phonon和WebKit-QT 4.4新功能抢鲜看

程序员文章站 2024-03-16 08:30:58
...
据国外消息报道,Trolltech已经发布了Qt 4.4.0的技术预览器,它允许软件开发者们开始试验公司为下一个版本执行的新特征,Qt是一个开源工具包,可以简化交互性平台应用程序的开发。Qt作为一个系统下部窗口小插件来为KDE的桌面环境的提供构件服务,也可以用于流行的商业性的交互平台的应用程序,比如说:Skype, Google地球,Adobe Photoshop Elements等.
     Qt 4.4.0预览器增加了新的同步框架功能,强化支持了XML,增加了Phonon媒体框架,在Web工具包里添加了HTML的着色插件。该版本是第一个在图象查看器里添加着色工具,这一特征将促使Qt的研发者开发更丰富,更多的动态用户界面。下面将详细介绍几个主要的功能。


Phonon:智能语音
     Phonon多媒体框架功能可以使研发者在不需要再次修改程序代码的情况下,*的转换不同的媒体库。Phonon原本是开源社区为KDE4研发的,但是被Trolltech加入了Qt中。虽然Trolltech对Phonon作了一些改变,但是Phonon的研发项目仍然属于KDE工程。

Phonon和WebKit-QT 4.4新功能抢鲜看

Phonon有很强的系统兼容性,在没有写入特殊平台自定义代码的情况下,就可以运行。但是在其内部的API功能,仍然不能对视频和音频作很细致的编辑。


WebKit:Apple网页上新的旋转点
     WebKit是Apple基于KDE 的KHTML框架研发出的一个HTML着色引擎。它主要用于Apple的Safari浏览器,而且很容易嵌入到Qt的应用程序中,比如说QWebView,受Trolltech界面拖拽工具的Qt Designer支持。

Phonon和WebKit-QT 4.4新功能抢鲜看
  Qt Designer中的QWebView视窗

Trolltech在英国格拉斯哥,公布计划在Akademy 2007 Qt中加入WebKit。这一公布,是KDE社区的提倡者们把WebKit加入到了KDE的Konqueror浏览器中的主要影响因素。


Qt图片查看器中的小窗口
     在Qt 4.4.0中,有很多窗口具有视觉冲击特征,QGraphicsView就是其中之一。它为页面布局提供了面向对象的模型和察看系统,以用于处理2D图像的列表。正规的Qt窗口都能够加入到QT图像查看器里面,而且会像其它平面一样被处理。
     QGraphicsView还有很多其它功能,如下图所示:



Phonon和WebKit-QT 4.4新功能抢鲜看

QGraphicsView演示Trolltech植入的会话

Phonon和WebKit-QT 4.4新功能抢鲜看

在QGraphicsView上面,给一个QWebView进行羽化,倾斜或者是着色操作

当然QGraphicsView也有它的不足之处,不过正是因为这只是一个QT 4.4的预览版,所以bug是完全可以被原谅的。但是这些错误问题,是不会在最终版Qt 4.4.中出现的。

     综上所述,Qt 4.4.0预览器还是有很多值得大家关注的特征,而文中提到的只是其中一小部分特性。在Trolltech的sneak preview网页上会有更详细可用的信息。而且Qt 4.4.0针对Windows, Linux, 和 Mac OS X的源代码也可以在Trolltech的Web站点上下载到。

Phonon和WebKit-QT 4.4新功能抢鲜看
Trolltech的演示程序陈列了Qt的特征

英文原文
相关标签: Qt webkit