-
在VS2017菜单–>工具–>扩展和更新–>联机–>搜索框中输入QT。下载 Qt Visual Studio
Tools,此工具下载比较慢,可能要多次重试。下载完成后按照提示下一步,最终会在VS菜单多出“Qt VS Tools”。 -
导入qt 工程。点击菜单项Qt VS Tools–>Open QT Project File(.pro)导入工程即可
-
配置qt 库路径。点击菜单项Qt VS Tools–>Qt Options–> Add–>选择Qt 安装的路径,例如我使用的是D:\Qt\Qt5.12.6\5.12.6\msvc2017,最后Version name:输入msvc2017。
-
配置工程版本,Qt VS Tools–>Qt Object Setttings–>Properties–>Version选择刚才设置的msvc2017点击ok即可
需要注意两点是,
一、配置工程版本有的时候会失败需要手动修改工程目录下xxx.vcxproj.user文件类似这样:
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<QTDIR>D:\Qt\Qt5.12.6\5.12.6\msvc2017</QTDIR> //手动写入
<LocalDebuggerEnvironment>PATH=$(QTDIR)\bin%3b$(PATH)</LocalDebuggerEnvironment>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<QTDIR>D:\Qt\Qt5.12.6\5.12.6\msvc2017</QTDIR>
<LocalDebuggerEnvironment>PATH=$(QTDIR)\bin%3b$(PATH)</LocalDebuggerEnvironment>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='GT90Publish|Win32'">
<QTDIR>D:\Qt\Qt5.12.6\5.12.6\msvc2017</QTDIR>
<LocalDebuggerEnvironment>PATH=$(QTDIR)\bin%3b$(PATH)</LocalDebuggerEnvironment>
</PropertyGroup>
</Project>
二、在菜单Qt VS Tools找不到“Qt Object Setttings”项,这个是工程创建或者导入有文件,可以手动重新创建。