本节通过下载和安装Qt 6,正式带读者开始Qt的学习之路。需要说明的是,本书使用的开发平台是Windows 10桌面平台,主要讲解Windows版本的Qt 6,使用其他平台的读者可以参照学习。为了避免因开发环境的版本差异而产生不必要的问题,我们推荐读者在学习本书前下载和本书相同的软件版本。本书使用Qt 6.5.0版本,其中包含了Qt Creator 10.0。
安装Qt和Qt Creator时,需要下载Qt Online Installer进行在线安装,读者可以到Qt官网下载,选择下载开源版(Downloads for open source users),然后进行下载。
下载完成后双击运行,首先出现的是欢迎界面,在这里需要登录Qt账户,如果没有,可以单击下面的“注册(Sign up)”进行注册,当然也可以到Qt官网进行注册。在安装文件夹选择界面,可以指定安装的路径(注意不能包含中文)。在选择组件界面,可以选择安装一些模块,鼠标指针移到一个组件上,可以显示该组件的简单介绍。这里主要选择了MinGW版本的Qt 6.5.0和一些附加库,建议初学者使用相同的选择,为了方便后面学习移动开发内容,读者也可以先勾选上“Android”选项,如图1-2所示(注意,读者可以直接安装最新版本,如果想安装和本书相同的版本,可以勾选右侧的“Archive”复选框后单击下面的“筛选”按钮。后期还可以使用Qt安装目录里的MaintenanceTool.exe工具添加或者删除组件)。后面的安装过程选择默认设置即可。
图1-2 Qt安装时选择组件的界面
组件中的MinGW表明该版本Qt使用了MinGW作为编译器。MinGW即Minimalist GNU For Windows,是将GNU开发工具移植到Win32平台下的产物,是一套Windows上的GNU工具集,用其开发的程序不需要额外的第三方DLL支持就可以直接在Windows下运行。在Windows系统中,用户还可以使用MSVC版本的Qt,需要使用Visual C++作为编译器。