【转】 Qt4 版本与历史

lieye_leaves 2011-03-29 09:43:43
【转】 Qt4 版本与历史
2011-01-05 13:27
转载自 dbzhang800
最终编辑 dbzhang800

Qt4.0发布时就听说了Qt的大名, 但从 Qt4.5 才算开始接触Qt。从Qt4.0 开始理一理吧:

Qt4
4.0
2005.06.28
支持 X11/Windows/Mac OS X/Embedded Linux

4.1
2005.12.19
增加QtUiTools、QtTest、QtSvg模块

4.2
2006.10.04
QGraphicsView取代QCanvas

4.3
2007.05.30
增加QtScript

4.4
2008.05.06
增加Phonon和WebKit,全新的QtHelp模块,开始支持wince平台

4.5
2009.03.03
添加LPGL授权,ActivQt模块在Qt4.5.2才实现了在LPGL版中可用

4.6
2009.12.01
所有源码统一成一份,qt everywhere,开始支持Symbian平台

4.7
2010.09.21
增加QtDeclarative模块,增加QML


Qt FrameWork Only 与 Qt SDK
Qt Framework 就是一般所说的 Qt

Nokia 在2008年收购 Trolltech 后,将 Qt 更名为 Qt Software,随后改为 Qt Development Frameworks。

而后 Nokia 开发了 IDE 工具 Qtcreator,于是

Qt FrameWork + Qtcreator = Qt SDK
Qt SDK 与 Nokia Qt SDK
Nokia Qt SDK 属于 Qt SDK 一个特殊版本:它的对象是 Nokia 的移动设备。

支持的对象
Nokia Qt SDK 为以下程序开发提供二进制包
Symbian
Maemo
MeeGo(计划中)

Qt SDK 为以下程序开发提供二进制包
Windows
Linux
Mac
MeeGo(计划中)

Nokia Qt SDK
Maomo 程序可以在 windows、linux、Mac(计划中)开发
Symbian 程序只可在 windows 下开发
Nokia Qt SDK 为 Symbian/S60、Maemo 提供了构建工具链,以及模拟器
Nokia Qt SDK 默认提供 Qt APIs for mobile ,在Qt SDK下需要 addon 才能使用该功能
Qte/Qtopia等
Qte: Qt-embedded,Qt的嵌入式Linux版,不使用X11
Qtopia:早期是一个sf.net上的开源项目,构建于Qte之上。从版本4开始,Qte并入了Qtopia,被称为 Qtopia core
Qtopia 在经历了 4.1、4.2、4.3版本后,更名为Qt Extended4.4。然后Nokia终止了该项目的开发,将其部分功能并入了Qt framework。
在Qt Extended4.4 终止以后,开源社区在它的源码基础上继续进行维护,这便是 Qt Extended Improved
参考
http://doc.qt.nokia.com

http://en.wikipedia.org/wiki/Qt_%28framework%29

http://qt.nokia.com/products/qt-for-mobile-platforms

http://blog.csdn.net/lijie_sh/archive/2008/02/20/2110290.aspx

...全文
142 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
dbzhang800 2011-03-30
  • 打赏
  • 举报
回复
恩,俺顺便补上一个原始链接。

http://hi.baidu.com/cyclone/blog/item/af6919d8a2fadb3a32fa1c52.html
lieye_leaves 2011-03-30
  • 打赏
  • 举报
回复
呵呵,见到作者了。

786

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 非技术区
android小程序微信小程序 技术论坛(原bbs)
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧