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

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

  • 前言
  • 一. QT环境搭建
    • 1.1 QT安装
    • 1.2 VS中安装工具库
  • 二. QT简单工程示例
  • 三. 小结

前言

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

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

一. QT环境搭建

1.1 QT安装

官网下载一个QT:QT官网
QT GUI开发(一):保姆级VS2015配置QT开发环境_第2张图片
我选择的是5.9.6(虽然文件名均显示为x86,其实安装的时候32位,64位都是可选的),找到Windows下的版本,点击下载
QT GUI开发(一):保姆级VS2015配置QT开发环境_第3张图片
下载完成后,双击安装
QT GUI开发(一):保姆级VS2015配置QT开发环境_第4张图片

点击“Next”,邮箱注册一个QT账号,输入账号密码点击“Next”
QT GUI开发(一):保姆级VS2015配置QT开发环境_第5张图片
点击“下一步”开始安装,选择安装文件夹
QT GUI开发(一):保姆级VS2015配置QT开发环境_第6张图片
QT GUI开发(一):保姆级VS2015配置QT开发环境_第7张图片
点击“下一步”,根据需要选择需要安装的组件(选的越多安装所需空间越大,根据自己需求来选择,可以不用选我这么多)

QT GUI开发(一):保姆级VS2015配置QT开发环境_第8张图片

点击“下一步”
QT GUI开发(一):保姆级VS2015配置QT开发环境_第9张图片
QT GUI开发(一):保姆级VS2015配置QT开发环境_第10张图片
选择接受协议,点击“下一步”
QT GUI开发(一):保姆级VS2015配置QT开发环境_第11张图片

点击“下一步”
QT GUI开发(一):保姆级VS2015配置QT开发环境_第12张图片

点击“安装”,开始安装
QT GUI开发(一):保姆级VS2015配置QT开发环境_第13张图片
QT GUI开发(一):保姆级VS2015配置QT开发环境_第14张图片
等待一段时间,安装完成
QT GUI开发(一):保姆级VS2015配置QT开发环境_第15张图片
点击“完成”,Qt Create可以正常打开,即安装完毕

将QT添加到环境变量,计算机右键点击“属性”
QT GUI开发(一):保姆级VS2015配置QT开发环境_第16张图片
点击“高级系统设置”
QT GUI开发(一):保姆级VS2015配置QT开发环境_第17张图片
点击“环境变量”
QT GUI开发(一):保姆级VS2015配置QT开发环境_第18张图片
找到系统变量中的Path,双击,添加QT路径
QT GUI开发(一):保姆级VS2015配置QT开发环境_第19张图片
确定保存,重启电脑(环境变量生效)。

1.2 VS中安装工具库

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

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

二. QT简单工程示例

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

三. 小结

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

你可能感兴趣的:(GUI开发实例,c++,VS2015,GUI,qt5,VS2015配置QT环境)