`
gaofen100
  • 浏览: 1220636 次
文章分类
社区版块
存档分类
最新评论

QT简介

 
阅读更多

windows系统下面的MFClinux系统下面的GTK一样,QT也是一个用于图形用户界面开发的工具。不同的是,QT是跨平台的,目前,它支持的操作系统有:MicrosoftWindows,Linux,SunOS,HP-UX,DigitalUNIX(OSF/1Tru64)IrixFreeBSDBSD/OSSCOAIXOS390QNX等等

1992年至今,QT的发展已经取得了一些长足的进步,也得到了很多人的认可。下面所述,就是QT发展历程中的一些重大转折点。

1992年挪威程序员HaavardNordEirikChambe-Eng在为Unix系统的一个数据库产品做界面设计的时候,两人诞生了设计一个面向对象用户界面显示的想法。而这样的想法驱使他们设计了一个跨平台的C++用户界面程序,也就是QT的前身---一个性能优异的跨平台的C++图形用户界面。1994年,两人成立一家名为Trolltech的公司,专注于QT的设计与开发。1996年,图形排版工具Lyx的开发者、德国人MatthiasEttrich发起了KDEKoolDesktopEnvironment)项目。该项目以QT为图形界面开发工具,希望能够开发一个集成web浏览器、办公套件、图形图像处理、电子邮件等lUnix/Linux系统下普通用户日常使用的各种图形界面的集合。而如今,KDEGNome已经成为Linux下最流行的两种图形用户界面。除了KDESkypeGoogleMapPhotoshopElements都是以QT作为开发工具进行设计的。2008年,大名鼎鼎的nokia收购了Trolltech公司,以期望能够借助于QT良好的性能,来改善nokia手机产品开发的竞争力。2010年,nokia宣布正式推出基于QT开发的新一代嵌入式操作系统MeeGo2011年,Nokia打算放弃MeeGo操作系统,而此后不久,MeeGo在车载电视,网路电视,平板电脑等方面开始表现出强劲的势头。上个月,腾讯和LG正式加入MeeGo阵营,可以预见到是,在不久的将来,MeeGo在手机市场将占有一定的份额。而基于QT开发的产品也会越来越多的呈现在更多的用户面前。

<!--EndFragment-->
分享到:
评论

相关推荐

    Qt 简介

    ### Qt 简介 #### 什么是 Qt? Qt 是一个由 Trolltech 公司开发的跨平台图形用户界面应用程序开发框架。它最初成立于1994年的挪威,并于1995年推出了第一个商业版本。Qt 的核心团队早在1992年就开始了Qt产品的研发...

    1、QT简介.docx

    【QT简介】 Qt 是一个广泛使用的跨平台应用程序开发框架,主要由C++语言编写,同时支持QML(JavaScript)进行用户界面设计。它由Qt Company(原为Trolltech,后被Nokia收购,现在是Digia公司的子公司)开发并维护,...

    Qt简介包含Qt的系统的架构

    qt实例教程 Qt简介 Qt的作用 Qt的特性及优势 包含Qt的系统的架构

    qt 简介装教程.txt

    qt

    log4qt 日志管理 log4qt 日志管理log4qt 日志管理log4qt 日志管理log4qt 日志管理log4qt 日志管理

    一、Log4Qt简介 Log4Qt是Qt应用程序的日志解决方案,它提供了多种级别的日志记录(如DEBUG、INFO、WARN、ERROR、FATAL等),以及灵活的配置选项,包括日志输出目的地(控制台、文件、网络、数据库等)和格式。其设计...

    qt学习全套视频

    #### 一、Qt简介与安装配置 - **Qt简介**:Qt是一款跨平台的应用程序开发框架,支持多种操作系统(如Windows、Linux、macOS等)以及嵌入式系统(如Android、iOS)。Qt由挪威公司Trolltech于1991年开始开发,2008年...

    qt教程 qt高级

    #### 一、Qt简介与历史 **1.1 什么是Qt** Qt 是一个跨平台的 C++ 图形用户界面应用程序框架,它为开发者提供了构建高质量图形用户界面所需的全部功能。Qt 非常注重面向对象的设计理念,易于扩展并支持真正的组件...

    Qt及Qt Quick开发实战精解

    #### 二、Qt简介 Qt是一种用于创建高性能应用程序和用户界面的跨平台开发框架。它提供了一整套工具、API和组件,支持多种操作系统(如Windows、Linux、macOS等)以及移动平台(如Android和iOS)。Qt的核心优势在于其...

    QT及QT Quick开发实战精解

    1. **Qt简介** - Qt是一种用于构建跨平台应用程序的工具包,支持Windows、Linux、macOS等操作系统。 - 它不仅提供了一套强大的库函数,还包含了一整套集成开发环境(IDE)— Qt Creator。 2. **Qt特性** - 跨平台...

    qt 路径,一下qt资源链接

    ### Qt简介 Qt是一个跨平台的应用程序开发框架,支持多种操作系统,如Windows、macOS、Linux等,并且还可以用于开发嵌入式系统中的应用程序。Qt提供了一套丰富的API,涵盖了图形用户界面(GUI)创建、网络编程、...

    MFC程序调用Qt界面

    #### 一、MFC与Qt简介 - **MFC(Microsoft Foundation Classes)**: 微软提供的一套基于Windows API的类库,简化了Windows应用程序的开发过程。 - **Qt**: 一个跨平台的应用程序开发框架,支持多种操作系统,包括...

    Qt绘制圆柱体

    ### 一、Qt简介与OpenGL集成 Qt是一个跨平台的C++图形用户界面应用程序开发框架,它提供了丰富的类库和工具集,广泛用于开发桌面、嵌入式系统以及移动设备上的应用。在Qt中,OpenGL被紧密地集成到其体系结构中,...

    QT_CREATE 教程

    #### 一、Qt简介与特点 Qt 是一款由诺基亚公司开发的跨平台 C++ 图形用户界面应用程序框架。自 1996 年以来,Qt 已经成为了众多成功应用程序的基础,这些应用程序涵盖了各种操作系统,包括但不限于 Linux、Windows ...

    Qt4编程.pdf

    1.1Qt简介 1.2Qt纪事概览 1.3Qt套件的组成 1.4Qt的授权 1.5Qt的产品 1.6Qt的服务与支持 1.7Qt的最新进展 1.7.1增加协议 1.7.2开放源代码库 1.7.3确定Qt的发展方向 1.7.4Qt4.5——Qt发展的重要里程碑 1.8为什么选择Qt...

    C++Qt5开发实例大全

    首先,书中详细介绍了Qt框架的基础知识,包括Qt简介,如何下载并安装Qt Creator。Qt是一个跨平台的应用开发框架,支持Windows、Linux、macOS等多种操作系统,它提供了丰富的库函数和API,方便开发者构建图形用户界面...

    QT5_新手教程(中文版).pdf

    1. Qt简介 Qt是一个跨平台的C++图形用户界面应用程序框架,它提供了一整套的用户界面和应用程序开发工具。开发者可以使用Qt来创建具有图形用户界面的应用程序,也可以用于开发不需要界面的后台程序。Qt被广泛应用于...

    QT高级编程(Advanced QT Programming)

    #### 二、Qt简介 Qt是一个跨平台的应用程序开发框架,它使用C++语言编写,并包含了一个强大的图形用户界面(GUI)工具集。Qt被广泛应用于桌面应用程序开发,也适用于移动应用、嵌入式系统等领域。Qt的核心优势在于其...

    Qt+opencv范例及教程(qt教程,人脸识别,语音通话,视频、音频录制,音乐播放器)

    **Qt简介** Qt是一个跨平台的应用程序开发框架,由Qt Company维护,支持Windows、Linux、macOS、Android和iOS等多个操作系统。Qt以其丰富的GUI组件和方便的信号与槽机制而著名,使得开发人员能够轻松创建美观且高效...

Global site tag (gtag.js) - Google Analytics