QT GUI开发(一):保姆级VS2015配置QT开发环境

本文详细指导了如何在VS2015中配置QT5.9.6环境,包括QT的安装步骤、环境变量设置和VS工具库安装,以及通过创建简单工程验证环境是否搭建成功。适合QT初学者和希望移植GUI项目的开发者。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

做软件开发,特别是用户图形界面交互方向,QT的应用越来越广泛了,因其可移植性,以及强大的配置库,大有替代VS的MFC的趋势,笔者2011年上大学的时候,一般开发GUI界面工程都还是基于MFC的框架,到了2015年开始研究生学习的时候,考虑到移植到嵌入式平台的应用需求,已经开始应用QT作为自己的毕设GUI界面开发平台了。正好现在自己的工作也主要与QT打交道,所以又重新捡回QT,后续会介绍多种QT开发的小技巧以及应用。

目前市场上对上位机,特别是QT开发还是比较受欢迎的,以笔者所在二线城市长沙为例,在求职市场上的岗位需求如下图可以看出,比较熟练应用QT的话,基本上薪资过万问题不大。
在这里插入图片描述
本系列第一章,介绍一下如何在VS2015中配置QT开发环境,话不多说,开始!

一. QT环境搭建

1.1 QT安装

官网下载一个QT:QT官网
在这里插入图片描述
我选择的是5.9.6(虽然文件名均显示为x86,其实安装的时候32位,64位都是可选的),找到Windows下的版本,点击下载
在这里插入图片描述
下载完成后,双击安装
在这里插入图片描述

点击“Next”,邮箱注册一个QT账号,输入账号密码点击“Next”
在这里插入图片描述
点击“下一步”开始安装,选择安装文件夹
在这里插入图片描述
在这里插入图片描述
点击“下一步”,根据需要选择需要安装的组件(选的越多安装所需空间越大,根据自己需求来选择,可以不用选我这么多)

在这里插入图片描述

点击“下一步”
在这里插入图片描述
在这里插入图片描述
选择接受协议,点击“下一步”
在这里插入图片描述

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

点击“安装”,开始安装
在这里插入图片描述

等待一段时间,安装完成
在这里插入图片描述
点击“完成”,Qt Create可以正常打开,即安装完毕

将QT添加到环境变量,计算机右键点击“属性”
在这里插入图片描述
点击“高级系统设置”
在这里插入图片描述
点击“环境变量”
在这里插入图片描述
找到系统变量中的Path,双击,添加QT路径
在这里插入图片描述
确定保存,重启电脑(环境变量生效)。

1.2 VS中安装工具库

打开VS2015
在这里插入图片描述
点击“工具”,选择“扩展和更新”
在这里插入图片描述
点击“联机”,右上角搜索框输入:QT(回车)
在这里插入图片描述
QT工具出现在第一行,点击“下载”
在这里插入图片描述
下载完毕,开始安装,点击“安装”
在这里插入图片描述
安装完之后,会显示一个绿色小勾,
在这里插入图片描述
建议把QtPackage也安装上(),点击“下载”
在这里插入图片描述
在这里插入图片描述
下载完毕,点击“安装”
在这里插入图片描述
安装成功
在这里插入图片描述
重启VS2015,工具栏出现“Qt5”、“Qt VS Tools”,报了一个弹窗错误:未能正确加载“Vsix”包
在这里插入图片描述
查到是装了Qt add插件后Qt插件自动更新了 ,导致版本不匹配(没有警告,就忽略这里),扩展和更新中Qt插件有个自动更新选项,取消自动更新。
在这里插入图片描述
在这里插入图片描述
重启VS2015,不弹出报错,点击工具栏“Qt5”,选择“Qt Options”
在这里插入图片描述
点击“Add”,配置QT路径
在这里插入图片描述
选择QT路径
在这里插入图片描述
点击"OK"
在这里插入图片描述

再点击“OK”,保存默认QT版本,QT环境搭建完成!下面进行创建一个小小的QT应用实例,简单介绍一下。

二. QT简单工程示例

打开VS2015,新建一个项目,列表项选择“Qt5 Projects”,选择“Qt Application” ,选d定项目位置,输入项目名
在这里插入图片描述
点击"确定"
在这里插入图片描述
点击“下一步”,配置所需QT库
在这里插入图片描述
本文仅介绍简单GUI工程示例,所以默认配置项,点击“Finish”,进入工程界面
在这里插入图片描述
基本的QT GUI文件均已配置完成,打开“project1.ui”(默认为安装好的Qt Creator 打开)
在这里插入图片描述
在这里可以对GUI进行设计,默认只有窗口,无任何控件,回到VS2015,点击工具栏中“生成”中的“生成解决方案”
在这里插入图片描述
生成成功,点击“调试”中的“开始调试”(或者绿色小三角)
在这里插入图片描述
弹出GUI界面,调试成功。本实例仅作为确定QT可以进行开发了的验证,所以没有添加任何控件或者其他功能,目的是搭建好QT环境,测试验证一下。

三. 小结

本文主要介绍了在VS2015中配置QT5.9.6的过程,主要是为后续进行基于QT的GUI工程开发做好准备工作,后续会在GUI中添加相关控件,以及各种不同功能进行设计开发,争取实现几个落地项目进行详细介绍,欢迎各位同学一起学习交流。

### 如何在 Visual Studio 2015 中打开 Qt 项目或文件 对于希望在 Visual Studio 2015 中操作 Qt 项目的开发者而言,可以遵循特定流程来实现这目标。 #### 安装必要的工具和插件 为了使 Visual Studio 支持 Qt 功能,在此环境中工作前需确保已安装适用于 Visual Studio 的 Qt 插件——即 "Qt VS Tools"。这步骤至关重要,因为这些工具提供了集成开发体验所需的功能集[^2]。 #### 创建新项目或导入现有项目 旦上述准备工作就绪,则可以通过 `文件` 菜单下的选项启动新的 Qt 应用程序创建过程;如果目的是加载已有工程,则应通过相同的入口找到并指定本地磁盘上存储的相关 .pro 文件位置[^1]。 #### 解决 UI 文件显示问题 针对可能出现的无法正常查看 `.ui` 设计文档的情况,建议调整设置以启用内置设计器支持。具体做法是在主界面上依次访问 `扩展 -> QT VS Tools -> Options -> Qt -> General` 并将 `Qt Designer` 参数设为 true 来激活该特性[^3]。 另外种解决方案涉及手动配置外部应用程序用于关联处理此类资源文件。当遇到类似错误提示时,尝试右键点击有问题的对象,选取合适的打开方式,并指向正确的 designer.exe 执行档路径(例如 C:\Qt\{version}\msvc2015_64\bin),最后确认将其设定成默认行为即可解决问题[^4]。 ```cpp // 示例代码片段展示如何初始化个简单的 Qt 小部件应用 #include <QApplication> #include <QWidget> int main(int argc, char *argv[]) { QApplication app(argc, argv); QWidget window; window.resize(800, 600); window.setWindowTitle("Simple Qt Application"); window.show(); return app.exec(); } ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

mozun2020

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值