QT简介
Qt是一个1991年由奇趣科技开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。
Qt发展史
1991年,由奇趣科技开发的跨平台C++图形用户界面应用程序开发框架;
2008年,Nokia从Trolltech公司收购Qt, 并增加LGPL的授权模式;
2011年,Digia从Nokia收购了Qt的商业版权,从此Nokia负责Qt on Mobile, Qt Commercial由Digia负责;
2012年,诺基亚宣布将Qt软件业务出售给芬兰IT服务公司Digia。 2013年,7月3日,Digia公司Qt开发团队在其官方博客上宣布Qt 5.1正式版发布。
QT的一些常见问题
1. Qt SDK是什么?
- 是一个编译好、直接可以使用的软件开发包,里边包含:编译好的Qt库、IDE集成开发工具;
- 但是这些库和开发工具只运行在Windows、Linux/X11、Mac这三种主流的操作系统上边;
- 如果要把Qt移植到嵌入式平台上边的话是需要重新编译Qt库的源码(使用交叉工具)。
1. Qt的应用有哪些?
- Adobe Photoshop Album,一个图像组织应用程序.
- Gadu-Gadu:实时通信软件
- Google地球(Google Earth):三维虚拟地图软件。
- PDFedit:自由的PDF编辑器
- MythTV:开源的数字视频录制软件。
可以看到QT的应用领域还是非常广的。
安装-配置环境
Windows 7 - 64bit
- 在官网下载QtCreate,安装;
- 选好要使用的Qt库版本:qt-opensource-windows-x86-mingw482-4.8.6-1.exe;
- 安装Qt代码编译器;
- 安装完之后修改win7系统的环境变量“path”,添加上安装完之后“xxx/mingw-w64/bin”路径
- 安装Qt库,放到最后是因为安装的过程要使用到MinGW编译器;
- 剩下的就是如何配置使用QtCreate的问题。
总结
相对来说装起来还是比较麻烦的,在这里只说了Windows7系统,Ubuntu在这里就不多说了,有兴趣的可以去网上找一下Ubuntu的教程。