版本说明

QT5.15.2、VS2022

一、下载QT在线安装版本-Windows

进入清华大学开源软件镜像站下载:

https://mirrors.tuna.tsinghua.edu.cn/qt/official_releases/online_installers/

在这里插入图片描述
其他国内源:

北京理工大学:http://mirror.bit.edu.cn/qtproject/
中国互联网络信息中心:http://mirror.bit.edu.cn/qtproject/

二、安装QT

安装步骤如下:

1.登录账号

没有账号则进行注册。

2.勾选已阅和个人用户选项

在这里插入图片描述

3.选择是否提交信息给Qt官方

在这里插入图片描述

4.自定义路径

在这里插入图片描述

5.查找历史版本

若找不到QT的历史版本,选择Archive,然后选择筛选(Filter)
在这里插入图片描述
在这里插入图片描述

6.自行勾选需要安装的内容

前面两张说明图片引用链接1
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

7.勾选

在这里插入图片描述

8.设置名称

在这里插入图片描述

9.确认安装

在这里插入图片描述

10.完成

在开始菜单会看到QT组件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

11.添加环境变量

经常使用的是MSVC2019,在环境变量里添加路径。
在这里插入图片描述

12.查看配置

以前 Qt Creator 菜单栏的 Tools→Options 菜单项位置在图片位置中。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

13. 不供参考的操作

进入QT安装应用程序所在的文件夹内,在空白处shift+鼠标右键,选择在此处打开PowerShell窗口选项,更改下载源。在命令行中输入命令:

.\qt-unified-windows-x64-online --mirror https://mirrors.tuna.tsinghua.edu.cn/qt
或者
.\qt-unified-windows-x64-online --mirror https://mirrors.cloud.tencent.com/qt/

这个操作在最后安装时若报错,报错信息为:

无法下载存档 https://mirrors.tuna.tsinghua.edu.cn/qt/online/qtsdkrepository/windows_x86/desktop/tools_qtdesignstudio_generation2/qt.tools.qtdesignstudio/4.5.1-0-202406201234qtdesignviewer_arm64-v8a.zip:Error transferring https://mirrors.tuna.tsinghua.edu.cn/qt/online/qtsdkrepository/windows_x86/desktop/tools_qtdesignstudio_generation2/qt.tools.qtdesignstudio/4.5.1-0-202406201234qtdesignviewer_arm64-v8a.zip - server replied: Forbidden

则需要取消安装,修改命令为:

.\qt-unified-windows-x64-online

按上述1-12的步骤重新安装。

三、安装Visual Studio2022

1.下载

到官网下载安装Community2022版本(免费)。
链接:https://visualstudio.microsoft.com/zh-hans/vs/
在这里插入图片描述

2.打开安装包

根据需求勾选项目
在这里插入图片描述
在这里插入图片描述

3.自定义安装路径

在这里插入图片描述

4.安装

在这里插入图片描述

5.登录

可以选择跳过,不登陆账号,选择颜色主题然后启动。
在这里插入图片描述

6.【可不添加】添加环境变量

在这里插入图片描述

7.下载QT插件

扩展->管理扩展。
在这里插入图片描述
在这里插入图片描述

8.安装插件

下载完成后,退出VS,重新打开,扩展自动安装。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

9.配置QT路径

选择options
在这里插入图片描述

10.创建新项目

在这里插入图片描述
在这里插入图片描述

11.编译测试

创建完成后编译运行
在这里插入图片描述

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐