Qt4 版本与历史

转载:http://hi.baidu.com/cyclone/blog/item/af6919d8a2fadb3a32fa1c52.html

 

 

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

参考

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值