在visual studio里配置Qt插件并运行Qt工程

    Qt插件,也叫qt-vsaddin,它以*.vsix后缀名结尾。从visual studio 2010版本开始,VS支持Qt框架的开发,Qt以插件方式集成到VS里。这里在visual studio 2019里配置Qt 5.14.2插件,并配置Qt环境。

1 下载VS2019

    下载VS2019,官网地址: https://visualstudio.microsoft.com/zh-hans/vs/older-downloads/
    个人地址: https://pan.baidu.com/s/1VaQC5_CprbTtp8mbPWCaBA
提取码:uo1b
    双击该安装包,选中"使用C++的桌面开发",然后一路默认,直到安装完成。

在visual studio里配置Qt插件并运行Qt工程_第1张图片
图(1) 下载VS2019

在visual studio里配置Qt插件并运行Qt工程_第2张图片
图(2) 安装VS2019,并勾选C++组件

2 注册Qt账号和下载Qt 5.14.2

2.1 注册Qt账号

    在 login.qt.io/register官网,注册一个Qt账号,如下所示:

在visual studio里配置Qt插件并运行Qt工程_第3张图片
图(2.1) 注册Qt账号

2.2 下载Qt安装包

    Qt安装包分为离线安装包、在线安装包。从Qt 5.15版本开始,Qt官网只能下载在线安装包。而低于Qt5.15版本的,可以下载离线安装包,例如Qt5.14.2就有离线安装包。为了加快安装速度,选择Qt 5.14.2,如图(3)所示。

在visual studio里配置Qt插件并运行Qt工程_第4张图片
图(3) 下载Qt 5.14.2 安装包

2.3 验证Qt环境

    按Win+R快捷键,输入: cmd,进入DOS环境,输入命令: qmake --version

## 查看Qt的版本号
qmake --version

    若能正确打印Qt的版本号,说明Qt环境配置成功,如图(4)所示:

在visual studio里配置Qt插件并运行Qt工程_第5张图片
图(4) 查看Qt版本号,以验证Qt环境

    如图(4)所示,可以正常打印QMake的版本为v3.1, Qt的版本为v5.14.2,说明Qt环境配置成功。

3 下载并安装qt-vsaddin插件

    qt-vsaddin插件,到2023年10月最新版本为v3.0.1,每个VS软件支持的qt-vsaddin插件不一样,通常选择最稳定的qt-vsaddin插件版本,而不是最新版本。这里选择qt-vsaddin-msvc2019-2.9.7,如图(5)所示。

    qt-vsaddin 2.7.1 官网地址:https://download.qt.io/archive/vsaddin/2.7.1/
    qt-vsaddin 2.7.1 个人地址: https://pan.baidu.com/s/14SiwSO-72wUTu2-OpKASCQ 提取码:0at8

在visual studio里配置Qt插件并运行Qt工程_第6张图片
图(5) 下载qt-vsaddin插件

## 3 配置Qt 5.14.2 环境 ### 3.1 配置Path路径     点击桌面左下角【开始】–》设置 --》输入:环境变量 --》设置 --》找到系统环境变量Path,添加的路径如下:
path = D:\Qt\Qt5.14.2\5.14.2\msvc2017_64\bin;D:\Qt\Qt5.14.2\Tools\QtCreator\bin;

    如图(6)所示:

在visual studio里配置Qt插件并运行Qt工程_第7张图片
图(6) 配置path环境

3.2 在vs2019里配置Qt环境

    点击vs2019菜单栏上的【扩展】–》Qt VS Tools --》Qt Versions

在visual studio里配置Qt插件并运行Qt工程_第8张图片
图(7) 在VS软件里,配置Qt VS Tools

在visual studio里配置Qt插件并运行Qt工程_第9张图片
图(8) 设置编译路径和路径名称

4 创建工程

4.1 创建HelloQt工程

    点击VS2019菜单栏上的[文件] --》新建 --》Qt Widgets Application --》下一步 ,

在visual studio里配置Qt插件并运行Qt工程_第10张图片
图(9) 选择Qt Widgets Application类型

在visual studio里配置Qt插件并运行Qt工程_第11张图片
图(10) 设置工程名称和工程路径

在visual studio里配置Qt插件并运行Qt工程_第12张图片
图(11) 下一步

    默认是3个组件:Core、Gui、Widgets,如图(12)所示,这里添加一个支持控制台打印的组件: PrintSupport,变成4个组件,如图(12)、图(13)所示。

在visual studio里配置Qt插件并运行Qt工程_第13张图片
图(12) QWidget默认的组件有3个:Core、Gui、Widgets

在visual studio里配置Qt插件并运行Qt工程_第14张图片
图(13) 添加一个PrintSupport组件

在visual studio里配置Qt插件并运行Qt工程_第15张图片
图(14) 有4个组件

在visual studio里配置Qt插件并运行Qt工程_第16张图片
图(15) 基类选择: QWidget

4.2 配置Qt工程

    右击HelloQt工程 --》属性 --》配置属性 --》Qt Project Settings --》 Qt Installation --》输入第3.2节里的路径名称 --》OK

在visual studio里配置Qt插件并运行Qt工程_第17张图片
图(16) 设置Qt Installation的路径名称

4.3 编译和运行

    按Ctrl+Shit+B编译工程,按F5运行工程,如下所示:

在visual studio里配置Qt插件并运行Qt工程_第18张图片
图(17) 在VS里编译和运行Qt工程

    至此,Qt工程,在VS里编译和运行成功!

你可能感兴趣的:(C++,QT,电脑,visual,studio,qt,ide,qt插件)