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

来源:linuxeden原创 作者:linuxeden
  

     据国外消息报道,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有很强的系统兼容性,在没有写入特殊平台自定义代码的情况下,就可以运行。但是在其内部的API功能,仍然不能对视频和音频作很细致的编辑。


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

                                           

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


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

        QGraphicsView演示Trolltech植入的会话

                                              

   在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站点上下载到。
                                                  

      Trolltech的演示程序陈列了Qt的特征


   

     为保护翻作者权益,转载本站点内容时请注明来自www.linuxeden.com-Linux伊甸园。如不注明,www.linuxeden.com将根据《互联网著作权行政保护办法》追究其相应法律责任。

(责任编辑:bolibei)


时间:2007-12-28 11:11 来源:linuxeden原创 作者:linuxeden 原文链接

好文,顶一下
(1)
100%
文章真差,踩一下
(0)
0%
------分隔线----------------------------


把开源带在你的身边-精美linux小纪念品
无觅相关文章插件,快速提升流量