一,安装QT,
重点:如果要在vs2019中使用QT,那么在安装QT的时候要安装msvc201x版本的组件,
如果要在QT windows上直接使用QT,则必须 勾选 MinGw32 或者 MinGW64


二 , 安装 Visual Studio 的扩展QT的安装包
qt-vs-tools 即 qt-vsaddin-msvc2019-2.8.1.vsix
在关闭vs2019的情况下安装。
刚开始安装错了,安装成2017的版本了, 安装成2017这会导致一个问题,当我们拿到的是别人的代码时候,需要将qt版本转成自己的,会没有这个选项。

后缀是.vsix,这说明这是一个Visual Studio的扩展安装包
Index of /development_releases/vsaddin/2.8.1

卸载qt-vsaddin-msvc2017-2.8.1.vsix,并安装 qt-vsaddin-msvc2019-2.8.1.vsix
由于刚开始安装成qt-vsaddin-msvc2017-2.8.1.vsix了。再没有卸载的情况下,又安装了qt-vsaddin-msvc2019-2.8.1.vsix。 导致打开 vs2019后,本来的qt VS tools 这一项直接没有啦

猜测问题是在安装了两个后,VS2019就不知道选择哪一个了,因此直接将 这一功能禁用了。

解决方案,卸载后,重新安装 qt-vsaddin-msvc2019-2.8.1.vsix
VS2019菜单——>管理扩展,打开管理扩展窗口,点击卸载:



然后重新安装 qt-vsaddin-msvc2019-2.8.1.vsix
三,需要安装过 windows10 SDK,一般我们在安装vs2019的时候就已经安装过了,如果没有,则要单独安装一下 windows10 SDK
安装版本是: 20348.1.210507-1500.fe_release_WindowsSDK
地址在:
Windows SDK和模拟器存档 | Microsoft Developer



359

被折叠的 条评论
为什么被折叠?



