一:安装
此处用 VS2019 示例
(一)VS2019
官网下载 vs2019
主要安装的C++模块:
(二)安装 QT 5.14
官网示例:
依次点击 5.14/ -> 5.14.2/
下载好后,就可以安装Qt了,注意:安装Qt前最好断网(5.14之前的版本断网安装可以,5.15之后必须在线安装了),不然无法next,需要账号注册,很麻烦。
勾选自己需要的版本,建议32,64位的都勾上,没有VS2019, 但是vsaddin插件依然可以找到VS2017的Qt, 安装步骤主要截图如下:
(三)安装 vsaddin
官网下载地址:https://download.qt.io/archive/vsaddin/
清华镜像源地址在上一条有。
选择自己想装的版本即可
然后根据自己的 vs 版本选择相应的文件:
安装插件前,关闭VS,Qt, 插件会自动识别VS的版本
二:设置Qt路径
以上都安装好后,打开VS,先任意新建一个C++项目(或者打开任意一个你已经有的项目),设置Qt路径,不设置Qt路径的话创建 qt 项目时可能会这样:
具体设置方法如下:
三:创建 QT 项目
Qt路径设置后,再新建Qt程序,可以选择GUI程序和控制台程序,
在模板搜索框中输入"qt",然后向下滑,选择最后一个:
选择Qt版本与编译方式,选择debug即可,创建后,如果想用release发布,就在vs中换成release.
打开ui文件就可以拖拽控件了,如果你想手写ui也可以,新建Qt类即可,其它的编译调试和C++项目一样。
如果windows系统版本过低,可能会编译失败,建议更新windows系统,至少更新到19041之后的版本。
以上是VS2019 Qt开发环境的配置,一点说明:用VS Qt 开发的项目,尽量别经常换VS Qt的版本,不同版本的VS Qt在打开项目后,有可能无法编译。
VS Qt的项目也可以转化成QtCreator项目,改下配置和第三方依赖,跨平台时特殊的库用宏指定,如果不想跨平台, 那在VS上就随便搞了。