马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?FreeOZ用户注册
x
详见:http://www.qtsoftware.com/developer/qt-roadmap
GUI部分
这个项目关注新的类似JavaFX, XUL, .NET XAML这样的声明式UI, 动画框架, 状态机和状态迁移框架,以及一些UI特效的增强。
随着iphone的流行以及微软touch table的出现,multi touch成了UI领域大红大紫的技术, QT现在不想在这方面无所作为。
对手势输入的支持框架,这个框架将建立在现有鼠标事件和上面的Multi Touch的基础上。
OpenVG 全称是(The Standard for Vector Graphics Acceleration),和OpenGL相比OpenVG关注在矢量图形的硬件加速上,如SVG和Flash等等,随着显卡越来越NB, 各路诸侯都在打显卡的主意, 像下一代的Mac OS X Snow Leopard将集成OpenCL, Navida更是野心勃勃地欲取Intel而代之。当前的QT已经支持了3G加速标准OpenGL, 当然也想在2D加速方面有所建树。
虽然QT支持OpenGL,但是看起来更像是一层薄薄的API Wrapper, QT 3D 开发仍然十分繁琐乏味, 3D Enablers将试图简化QT 3D开发。
Web和混合Web开发
把QT自身的QtScript和Webkit中的Javascript引擎集成为一个,并逐步转向Webkit的新Javascript引擎SquirrelFishXtreme。 Can I use jQuery in QtWebKit?
Yes, you can:victory:
Qt Tools
Nokia将大力推进Qt Creator的开发,下一步就是支持在Qt Creator下使用Visual Studio的工具集并且实现声明式的UI设计器。
New Qt platforms
已经有了预览版。
Framework research
主要是对现有Phonon multimedia framework的增强。 进一步加强QT和QtWebkit的联系,使得无缝混合C++和各种Web开发技术成为可能。
使内存和资源管理更安全高效。
终于要支持XML Schema了
简化OpenGL API
一个新的Model/View模型用来代替现有的效率不是很好的实现。
Tools research
增强 or 替换qmake? 现在Qt已经开始尝试支持CMake了,现在QT已经支持了从手机,嵌入式设备和各种主流平台,一个更强大的build系统成为迫切需求。
这是个野心非常大的项目:多用户多站点项目协作工具,功能包括:版本控制,论坛, 剪贴板,注释, TO-DO lists, 项目相关的交流, 实时文件和应用共享等等。