从零开始:Qt可视化程序设计基础教程
上QQ阅读APP看书,第一时间看更新

1.2 环境搭建

Qt(发音为 [kju:t],音同 cute)是一个跨平台的C++开发框架,主要用来开发图形用户界面(Graphical User Interface,GUI)程序,当然也可以开发不带界面的命令行接口(Command Line Interface,CLI)程序。本书将使用Qt来开发C++程序。本书使用的Qt版本号为6.0,操作系统为Windows 10。

Qt从5.15版本开始(5.14.2是官方最后一个可离线下载安装包的版本),对非商业版本,也就是开源版本,不再提供已经制作好的离线安装包,此时用户只有两种选择:一种是编译源代码方式,该方式步骤烦琐,且需严格遵循步骤,一般要花费数小时;另一种是在线联网安装,在清华大学开源软件镜像站或Qt官网下载在线安装包qt-unified-windows-x86-online.exe,然后单击安装,如图1-1所示。如果是5.14及以前的版本,在线安装过程类似,安装过程本书不再介绍。

C:\Users\ADMINI~1\AppData\Local\Temp\1611193448(1).png

图1-1 安装包下载

在线安装下载速度慢,建议选择安装代理软件Fiddler 5,将下载地址重定向到清华大学的镜像站。具体操作:打开Fiddler,在页面左下方黑色的地方输入以下内容,并按“Enter”键,如图1-2所示。

urlreplace download.qt.io mirrors.tuna.tsinghua.edu.cn/qt

单击运行Qt安装包后,在Qt Open Source Usage Obligations页面中进行设置:如果是个人使用,勾选最底下的复选框;如果是公司使用,需要填写公司名称,如图1-3所示。然后单击“Next”进入下一步。

如图1-4所示,在Contribute to Qt Development页面中,选择第一个选项(发送统计信息帮助 Qt 改进)或者第二个选项(禁止发送)均可,单击“Next”进入下一步。

C:\Users\ADMINI~1\AppData\Local\Temp\1611194595(1).png

图1-2 代理软件及配置

图1-3 使用义务

图1-4 为Qt做贡献

在Installation Folder页面中选择“Custom installation”,并按照个人安装习惯选择常用路径,然后单击“Next”进入下一步,如图1-5所示。

图1-5 选择安装目录

在图1-6中,选择需要安装的组件,然后单击“Next”进入License Agreement页面,选择“Agree”,单击“Next”进入Start Menu shortcuts页面,单击“Next”进入Ready to Install页面,单击安装按钮,就可以进行安装了。安装过程比较长,注意耐心等待。

C:\Users\ADMINI~1\AppData\Local\Temp\WeChat Files\3c999f6802d943c7ae481e30a87347f.png

图1-6 选择Qt安装组件

安装成功后打开Qt Creator,运行界面如图1-7所示。

图1-7 Qt Creator运行界面