一、什么是Qt
在学习新的知识前,我们应该先对其有一个大概的了解,这样才能事半功倍;
之前我们用C/C++写的程序都是字母界面;
对于一个程序员来说,在终端里面写代码似乎不是什么难事,但是对于大多数普通人群,通过写指令来控制程序运行似乎是一件非常困难的事情;
而QT就很好地为我们解决了这个问题;
通过调用QT,我们可以很方便地生成图形界面,方便大众的程序使用,保证用户体验;
二、Qt的发展史
百度上关于Qt的历史写得太啰嗦了,在这里,我们来说一说重点:
1991年,挪威的奇趣科技公司(又名Qt公司)研发了Qt;
期初,Qt并没有现在那么重要的地位,世界上能做图形界面的软件可不止Qt一家,当时谁都没有想到Qt能有今天的成就;
2008年,Nokia收购了奇趣公司,将其更名为Qt Software;
此时的Nokia已如风中残烛,自家的塞班系统早已面露败相;
Nokia选择收购Qt公司的一个重要原因就是Qt支持多平台,它既可以开发GUI程序,也可用于开发非GUI程序;
2009年,为了吸引更多的开发者使用、维护Qt,Nokia公开了Qt的源代码;