Qt是一个跨平台的桌面、嵌入式和移动应用程序开发框架,支持的平台包括Linux、Windows、Android、iOS等。
1990年,两位挪威软件工程师Haavard Nord和Eirik Chambe-Eng开始开发Qt。Qt在1995年5月首次公开发布。Qt的第一个公开版本由名为Trolltech(奇趣科技)的公司发布。
2008年,奇趣科技被诺基亚收购。2011年3月,Digia公司与诺基亚签署协议,收购Qt商业许可和服务业务。2012年,Digia公司从诺基亚收购Qt软件技术和Qt业务。2014年9月,Digia公司宣布成立Qt Company全资子公司,独立运营Qt商业授权业务。
Qt本身并不是一种编程语言,而是一个用C++编写的框架。Qt具有以下鲜明的特点。
● 跨平台,支持嵌入式、个人计算机和移动端等平台。
● 接口较简单,Qt框架与其他框架类似。
● 简化了内存回收机制。
● 开发效率非常高,可高效构建应用程序。
● 学习区氛围较好,市场份额日益上升。
经过20多年的发展,Qt已经成为最优秀的跨平台开发框架之一,在各行各业的项目开发中得到广泛应用。关于Qt的更多信息,感兴趣的读者可访问Qt官网上的相关文档进行了解。