Qt 4.6正式发布!

今天,Qt 4.6和QtCreator 1.3终于正式发布了!大家可以在这里下载。

这次发布的Qt提供了对更多平台的支持,新支持的平台包括Symbian(要求S60 3.1或更高版本),Windows 7,Apple Mac OS 10.6 (Snow Leopard),以及定于明年发布的Maemo 6等。同时,开发社区还提供了对实时系统QNX和VxWorks的支持,而对Maemo 5的支持也在继续开发中(今天也发布了第二个technology preview)。此外,今天还同时发布了用于移动设备的QtMobility项目的technology preview。

Qt 4.6的主要特性 还包括:

Animation Framework - 用以创建具有动画效果的UI,能够充分的和现有的Widget及Graphics View框架结合。

State Machine Framework - 能够方便的构建并执行Harel状态图。

多点触摸 - 通过QTouchEvent和QGestureEvent提供多点触摸和姿态控制。

QtWebkit增强 - 能够方便的访问Web页面中的XML元素,将Web元素嵌入到Graphics View框架中,以及其他新API。

性能优化 - 重写QGraphicsView的渲染算法,新的OpenGL绘图引擎,WebKit性能优化,使用OpenVG支持2G向量图,新的DirectFB支持,等等。

图像特效 - 能够对QGraphicsItem和QWidget添加特效,例如模糊,着色,阴影效果等,也允许自定义特效。

多媒体支持 - 能够处理底层的音频输入输出。

更加完善的XML支持 - 例如能够验证XML Schema等等。