作者:empty 页数:106 出版社:empty |
1Qt概述1.1什么是QtQt是一个跨平台的C++图形用户界面应用程序框架,它为应用程序开发者提供建立艺术级图形界面所需的所有功能。它是完全面向对象的,很容易扩展,并且允轻松入门实战应用传智播客C++课程许真正的组件编程。
1.2Qt的发展史1991年Qt最早由奇趣科技开发1996年进入商业领域, 它也是目前流行的Linux桌面环境KDE的基础2008年奇趣科技被诺基亚公司收购,Qt称为诺基亚旗下的编程语言2012年Qt又被Digi a公司收购2014年4月跨平台的集成开发环境Qt Creator 3.1.0发布, 同年5月20日配发了Qt 5.3正式版, 至此Qt实现了对iOS、Android、WP等各平台的全面支持。当前Qt最新版本为5.5.01.3支持的平台Windows-XP、Vista、Win 7、Win 8、Win 2008、Win l 0U inux/X 11-Linux、Sun Solaris、HP-UX、Compaq Tru64UNIX、IBM AIX、SGI IRIX、FreeBSD、BSD/OS、和其他很多X 11平台Macintosh-MacOSXEmbedded-有帧缓冲支持的嵌入式Linux平台, WindowsCE1.4Qt版本Qt按照不同的版本发行,分为商业版和开源版商业版为商业软件提供开发,他们提供传统商业软件发行版,并且提供在商业有效期内的免费升级和技术支持服务。开源的LGPL版本:为了开发自有而设计的开放源码软件,它提供了和商业版本同样的功能,在GNU通用公共许可下, 它是免费的。
轻松入门实战应用1.5Qt的安装Linux Host传智播客C++课程Q 15.5.0 for Linux 32-bit(535MB) info)Q 15.5.0 for Linux 64-bit(532MB) (info)Q 15.5.0forAndrold(Linux 64-bit.605MB) _(info)Q 15.5.0 for Android(Linux 32-bit, 608MB) (info)OSX HostQt 5.5.0forMac(588MB) (info)Q 15.5.0 for Android(Mac, 652MB) (info)Qt 5.5.0 for Android and iOS(Mac.1.7GB) (info)Windows HostQ 15.5.0 for Windows 64-bit(VS 2013.650MB) (info)QL 5.5.0 for Windows 32-bit(VS 2013.633MB) (info)Q 15.5.0 for Windows 32-bit(VS 2012.587MB) (info)Qt 5.5.0 for Windows 32-biL(VS 2010.585MB) (info)Qt 5.5.0 for Windows 32-bif(MinGW 4.9.2.959MB) (info)Q 15.5.0 for Android(Windows 32-bit.1.0GB) (info)Qt 5.5.0 for Windows RT 32-bit(621MB) (info)打开文件成项目(Q).Ctrl+o打开文件,用.(w+New Project最近访问的文件(E最近使用的项目(R)合话会适管理器.两种方式都可l Sen sions关闭项目关用所有项目和模器另存为(.保存所有文件(L)Ctrl+Shift+S复到日保存的状态关闭Cl+W关闭所有文件Cul+Shift+w关闭其他ClnsnAllFxcentVixihln
Qt对不同的平台提供了不同版本的安装包,可根据实际情况自行下载安装,本文档使用Qt 5.5.0 for Windows 32-bit(MinGW 4.9.2.959MB 1(nfo) 版本就行讲解。MinGW 32-->Minimalist GNU for Windows 321.6Qt的优点跨平台,几乎支持所有的平台接简单,容易上手,学习QT框架对学习其他框架有参考意义