Visual Studio 2017 QT: 找不到默认的QT版本

4

在 Windows 7 上工作, 安装了 VS 2017 社区版, 安装了 QT Visual Studio 工具, 下载了 QT:"qt-opensource-windows-x86-winrt-msvc2015-5.8.0", 并添加了 winrt_x86_msvc2015 和 winrt_x64_msvc2015 的路径。

当我启动新项目时,选择“QT GUI 应用程序”,然后单击 *.ui 文件时会出现错误消息:“未找到默认的QT版本。请检查您的 Qt VS 工具设置。”

我做错了什么? QT 下载正确吗?如果不正确,可以提供正确的链接吗? x86 或 x64 版本才是正确的版本? 我需要更改 Qt 默认设置吗?


该工具是针对 Visual Studio 2015 的,不适用于 Visual Studio 2017:qt-opensource-windows-x86-winrt-msvc2015-5.8.0。 - eyllanesc
好的,那么有没有适用于VS2017的工具呢?我什么都没找到。如果有链接就太棒了。 - Philipp
阅读此内容:https://stackoverflow.com/questions/44287471/visual-studio-2017-qt-add-in - eyllanesc
我看了你提供的讨论。那个使用Visual Studio 2017的人的解决方案是使用QT的在线安装程序。问题是这个安装程序对我来说不起作用,因为我总是失去与服务器的连接。然而,我现在已经在qt论坛上直接寻求解决方案...谢谢。 - Philipp
嗨,你解决了吗?我的环境是win64bit,安装了qt-opensource-windows-x86-5.9.2msvc2017qt-vsaddin-msvc2017-2.2.1_48f558a.vsix。我在第一次打开GUIApplication时遇到了这个问题,它弹出了一个警告窗口,就像你提到的那样。然后我去了qtvstools> qt选项,发现那个表格上没有填充qt版本。我填写了正确路径的内容,然后它现在可以正常工作了。希望能对你有所帮助。 - Jog Dan
1个回答

3
在VS2017中,我需要在顶部菜单中选择:
Qt VS Tools > Qt Options

条目列表可能为空。

Click "Add"
Give it a name
Give it a path

即。
 Name:  Qt5.8
 Path:  C:\Qt\5.8\msvc2015_64

现在,您可以右键单击解决方案

    Choose > "Change Qt Version" at the bottom of the right-click dialogue
    Select your new entry "Qt5.8"

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接