qt是一个1991年由奇趣科技开发的跨平台c++图形用户界面应用程序开发框架。它既可以开发gui程序,也可用于开发非gui程序,比如控制台工具和服务器。qt是面向对象的框架,使用特殊的代码生成扩展(称为元对象编译器(meta object compiler, moc))以及一些宏,易于扩展,允许组件编程。2008年,奇趣科技被诺基亚公司收购,qt也因此成为诺基亚旗下的编程语言工具。2012年,qt被digia收购。2014年4月,跨平台集成开发环境qt creator 3.1.0正式发布,实现了对于ios的完全支持,新增winrt、beautifier等插件,废弃了无python接口的gdb调试支持,集成了基于clang的c/c++代码模块,并对android支持做出了调整,至此实现了全面支持ios、android、wp。
它提供给应用程序开发者建立艺术级的图形用户界面所需的所有功能。qt很容易扩展,并且允许真正地组件编程。基本上,qt 同 x window 上的 motif,openwin,gtk 等图形界 面库和 windows 平台上的 mfc,owl,vcl,atl 是同类型的东西。