`
qimo601
  • 浏览: 3445923 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

Qt4 版本与历史

    博客分类:
  • Qt
阅读更多

转载: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

参考

分享到:
评论

相关推荐

    QT历史版本4.5re与QTcreater4.5rc教程

    本文将详细介绍如何安装和配置QT历史版本4.5rc1,以及如何使用QT Creator 4.8.5进行开发。 首先,QT 4.5rc1是一个较早的版本,对于旧项目的兼容性较好,但不支持最新的功能和技术。如果需要回到这个版本进行开发,...

    qt4.7版本的oracle驱动

    Qt 4.7是其历史版本之一,提供丰富的API用于构建图形用户界面和网络、数据库等功能。 2. **Oracle数据库**: Oracle数据库是全球领先的关系型数据库管理系统,提供高性能、可扩展性和安全性。版本10.2.0是Oracle的...

    C++_GUI_Qt4编程(第二版)_C++GUIQt4编程_QT_

    Qt4是Qt库的一个重要版本,它提供了丰富的功能和工具,使得开发者能够构建高质量、跨平台的应用程序。以下是对该书内容的详细解析: 1. **Qt库介绍**:首先,书中会介绍Qt库的历史、设计哲学以及其在软件开发中的...

    QT5.4版本Windows安装包

    QT现在最火的跨平台图形开发工具,学习好QT,是将来必不可少的开发技能

    qt4中文教程(word版本)

    #### 一、Qt4简介与历史 - **起源与创立**:由Trolltech公司的两位创始人Haavard Nord和Eirik Chambe-Eng于1990年构思,旨在解决跨平台GUI开发的问题,提出面向对象的GUI框架理念。 - **发展历程**: - 1993年,Qt...

    《Qt4+图形设计与嵌入式开发》pdf版本

    《Qt4+图形设计与嵌入式开发》是一本深入探讨Qt框架的书籍,涵盖了从基础到高级的各种主题。Qt是一个跨平台的应用程序开发框架,广泛用于创建桌面、移动和嵌入式系统的用户界面和应用程序。以下是根据提供的章节标题...

    QT4自学教程

    教程首先会介绍QT4的基本概念,包括其历史、特点以及它如何通过C++接口提供图形用户界面(GUI)开发能力。QT4的核心组件包括QWidgets、QML和Qt Quick,它们分别用于创建传统的桌面应用、富媒体交互界面以及高效的...

    Qt creator各版本下载

    里面是Qt creator的各版本的安装包以及链接库,都是以网盘的形式给到的!对面学习或使用Qt的老铁来说,物超所值!

    qtWIN2000支持.zip

    2. **下载Qt库**:获取适用于Windows 2000的Qt库,这通常会是较早的版本,如Qt 4.x系列,因为Qt 5.x及以上版本可能不再支持Windows 2000。在Nokia或Digia的官方网站上,可以找到历史版本的下载链接。安装时选择MinGW...

    qt程序 windows下qt 4.5.0版本

    在本例中,我们关注的是Qt 4.5.0版本,这是一个较早但仍然具有重要历史价值的版本。 Qt 4.5.0在2009年发布,它引入了许多新特性和改进,包括QML(Qt Meta Language)的初步支持,这是用于创建富用户界面的声明性...

    c++ GUI qt4

    这一部分还会介绍Qt的信号与槽机制,这是Qt事件驱动编程的关键特性,使得对象间的通信变得简单而直观。 书中后续的部分会深入到更复杂的主题,如布局管理、图形视图框架、模型/视图编程、网络编程、数据库访问以及...

    VS2010下基于Qt4.8.2开发的俄罗斯方块小游戏

    在本项目中,“VS2010下基于Qt4.8.2开发的俄罗斯方块小游戏”是一个结合了Microsoft Visual Studio 2010(VS2010)与Qt库4.8.2的编程实践,用于创建一个经典游戏——俄罗斯方块。这个项目可能适合初学者学习C++编程...

    Qt实现聊天界面--历史聊天信息源码

    4. **信号与槽(Signals & Slots)**:这是Qt的核心特性之一,用于实现对象间的通信。例如,当用户点击发送按钮时,可以通过信号触发槽函数,将输入框中的文本作为新的聊天消息发送出去,并更新聊天记录显示。 5. *...

    Qt4_中文版

    学习,使用Qt 已经将近两年了,最开始的时候用Qt3,后来升级到Qt4.1,自认为 对Qt 的GUI 编程部分还是很熟悉的。遗憾的是Qt 的参考书少之又少,一般就是看文档和 C++ GUI Programming with Qt 3,这本书是免费提供的...

    QT中文参考手册(QT help)

    Qt的版本 常见问题解答 Window系统特性注释 如何购买Qt 安装 如何学习Qt 教程一, 教程二 实例 循序渐进实例 白皮书 Qt 3.0的关键特征 修改历史 从Qt 2.x移植到Qt 3.x 简体中文汉化日志 Qt季刊 ...

Global site tag (gtag.js) - Google Analytics