`
qimo601
  • 浏览: 3439133 次
  • 性别: 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库的历史、设计哲学以及其在软件开发中的...

    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)的初步支持,这是用于创建富用户界面的声明性...

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

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

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

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

    QT中文参考手册(QT help)

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

    《精通QT4编程》第一章源代码

    1. **QT4概述**:介绍QT4的历史、设计理念以及其在软件开发中的重要性。QT4是基于C++的,它提供了丰富的API,简化了GUI(图形用户界面)的创建和事件处理。 2. **安装与配置**:讲解如何在不同操作系统上安装QT4...

Global site tag (gtag.js) - Google Analytics