VS2019中安装使用Qt

文章描述了一位用户在VS2019中安装Qt的过程,包括下载、安装和配置QtVSTools。用户遇到并解决了Vsix包加载失败、找不到生成工具的问题。最后,通过更改.ui文件的打开方式以使用designer解决无法打开UI设计界面的困扰。

2023.3.20:10.30

因为毕业设计需要使用opencv和Qt开发一个软件,且OpenCV已经在2019 中配置成功了,故而也想将Qt安装到Vs当中。

安装过程

直接在vs2019中选择 拓展-》管理拓展-》搜索Qt,然后直接下载,下载过程根据各人的网络条件各不相同,我的就很快。
下载完成之后,关闭所有的vs窗口,然后开始安装。
在这里插入图片描述
安装完成之后如上图所示。
接着打开vs2019 :
打开拓展,如图所示:
在这里插入图片描述
在这里插入图片描述

创建Qt项目

和创建普通项目相同,新建一个项目。选择项目类型为Qt。
在这里插入图片描述

安装完成之后,拓展哪里的Qt好像用不了,在网上搜索之后发现问题出在没有进行配置;
在这里插入图片描述
之后按照要求重新启动VS,如果安装成功,就如下图所示。我自己操作的时候,遇到了问题,显示我Vsix包未能正确加载,并且进入VS看扩展的时候

<think> 我们正在处理用户的查询:“我想查找在Visual Studio 2019使用Qt扩展开发应用的方法”。根据提供的引用,我们可以给出以下步骤: 引用[1]提到了使用Visual Studio 2019开发Qt程序: 1. 安装Qt:到http://download.qt.io/下载并安装Qt,并在安装过程中选择安装MSVC组件。 2. 配置Visual Studio 2019:打开VS2019,点击“继续但无需代码”,然后通过“扩展(X)” -> “管理扩展”搜索“Qt”插件并安装。 引用[2]虽然讲的是Visual Studio 2022,但过程类似,我们可以借鉴: - 在扩展管理中搜索“Qt Visual Studio Tools”并下载,注意安装需要在关闭Visual Studio后进行。 因此,结合两个引用,我们可以总结在Visual Studio 2019使用Qt扩展开发应用的步骤如下: ### 步骤1: 安装Qt 1. 访问Qt官方网站(http://download.qt.io/)下载Qt安装程序。 2. 运行安装程序,按照向导安装Qt。在组件选择步骤,确保选择与VS2019兼容的MSVC版本(例如,MSVC 2017或MSVC 2019,因为VS2019使用的是MSVC2017或2019的工具集)[^1]。 ### 步骤2: 安装Qt Visual Studio Tools扩展 1. 打开Visual Studio 2019。 2. 点击“继续但无需代码”进入主界面。 3. 在菜单栏选择“扩展”->“管理扩展”,打开扩展管理器。 4. 在“联机”选项卡中搜索“Qt Visual Studio Tools”。 5. 找到后点击“下载”按钮。注意:下载完成后需要关闭Visual Studio 2019安装程序才会运行。因此,关闭所有VS窗口以完成安装[^1][^2]。 ### 步骤3: 配置Qt路径 1. 重新打开Visual Studio 2019。 2. 此时菜单栏会出现“Qt VS Tools”选项。 3. 点击“Qt VS Tools”->“Qt Options”。 4. 在弹出的窗口中,点击“Add”按钮,添加Qt安装路径(例如,C:\Qt\Qt5.15.2\msvc2019_64)。注意:具体路径取决于你安装Qt版本和架构。 5. 点击“OK”保存设置[^1]。 ### 步骤4: 创建Qt项目 1. 在Visual Studio 2019中,选择“文件”->“新建”->“项目”。 2. 在项目模板中,选择“Qt”下的模板(例如,Qt Widgets Application)。 3. 按照向导创建项目。 4. 编写代码,然后编译运行。 ### 注意事项 - 确保安装Qt版本与Visual Studio 2019的编译器(MSVC版本)兼容。 - 如果遇到问题,可以尝试重新启动Visual Studio。 §§相关问题§§ 1. 如何解决在Visual Studio 2019中配置Qt时出现的“未找到Qt版本”错误? 2. 如何在Visual Studio 2019中调试Qt应用程序? 3. Qt Visual Studio Tools扩展有哪些常用功能? </think> ### 在Visual Studio 2019使用Qt扩展开发应用的方法 #### 1. **安装Qt框架** - 访问Qt官方下载页:[http://download.qt.io/](http://download.qt.io/) - 下载Qt安装程序(建议选择最新LTS版本,如Qt 5.15.x) - **关键步骤**:安装时勾选与VS2019兼容的MSVC组件(例如:`MSVC 2019 64-bit`)[^1] #### 2. **安装Qt Visual Studio Tools扩展** - 打开VS2019 → 点击"继续但无需代码" - 导航至菜单栏:`扩展(X) > 管理扩展` - 在"联机"选项卡搜索 **`Qt Visual Studio Tools`** - 点击下载按钮(下载完成后需关闭VS2019自动安装)[^1][^2] *注意:安装过程需完全退出VS2019,不可强制中断*[^2] #### 3. **配置Qt版本路径** ```powershell # 示例Qt安装路径(需替换实际版本号) C:\Qt\5.15.2\msvc2019_64 ``` - 安装完成后重新打开VS2019 - 进入顶部菜单:`Qt VS Tools > Qt Options` - 点击`Add` → 添加Qt安装路径 → 设置版本名称(如"Qt5.15-MSVC2019") - 点击`OK`保存配置 #### 4. **创建Qt项目** - `文件 > 新建 > 项目` - 在模板搜索框输入 **`Qt`** - 选择项目模板: - `Qt Widgets Application`(桌面GUI) - `Qt Console Application`(控制台) - `Qt Quick Application`(QML应用) - 配置项目名称和位置 → 点击`创建` #### 5. **编译与调试** - 在解决方案资源管理器右键项目 → `设为启动项目` - 按`Ctrl+B`编译 → 按`F5`启动调试 - **常见问题解决**: - 若提示"Missing Qt version":检查Qt Options中的路径配置 - 若MSVC编译器报错:确认安装Qt时勾选了对应MSVC组件 > 提示:开发过程中可通过`Qt > Launch Designer`直接编辑UI文件,通过`Qt > Launch Linguist`管理多语言翻译[^1] ---
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值