一 、安装VS2019
2 安装Qt5.15(VS2019只能安装QT5.14版本以上,5.15版本以上需要在在线安装平台下载安装)
在QT官网https://download.qt.io/中找到official_releases/->online_installers/-> qt-unified-windows-x86-online.exe.下载在线安装平台。
断网情况可跳过第一步。
选什么都行
这里最好也勾选MinGW 8.1.0 32&64 - bit
否则在qt-creater中使用qt会造成十分麻烦的中午乱码和编译不通过问题。
然后是一些条款
有没有大佬说一下里面的重要内容??在这里我就选择跳过了。
下载等待ing…
3 安装vsaddin
清华开源软件镜像站安装地址为 https://mirrors.tuna.tsinghua.edu.cn/qt/archive/vsaddin/2.4.3/
选择qt-vsaddin-msvc2019-2.4.3.vsix
运行后自动配置
也可在https://download.qt.io/official_releases/vsaddin/官方选择其他版本,各版本之间的区别还需大佬解答!
所有vsaddin版本亲测:
qt-vsaddin-msvc2019-2.4.2.vsix
qt-vsaddin-msvc2019-2.4.3.vsix
这两个版本可用,但是2.5以下版本不包含qt widgets application模块.这个模块包含在QT GUI application中
qt-vsaddin-msvc2019-2.5.1.vsix
qt-vsaddin-msvc2019-2.5.2.vsix
qt-vsaddin-msvc2019-2.6.0.vsix
这三个版本都会报error reading vs project
qt-vsaddin-msvc2019-2.7.1.vsix
这个版本中qt拓展无法连接qt版本
特别
栽了3个小时的坑,不要在vs2019的拓展中下载qt拓展,直接运行
qt-vsaddin-msvc2019-2.4.3.vsix
和下载qt拓展是一个效果。
不要下载高版本的qt-vsaddin例如qt-vsaddin-msvc2019-2.7.1.vsix
曾经的我一度认为高版本的就是最好的,直到我遇见了Qt。
使用高版本配置会出现error reading VS project settings问题。
如果出现该问题 点击这里https://blog.csdn.net/dhnlmn/article/details/106301124
按照步骤取消自动更新拓展。
如果已经下载并安装高版本,安装低版本会出现
同样找到上面博客中的qt拓展地址,删去
前三个文件,再使用低版本qt-vsaddin-msvc2019-2.4.3.vsix配置。
其他方面与《VS2019 Qt开发环境搭建与配置》完全一致,请参照https://blog.csdn.net/yao_hou/article/details/108015209
补充
安装qt后,无法打开之前的qt的pro文件,需要删除pro.user文件后再次构建。否则会一直报错。