QT

QT是一个1991年由奇趣科技开发的跨平台 图形用户界面应用程序开发框架。广泛用于开发GUI程序,这种情况下又被称为部件工具箱。也可用于开发非GUI程序,比如控制台工具和服务器。它是Digia公司的产品。QT使用标准的C++和特殊的代码生成扩展(称为元对象 编译器(Meta Object Compiler, moc))以及一些宏。通过语言绑定,其他的编程语言也可以使用QT。QT是自由且 开放源代码的软件,在GNU较宽松公共许可证条款下发布。所有版本都支持广泛的编译器,包括GCC的 C++编译器和Visual Studio。

QTQt是一个多平台的C++图形用户界面应用程序框架。[1]它提供给应用程序开发者建立艺术级的图形用户界面所需的所用功能。Qt是完全面向对象的很容易扩展,并且允许真正地组件编程。

自从1996年早些时候,Qt进入商业领域,它已经成为全世界范围内数千种成功的应用程序的基础。Qt也是流行的Linux桌面环境KDE 的基础,KDE是所有主要的Linux发行版的一个标准组件。

* 1996 OctKDE组织成立

* 1998 Apr 05Trolltech的程序员在 5 天之内把 Netscape5.0从Motif移植到 Qt 上。

* 1998 Apr 08 KDE Free Qt 基金会成立

* 1998 Jul 09 Qt 1.40 发布

* 1998 Jul 12 KDE 1.0 发布

* 1999 Mar 04QPL1.0 发布

* 1999 Mar 12 Qt 1.44 发布

* 1999 Jun 25 Qt 2.0 发布

* 1999 Sep 13KDE1.1.2 发布

* 2000 Mar 20嵌入式Qt 发布

* 2000 Sep 06 Qt 2.2 发布

* 2000 Oct 05 Qt 2.2.1 发布

* 2000 Oct 30 Qt/Embedded 开始使用GPL宣言。

* 2000 Sep 04 Qt free edition 开始使用 GPL。

* 2008 Nokia从Trolltech公司收购Qt, 并增加LGPL的授权模式。

* 2011 Digia从Nokia收购了Qt的商业版权,从此Nokia负责Qt on Mobile, Qt Commercial由Digia负责。

*根据最新消息,NOKIA已经停止Meltemi系统开发,QT部门被解散。

* 2012 Aug 09 作为非核心资产剥离计划的一部分,诺基亚宣布Qt软件业务出售给芬兰IT服务公司Digia。

* 2013年7月3日,Digia公司Qt开发团队在其官方博客上宣布Qt 5.1正式版发布。

QT使用Qt开发的软件,相同的代码可以在任何支持的平台上编译与运行,而不需要修改源代码。会自动依平台的不同,表现平台特有的图形界面风格。

Linux/X11:用于X Window System(如Solaris、AIX、HP-UX、Linux、BSD)。支持KDevelop和Eclipse IDE集成

Mac:用于AppleMac OS X。基于Cocoa框架。支持Universal Binary。支持以Xcode编辑、编译和测试。

Windows:用于Microsoft Windows。支持Visual Studio集成,也可以使用MinGW编译。

Embedded Linux:用于

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值