【保姆级图文教程】最新Windows系统QT下载、安装、入门、配置VS Qt环境,图文详细、内容充实


前言

  • 说明
    本文介绍在Windows系统中下载、安装Qt,创建Qt入门项目(Qt Creator、Visual Studio均有)等。内容充实细致,话多但是没有多余(不要嫌我啰嗦),所以请耐心细致的看。如果你需要在Windows系统安装Qt并入门使用,这是一篇很好的博客,请耐心看完,有疑问欢迎评论或者私信,有遗漏也欢迎大家补充。
  • Qt介绍:QT 是一个跨平台的应用程序开发框架,它提供了丰富的工具和类库,用于开发图形用户界面(GUI)程序。Qt 提供了 C++ 编程语言接口,同时也支持其他编程语言,如 Python和QML。
    以下是 QT 的一些主要特点:
    1. 跨平台:Qt 支持在多个操作系统上进行开发,包括 Windows、macOS、Linux、Android 和 iOS 等,同一个项目可以在不同平台上进行部署和运行。
    2. 高度集成的开发环境:Qt 提供了 Qt Creator,一个集成的开发环境,用于代码编辑、调试和界面设计。注意:Qt是一个应用程序开发框架,Qt Creator则是其提供的一个IDE,注意区分
    3. 强大的图形用户界面库:Qt 的 GUI 框架提供了丰富的 UI 控件和布局管理器,使开发者可以轻松创建各种功能齐全的界面。同时,Qt 还支持自定义样式和主题,使界面能够与平台和用户需求相适应。
    4. 响应式编程:Qt 引入了信号与槽机制,用于在对象之间进行通信和事件处理。这种机制使得编写响应式的代码更加简单和直观。
    5. 数据库支持:Qt 提供了对多种数据库的支持,包括 MySQL、SQLite、PostgreSQL 等,使开发者能够方便地进行数据持久化和处理。
    6. 多媒体功能:Qt 提供了大量的多媒体功能接口,包括音频、视频、图像处理等,使开发者可以轻松地实现音视频播放、图像处理等功能。
  • 其他
    • 本博客的初心是帮助小白快速入门搭建好Qt环境,减少环境搭建的烦恼。
    • 书写的过程中我在尽力的写得非常细致,减少大家的阅读困难。如果有错误、需要改进的地方欢迎大家评论或私信,我会尽可能的回复并纠正。
    • 如果环境搭建遇到困难或者报错,也欢迎评论或私信我(请详细描述问题或直接截图,然后附加微信联系方式方便我看见就可以找到你),我会尽可能帮助你。我的回复可能不及时,但一般都在几个小时内。
    • 如果对您有帮助还请点赞收藏支持一下博主,感谢感谢!
    • 另外,我的主页也有Ubuntu系统下安装Qt的教程,可以点击链接直达:Ubuntu系统安装Qt

1.下载安装QT(2025.01.10更新图文)

说明:
1. Qt的安装方式有两种:1、在线(推荐);2、离线。在线安装稍麻烦,能安装5.15及之后的版本,便于安装多个版本在根目录下进行后期管理;离线安装更简单,能安装5.14及之前的版本,安装速度不依赖于网速,但不便于多个版本的统一管理。
2. 本文两种方法均提供,本节的方法为在线安装方法,离线安装可以参看《补充五》

  1. 进入官网
    去官网的目的是下载在线安装器,我这儿也提供了在线安装器的网盘分享链接,如果通过网盘链接下载了安装器就可跳转到后续打开在线安装器的步骤

    • 官网地址为:QT官网
    • 下载页面地址为:下载页面,你也可以直接跳到下载页面直接开始下载。
    • 在线下载器的网盘分享链接:UC网盘分享链接百度网盘分享链接,如果这些方式你都不方便,可以私信我,不过请留下联系方式方便我快速联系到你。
  2. 点击Download.Try.
    在这里插入图片描述

  3. 点击选择开源版
    在这里插入图片描述

  4. 下拉,点击Download the Qt Online Installer
    在这里插入图片描述

  5. 选择对应的版本并下载,我这儿下载Windows版本
    在这里插入图片描述

  6. 下载完成后,找到下载器所在的文件夹,确保下载器在该文件夹之后,点击鼠标右键,点击在终端中打开,这样就可以打开终端并使其工作目录在这个文件下。如果无法通过该方法打开终端可以查看后文《补充四》
    在这里插入图片描述

  7. 打开该终端之后执行一条启动命令。形如(注意,心急吃不了热豆腐,我说的是形如,因为你的下载器版本不一定和我一样,所以你需要看我这里的解释,看完你自然就知道你的命令是怎样的了,):
    在这里插入图片描述

  • 1、先别急着直接用,听我先解释清楚这个指令。
这个指令可以分为三个部分,上面我用绿色的线标注了

# 第一部分:这一部分表示我要启动一个程序,就是指定了启动的程序的路径,因为我已经让你的终端工作环境为下载器所在的目录,所以这儿使用的是相对路径(当然你也可以使用绝对路径,直接右键文件复制完整路径进行替换即可,这是很基本的知识,不会请自行上网)。
.\qt-online-installer-windows-x64-4.8.0.exe   

# 第二部分:这一部分表示执行这个指令的时候要使用一个参数,即通过镜像网站启动程序(这是因为国内访问镜像网站的速度比较快)
--mirror      

# 第三部分:这一部分就是镜像网站的网址(我这里提供了两个可以使用的镜像网站,如果后续下载的时候网速慢那么你可以返回这一步使用另一个网站启动程序试试)
https://mirrors.ustc.edu.cn/qtproject/  
  • 2、提供的两个镜像网站的网址分别如下(个人更推荐使用中科大的镜像网站):
中国科学技术大学:https://mirrors.ustc.edu.cn/qtproject/
清华大学:https://mirrors.tuna.tsinghua.edu.cn/qt/
  • 3、程序员喜欢偷懒,所以我把指令的样例提供给你供你复制。但是请你认真斟酌这个指令的三个部分是否正确地符合你的情况(尤其是第一部分,因为你下载的下载器版本很可能和我不一样,那么这个时候需要你手动修改这一部分使其和你下载的版本号保持一致),这很重要!!
.\qt-online-installer-windows-x64-4.8.0.exe --mirror https://mirrors.ustc.edu.cn/qtproject/
  • 4、如果你出现“无法将“.\qt-online-installer-windows-x64-4.8.0.exe”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。”这样的错误,那90%概率你没认真看我写的解释,指令的第一部分不正确。这时候你可以核对两个细节(保证这两个一致之后该报错就解决了):
    在这里插入图片描述
  1. 输入Qt账号并登录,如果没有的话可以注册一个,并不麻烦。(注册流程可以参看《补充六》,如果你在登录时显示“不是开源账号”等字样,则可以按照我的流程操作,我验证了这个方法注册的账号是可以登录使用的。
    在这里插入图片描述

  2. 如图,勾选两个选项之后点击下一步
    在这里插入图片描述

  3. 如图,点击下一步
    在这里插入图片描述

  4. 如图勾选,点击下一步
    在这里插入图片描述

  5. 选择合法的安装文件夹,点击自定义安装,勾选后点击下一步
    合法的路径:整个路径一定不能包含中文字符、空格、特殊字符等
    在这里插入图片描述

  6. 如图勾选,点击筛选,这样可以看到很多可以下载的版本。(上面出现一行红色字体不用管)
    在这里插入图片描述

  7. 选择需要的Qt版本,我的选择如下,供参考
    在这里插入图片描述
    在这里插入图片描述
    这里我选择下载Qt 6.5.3的完整版本,直接勾上即可。完整安装一个版本的好处是省心,所有组件(模块)都安装了,但是占用体积比较大。如果你的硬盘空间有限,可以参考后文《补充一》,我会提供Qt 6.5.3和Qt 5.14.2版本的部分库安装选择推荐
    在这里插入图片描述

    • 关于Qt的版本:大版本差异大(如Qt 6和Qt 5的多媒体模块部分存在较大差异),小版本差异小。建议每个大版本准备一个小版本,Qt 6推荐Qt 6.5.3,Qt 5推荐Qt 5.15.2。《补充一》部分也会介绍这两个版本的部分组件安装方法。
    • 本步骤请结合《补充一》一起看。一定要看,我会介绍MSVC和MinGW的区别。
  8. 选择完毕之后点击下一步
    在这里插入图片描述

  9. 勾选同意协议,点击下一步
    在这里插入图片描述

  10. 点击下一步
    在这里插入图片描述

  11. 点击安装
    在这里插入图片描述

  12. 等待安装完成
    在这里插入图片描述

  • 下载过程中,可能会因为镜像库内容不完整等原因导致出现“无法下载存档”等提示信息对话框,提供三个解决办法:
    • 优先法一:参考该博客:博客,即删除缓存后再重复该博客的步骤,亲测有效。
    • 其次法二:有忽略按钮就点击忽略,没有则点击重试,重试无法解决就尝试直接关闭提示窗口,还是无法解决就放弃下载这个版本,转而下载6.5.3版本或5.15.2版本。如果这两个版本也有这个错误,那么放弃Qt(开玩笑的,博主目前没遇到过,如果大家遇到了就搜搜其他的教程吧)。
    • 最后法三:联系我,不过请截图并留下vx联系方式方便我快速联系到你。
  1. 安装完成之后点击下一步
    在这里插入图片描述
  2. 根据自身情况选择是否立即启动,然后点击完成
    在这里插入图片描述
  3. 至此,Qt的安装完成,可以通过Windows的搜索功能启动Qt Creator进行后续步骤。
    在这里插入图片描述

2.在Qt Creator创建并编写第一个Qt程序(2025.01.10更新图文)

  1. 通过Windows的搜索功能启动Qt Creator,找不到搜索图标可以按键盘上的Windows键(一般在键盘的左下角)。
    在这里插入图片描述
    在这里插入图片描述

  2. 点击创建项目
    在这里插入图片描述

  3. 选择项目模板后点击选择,一般选择Application(Qt)下的Qt Widgets Application即可:
    在这里插入图片描述

  4. 输入项目名称、选择项目路径、点击下一步
    注意:项目名称和项目路径不能包含中文符号、空格、特殊字符等
    在这里插入图片描述

  5. 选择构建工具:
    qmake是Qt提供的构建工具,用于简化 Qt 项目的构建过程。
    CMake是一个跨平台的开源构建工具,用于管理和构建 C++ 程序的软件项目。
    Qbs,全称:Qt Build Suite,是由Qt官方提供的一个跨平台构建工具,用于构建和管理Qt和非Qt项目。它是Qt Creator集成开发环境(IDE)的一部分,但也可以独立使用。
    一般选择默认的qmake即可,你会cmake选择cmake也可以。
    在这里插入图片描述

  6. 选择基础类和主类的名字:

    • 基础类提供了QMainWindow、QWidget、QDialog,选择默认的QMainWindow即可,QWidget要轻量简单一点,也可以,QDialog用的少。主类Class Name可以自定义,不过要符合C++的语言规范
      在这里插入图片描述
  7. 点击下一步
    在这里插入图片描述

  8. 选择构建套件

    • 我们这里是使用QtCreator编写时,必须选择MinGW编译套件,例如我这儿选择Desktop Qt 5.15.2 MinGW 64-bit。
    • 如果使用Microsoft Visual Studio编写Qt程序则必须选择MSVC编译套件,这个后文有说明
    • 出现黄色感叹号不用管他
      在这里插入图片描述
  9. 点击完成
    在这里插入图片描述

  10. 等待项目构建
    1、此时Qt Creator会开始构建项目,右下角有进度条可以看见,如果全部是绿色则说明构建成功
    2、好像也可能出现一两个红杠,不管他,以下一步能否正确运行出现小窗口为准
    在这里插入图片描述

  11. 运行项目
    此时我们点击左下角运行按钮,可以看见弹出一个窗口,说明项目成功运行,我们的环境安装没有问题。
    在这里插入图片描述

  12. 接下来,如果你愿意浪费5s时间,建议看一下补充八,因为博主手已经伸出来半截了。


3.配置Visual Studio编写Qt程序的环境(2025.01.19更新图文)

注意:
1、在进行这一步之前你首先要知道Visual Studio(本节后续称VS)是什么,如果当你看到此处时不知道这个问题的答案,那么你在看完本段注意事项之后就不用再看这一节了。
2、VS是微软公司旗下的一款功能十分强大的IDE,是市面上主流的C++语言IDE。我这一节的目的是给习惯使用VS进行C++项目开发的同学提供通过VS进行Qt、C++项目开发的环境配置教程,所以如果你现在不知道VS是什么那么你就使用Qt自带的Qt Creator进行项目开发,本节不再需要观看(当然你有兴趣也可以看下去)。
3、下文环境配置默认你已经安装好了VS,如果没安装可以查看我的另一篇关于VS的博客:【Visual Studio 新手入门指导】

  1. 打开VS,在上方菜单栏找到并点击扩展->管理扩展
    在这里插入图片描述

  2. 如图,在浏览中搜索Qt,点击安装开始下载Qt Visual Studio Tools插件
    在这里插入图片描述

  3. 等待下载完成后关闭Visual Studio 所有窗口。如果下载过程太慢可以尝试《补充三》的方法
    在这里插入图片描述

  4. 此时会弹出一个窗口,点击Modify开始安装插件
    在这里插入图片描述

  5. 安装完成后点击Close
    在这里插入图片描述

  6. 再次打开Visual Studio,进入Qt Versions
    在这里插入图片描述

  7. 点击Add开始添加Qt版本
    在这里插入图片描述
    点击后会弹出来一个新的条目:
    在这里插入图片描述
    选中条目之后点击...去找到qmake.exe文件的位置:
    在这里插入图片描述
    注意:在VS环境中只能添加MSVC版本的套件,不能MinGW套件(添加了也无法使用)
    下图标识了5.15.2版本的qmake文件在Qt安装目录中的相对位置,不同版本的qmake文件的相对位置规律是一样的,可以参考这个来确定,这个规律你应该能看出来:
    在这里插入图片描述
    选择qmake文件确认后插件会自动补齐该版本的相关信息:
    在这里插入图片描述
    随后使用同样的方法添加你下载的所有(MSVC)版本即可,添加完之后点击确定完成插件的设置:
    在这里插入图片描述

  8. 接下来开始新建VS Qt项目运行:
    点击文件->新建->项目
    在这里插入图片描述
    在搜索框输入Qt可以查看插件为我们提供的所有VS Qt项目模板,一般我们选择Qt Widgets Application模板即可,选择后点击下一步
    在这里插入图片描述
    输入项目的名称位置解决方案名称等信息后点击创建:
    1、上述信息一定不要包含中文、空格、特殊字符等,否则后续会报错;
    2、我主页有博客(【Visual Studio 新手入门指导】)介绍了VS如何创建有层次结构的解决方案、项目,大家可以看看,此处不再赘述;
    在这里插入图片描述
    点击Next
    在这里插入图片描述
    1、选择构建系统默认的方便适用,选择默认的即可,插件还提供了CMake的构建方式,你会的话也可以选择,我反正不会;
    2、选择Debug版本Release版本的各自使用的Qt版本(一般我们编写程序时运行Debug版本,Release则是发行的版本),建议两个要选择一致(例如都选择5.15.2_msvc2019_64);
    3、然后选择对应用到的Qt模块(默认已经选择上Core、Gui、Widgets三个模块,这是三个基础模块,对付一般的简单应用已经足够,后续需要用到其他模块时还可以再添加,参考《补充七》);
    4、不建议勾选Enable PCH Support(会多一个头文件、源文件,配置有点不同,曾经给我带来过麻烦,所以我对他不怎么有好感);
    5、随后点击Next
    在这里插入图片描述
    1、选择主要类的类名,符合C++规范即可;
    2、选择基础类,这是主要类会继承的类,有三个可以选择,一般选择默认的QMainWindow即可,QWidget更轻量,QDialog用的少;
    3、填写其他文件的名字,建议和主类的名字保持一致
    4、勾选是否使用小写文件名(大小写无所谓)、是否添加默认的应用图标(勾选上运行出来的程序会带上Qt的默认图标,否则是一个终端的图标不那么美观),根据自己的喜好选择,我比较懒,就默认不勾选了;
    5、填写选择完毕之后点击Finish完成项目创建:
    在这里插入图片描述
    随后运行项目,出现小窗口即说明VS中的Qt开发环境配置成功:
    在这里插入图片描述

  9. 至此,VS开发Qt项目的基础配置已完成,如果你希望使用Qt Designer编辑Qt应用程序的可视化界面,我推荐你再看看《补充十》,方便你双击.ui文件快速进行编辑。

  10. 至此,本文正文结束。如果你愿意浪费5s时间,建议看一下补充八。(如果你已经看了当我放*)


补充

补充一:仅选择必要部分安装

1、声明:对于存储空间充足的用户,仍然推荐下载完整的模块,避免后期造成不必要的麻烦
2、编译套件选择:推荐安装MSVC和MinGW的对应版本套件各一个,MSVC套件可以让你在Visual Studio下开发,MinGW可以让你在Qt Creator下开发,两个各选择一个版本以备使用。(这一条很重要,后续使用Qt Creator开发一定要选MinGW套件,使用VS开发一定要选MSVC套件
3、确认你的芯片的架构是amd还是arm

  • Qt 6.5.3(14GB左右):
    在这里插入图片描述
    取消勾选的组件:

    • MSVC 2019 ARM64(TP):我是amd平台,不需要
    • Sources:源码,我不看源码,不需要
    • Qt Debug Information Files:调试信息文件,不知道干嘛的,体积很大,不要
  • Qt 5.15.2(7GB左右):
    在这里插入图片描述

    • MSVC 2015 64-bit:我有MSVC 2019 64-bit了,不需要
    • MSVC 2019 32-bit:我有MSVC 2019 64-bit了,不需要
    • MinGW 8.1.0 32-bit:我有MinGW 8.1.0 64-bit了,不需要
    • UWP …:全名Universal Windows Platform,是一个适用范围广的套件,但是我好像不需要。
    • Sources:源码,我不看源码,不需要
    • Qt Debug Information Files:调试信息文件,不知道干嘛的,体积很大,不要

补充二:后期添加未安装的模块

当在后期开发过程中发现部分功能模块在初始安装时没有安装,也可以借助Qt自带的维护工具快速补充安装,该工具还可以对一些已经安装的组件进行更新,操作方法如下:

  1. 进入Qt的安装目录,启动MaintenTool.exe工具
    安装目录就是你开始安装Qt的根目录。

    进入后可以找到这个MaintenTool.exe文件,双击启动它,如果在后续更新过程中发现网速太慢,同样可以用前文启动在线下载器时的方法启动MaintenTool.exe,如在终端依次执行如下命令:
    在这里插入图片描述
# 使终端工作环境为Qt根目录(需要根据自己的安装目录修改该命令)
cd E:\ProgramFiles\Qt

# 使用镜像网站启动MaintenanceTool.exe
.\MaintenanceTool.exe --mirror https://mirrors.aliyun.com/qt/
  1. 按照如下步骤操作
    输入Qt账号密码后点击下一步
    在这里插入图片描述
    选择添加或移除组件后点击下一步
    在这里插入图片描述
    勾选三个选项之后点击筛选,等待刷新完成。如图:
    在这里插入图片描述
    进入你需要安装的Qt的版本目录,例如我这儿需要更新的是Qt6.5.3的组件,找到需要更新的组件,根据自己的需求选择相应的组件,选择完毕之后点击下一步。如图:
    说明1:一般你缺少的一些模块在Additional Libraries里面就可以找到,需要什么就把他勾上。图中黄色方框框出了三个常用的模块,例如需要进行多媒体应用开发时(播放mp3音乐)就需要Qt MultiMedia模块。
    说明2:在你进入该目录时,你可能发现一些已有的组件已经被打上勾,如果你不是要卸载他们就不要取消打勾(因为这里打勾的含义是更新时候是否具有这些组件,而不是是否添加这些组件),因为取消后该维护工具会卸载他们。
    在这里插入图片描述
    点击更新
    在这里插入图片描述
    等待更新完成。如图:
    在这里插入图片描述
    更新完成后点击下一步。如图:
    在这里插入图片描述
    点击完成重新启动,至此完成更新。如图:
    在这里插入图片描述

补充三:Visual Studio插件安装

  • 如果在Visual Studio的插件商店下载Qt Visual Studio Tools网速太慢,可以尝试从这个链接下载插件进行安装:链接
    点击链接,选择一个比较新的版本号:
    在这里插入图片描述

  • 进入之后选择与自己的VS版本匹配的插件版本,例如intel芯片的VS2022可以选择下图版本的插件:
    在这里插入图片描述

  • 下载好之后你会得到这样一个.vsix插件安装文件:
    在这里插入图片描述

接下来正式开始插件安装,如果VS现在是打开的,那么需要先关闭VS

  • 双击启动该文件,如果启动时显示下图页面,则说明你下载的插件版本和VS的版本不匹配,那么可以回到前文重新寻找与VS版本匹配的插件版本进行下载
    在这里插入图片描述

  • 启动成功后如下图,选择要安装该插件的VS版本,点击Install
    注意:在安装插件之前需要先关闭VS,否则会出现下列第二张图的情况,这时就点击End Tasks即可
    在这里插入图片描述
    在这里插入图片描述
    随后等待安装完成即可。

补充四:通过命令行窗口打开安装程序

  1. 打开命令行窗口
    • 法一:直接在安装程序所在的目录空白区域右击鼠标,在右键菜单点击在终端打开
      在这里插入图片描述
    • 法二:在Windows的搜索(按键盘的Windows按键可以快速打开)中输入Powershell,然后点击打开
      在这里插入图片描述
      在这里插入图片描述
    • 法三:右击Windows开始菜单,点击终端
      在这里插入图片描述
  2. 设置终端当前工作路径
    解释:终端运行时有一个工作路径(工作目录)的概念,其只能识别该路径(目录)下的文件,所以我们在执行命令启动程序之前需要先设置终端的当前工作路径为安装程序所在的目录。
    • 终端打开默认的工作路径一般是C盘的某个路径,先确认默认的工作路径和下载器所在的目录在同一个盘下,如果不在同一个盘下,则执行下列命令先更新工作路径到下载器所在的盘(例如下载器在D盘的某个路径,那我就执行D:指令先切换到D盘):
      在这里插入图片描述
    • 使用cd命令设置工作路径为下载器所在的目录:
      在这里插入图片描述
      在这里插入图片描述
    • 随后再执行前文提到的启动指令启动下载器即可。

补充五:离线方式安装老版本(5.14.2为例)

  1. 获取离线安装包
    • 官网下载链接:官网链接。官方的qt版本最全,进入后选择对应的版本目录即可下载对应离线安装包,但是国内可能无法访问,如果你没办法解决访问问题那就推荐通过我分享的网盘下载安装包
    • 网盘分享链接:网盘链接。我这里分享了5.14.2和4.8.7等版本的安装包,直接下载即可,如果需要其他版本或其他分享渠道也可私信我。
  2. 如下操作
    • 双击安装包运行,点击next
      在这里插入图片描述

    • 输入自己的Qt账号(没有可以在官网注册一个,并不麻烦),点击next
      在这里插入图片描述

    • 勾选同意协议,点击下一步
      在这里插入图片描述

    • 点击下一步
      在这里插入图片描述

    • 选择安装路径(不能包含中文、特殊符号、空格等),点击下一步
      在这里插入图片描述

    • 勾选安装的组件后点击下一步。建议全部勾选,体积不大。
      在这里插入图片描述

    • 勾选同意协议后点击下一步
      在这里插入图片描述

    • 点击下一步
      在这里插入图片描述

    • 点击安装
      在这里插入图片描述

    • 等待安装。由于是离线安装,所以安装时间和网速关系不大,主要取决于CPU计算能力,大概10-20分钟能够安装完成。
      在这里插入图片描述

补充六:注册Qt账号

  1. 进入qt官网
  2. 点击图示图标进入登录界面
    在这里插入图片描述
  3. 点击Create Qt Account
    在这里插入图片描述
  4. 填写邮箱密码、勾选同意协议,点击Create Qt Account
    在这里插入图片描述
  5. 进入如下页面
    在这里插入图片描述
  6. 进入邮箱,打开 Qt 发送的邮件,点击图示链接进入确认界面
    在这里插入图片描述
  7. 按照指示填写相关信息,一定要勾选I am an individual person not using Qt for any company,然后点击 confirm
    在这里插入图片描述
  8. 随后会返回登录界面并自动填写好相关账号密码,点击 Sign in,可以成功登录即注册成功。
    在这里插入图片描述

补充七:VS Qt项目添加其他需要的Qt模块

前文提到,创建的VS Qt项目默认是只添加了Core、Gui、Widgets模块的,但是进行更复杂的开发时可能还需要使用其他模块(例如:Network模块用于网络通信、Multimedia模块用于多媒体处理、SQL模块用于数据库操作、Charts模块用于图表绘制等),这时就需要对项目属性进行配置。

  1. 在正式配置之前,我们可以看看我们总共下载了哪些模块。(之前在下载部分选择组件时我提到的安装完整版本就是说的下载所有模块,如果部分勾选可能会遗漏一些模块,不过补充二我也介绍了如何补充安装这些模块(你看我厉害吧,需要的都给你想好了,值不值得你的点赞收藏关注呢~))
    随便打开一个Qt版本的include文件夹就可以看见里面有很多的Qt开头的文件夹,这每一个文件夹或每几个文件夹就对应一个Qt模块
    在这里插入图片描述
    比如说你就可以找到CoreGuiWidgets模块对应的文件夹:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  2. 开始正式配置项目属性,在VS打开项目之后,点击项目-属性
    在这里插入图片描述
  3. 选择配置的项目版本(比如选择Debug、那么配置项只对Debug时的项目起作用,对Release就不起作用了,注意这点),随后选择Qt Project Settings(其实主要就是通过这个选项对VS Qt项目的QT相关配置项进行配置,比如你可以看到这里还可以配置项目使用的Qt版本等,不过我们这里主要介绍选择项目使用的Qt模块),点击下拉选项框之后点击Select Modules
    在这里插入图片描述
  4. 选择项目需要新增使用的模块,比如我这里勾选上和网络、多媒体开发有关的模块,选择后点击OK
    在这里插入图片描述
  5. 随后可以看见项目的Qt模块发生了变化,点击确定完成配置
    在这里插入图片描述

补充八:博主是个讨口子

当你看到此处,相信此文已经帮助你解决了一些小小的问题。

  • 你是不是松了一口气:啊,我Qt环境终于配置成功了!
    在这里插入图片描述

  • 那么我这时能不能伸手向你要个点赞收藏呢?
    在这里插入图片描述

  • 愿不愿意成为我忠诚的原始粉丝呢?(百万粉丝博主养成记,目前进度631/100 0000)
    在这里插入图片描述

  • 打赏就不必啦(不过入口我要开放,万一富哥富姐一个开心就赏我几个达不溜呢)。

  • 然后呢,我要真诚感谢那些主动为我打赏的帅哥美女们!!(博主真的很感动,很开心!!!)

打赏用户 打赏金额
m0_700138** 10
2301_795955** 1
m0_738677** 1
m0_743041** 2
yeeee** 10
落霞吹** 10
沧海4** 4
星辰M** 6
三年二²班的小** 1
星辰M** 10
Funk w** 6

感谢感谢!!
在这里插入图片描述

  • 最后呢,也恭喜你,有耐心看完这篇两万余字的超长博客(我能写这么多也是牛*)并从中有所收获,希望他能成为你Qt学习的第一块垫脚石~

补充九:ToDesk安装

参考我主页另一篇博客:Windows、Ubuntu安装Todesk详细图文教程

补充十:Qt VS Tools设置——解决无法打开.ui文件的问题

  • 什么是.ui文件:.ui文件是Qt项目中允许用户通过可视化界面拖动组件实现Qt应用程序界面编辑的关键

  • ui文件的工作逻辑

    • 用户使用Qt Designer,通过鼠标键盘等拖动组件实现应用程序界面的编辑,并将结果保存在ui文件中
    • 在头文件中引用ui文件并作为主类的成员
      在这里插入图片描述
    • 在主类的构造函数中执行setupUi方法使ui文件的内容应用到主类的界面。
      在这里插入图片描述
  • 不进行下列设置会带来的问题:双击ui文件出现无法打开的报错,或者打开后一会儿闪退。
    在这里插入图片描述

  • 设置的方法

    • 点击扩展-Qt VS Tools-Options
      在这里插入图片描述
    • Qt-General下找到Qt Designer,设置为True后点击确定即可:
      在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_62888264/article/details/132645054
今日推荐