[Qt] QT学习笔记(一)

为什么学习QT编程

市场上的任何一款产品几乎都带图形界面,市场上很火的安卓程序,IOS程序也无非就是GUI app编程,GUI编程都是产不多,学习Qt后再学习Android,IOS会变得更加简单。而且Qt具有跨平台特性,通过Qt编写的程序可以全平台运行。

学习Qt可以锻炼编程能力,GUI编程比后台编程更能锻炼人,除了需要懂得核心数据处理外同时需要懂得前端和后端编程才能更好地写好程序。

Qt的文档非常的丰富。接口简单,容易上手,开发效率高,社区氛围很好。

Qt安装

在Qt的官网,针对个人开发者(开源代码)可以免费下载使用。从官网下载后安装,安装的时候注意只勾选自己所需要的项目,不然全部安装的话,会非常非常大。
Qt启动视频

Qt新建项目

点击界面上的New Project即可新建一个项目,以在CMD窗口输出一个HelloWorld为例,步骤如下:
第一步选择 Application 中的Qt Console Application项。
Qt新建项目
接下来选定文件安装位置(特别注意:文件路径中不要包含中文,不然在一些情况下会导致程序报错)
新建项目-选择文件安装位置
接下来是选择编译系统的阶段,根据自己的需要选择qmake还是cmake
新建项目-选择编译系统
接下来,选择Qt的包,也就是在安装Qt的时候,除了默认选择的Qt Creator以外,我们自己选的Qt的版本核心。这里根据编译需要选择使用VS的编译器还是MingW。
新建项目-选择kit
接下来是最后阶段,配置项目,是否将其他子项目加入进当前项目,是否采用版本管理。
新建项目-配置项目 配置完成后点击完成即可新建一个Qt项目。