>VS2012中qt项目的包含路径是($(QTDIR)\include\QtWidgets),显然这个QTDIR在我的计算机上没有正确定义...
有什么办法解决这个问题吗?
多谢
如果您使用的是Qt Visual Studio插件:
1)您应该打开"Qt选项"窗口,然后使用"Qt版本"选项卡上的"添加"按钮。
2)在"解决方案资源管理器"中右键单击您的项目,选择"更改项目的Qt版本",然后选择正确的Qt版本。$(QTDIR) 应自动使用。
如果您没有使用Qt Visual Studio加载项(它不适用于VS的快速版本),请尝试此解决方案。
Qt Visual Studio Add-in似乎没有生成.user文件。我们使用此插件来生成解决方案文件和项目文件。因此,将 {QTDIR} 替换为确切位置将暂时解决问题,因为我们通常会生成一次 .vcproj 文件。