【保姆级图文教程】QT下载、安装、入门、配置VS Qt环境

【保姆级图文教程】QT下载、安装、入门、配置VS Qt环境-CSDN博客

0.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 提供了大量的多媒体功能接口,包括音频、视频、图像处理等,使开发者可以轻松地实现音视频播放、图像处理等功能。

1.下载QT

  1. 进入官网
    提醒:因为QT5.14.2之后的版本不再提供离线安装包,所以需要去官网下载在线安装器,我这儿也提供了下载好的网盘分享链接
    官网地址为:QT官网
    在线下载器的网盘分享链接:在线下载器的网盘分享链接
  2. 点击Download.Try
  1. 点击选择开源版
  1. 下拉,点击Download the Qt Online Installer
  1. 选择对应的版本并下载,我这儿下载Windows版本
  1. 下载完成后,进入在线下载器的目录,打开终端,执行以下命令打开在线下载器
bash 复制代码
.\qt-unified-windows-x64-4.6.1-online.exe --mirror https://mirrors.aliyun.com/qt/

注意:第一段在线下载器的版本对应不要出错,后面是指使用镜像网站下载,这样下载速度更快,此处再提供两个镜像网站,下载时发现网速不行可以尝试更换镜像网站后再启动下载器重新下载

最推荐使用中科大镜像网站,个人感觉比较稳定且网速较快

bash 复制代码
清华大学:https://mirrors.tuna.tsinghua.edu.cn/qt/
中国科学技术大学:https://mirrors.ustc.edu.cn/qtproject/
  1. 输入Qt账号并登录,如果没有的话可以注册一个,并不麻烦
  1. 如图
  1. 如图
  1. 如图
  1. 选择合适的 文件夹安装
    整个路径一定不能包含中文字符、空格等

12.如图勾选,点击筛选,这样可以看到很多可以下载的版本

13.选择需要的版本进行下载,我的勾选如下
注意:一般只需从Qt栏中选择一个对应版本,其他默认即可
我这里选择了5.14.2下的所有库,但这样软件体积很大且对入门选手没什么用,大家可以参考《补充一》选择部分库进行安装

14.如图

15.如图

16.如图

17.等待安装完成

18.如图

2.创建并编写第一个Qt程序

1.点击创建项目

2.如图

3.输入项目名称、选择项目路径、点击下一步
注意:项目名称和项目路径不能包含中文符号、空格等

4.选择构建工具
qmake 是Qt提供的构建工具,用于简化 Qt 项目的构建过程。
CMake 是一个跨平台的开源构建工具,用于管理和构建 C++ 程序的软件项目。与 qmake 类似,CMake 的目标是简化跨平台软件项目的构建过程。
Qbs ,全称:Qt Build Suite,是由Qt官方提供的一个跨平台构建工具,用于构建和管理Qt和非Qt项目。它是Qt Creator集成开发环境(IDE)的一部分,但也可以独立使用。

我这儿选择qmake

5.选择基础类

我这儿选择QWidget

6.如图

7.选择构建套件

我们使用QtCreator编写时,选择MinGW 对应的版本,例如我这儿选择MinGW 64位

如果使用Microsoft Visual Studio编写Qt程序则选择MSVC的对应版本,这个后文有说明

8.如图

9.等待构建

此时Qt Creator会开始构建项目,右下角有进度条可以看见,如果全部是绿色则说明构建成功

10.运行项目

此时我们点击左下角运行按钮,可以看见弹出一个窗口,说明项目成功运行,我们的环境安装没有问题

3.配置Visual Studio编写Qt程序的环境

相关推荐
raoxiaoya2 小时前
golang编译时传递参数或注入变量值到程序中
开发语言·后端·golang
三体世界5 小时前
HTTPS加密原理
linux·开发语言·网络·c++·网络协议·http·https
明月与玄武5 小时前
Python爬虫工作基本流程及urllib模块详解
开发语言·爬虫·python
云空5 小时前
《NuGet:.NET开发的魔法包管理器》
开发语言·.net
小怡同学..6 小时前
c++系列之智能指针的使用
开发语言·c++
黑客飓风6 小时前
JavaScript性能优化实战
开发语言·javascript·性能优化
云博客-资源宝7 小时前
Android Manifest 权限描述大全
android·开发语言·php
是紫焅呢7 小时前
I排序算法.go
开发语言·后端·算法·golang·排序算法·学习方法·visual studio code
飞飞帅傅8 小时前
go语言位运算
开发语言·后端·golang
范纹杉想快点毕业9 小时前
Qt构造函数详解:布局与快捷键实战
c语言·开发语言·数据库·c++·qt·命令模式