1

我在 Visual Studio 2010 下并已安装qt-vs-addin-1.1.11-opensource.exeqt-win-opensource-4.8.4-vs2010.exe. 在Qt我的 VS 菜单中有。当我尝试启动时Qt4 project->Qt Application,似乎发生了错误。

这是自动生成的默认代码:

#include "sp_qt.h"
#include <QtGui/QApplication>

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    SP_Qt w;
    w.show();
    return a.exec();
}

错误:Cannot open include file QtGui/QApplication

VS 似乎找不到标头。我知道这应该很简单,我尝试修改环境变量PATHQTDIR但似乎不起作用(我添加C:\Qt\4.8.4\binPATHC:\QtQTDIR)。

4

2 回答 2

8

您需要确保 QT 头文件的路径在项目设置中。打开项目设置并进入“配置属性-> C/C++ -> 常规”并在“附加包含目录”中添加路径。

您可以通过右键单击项目并选择“属性”或选择“项目”菜单并选择“属性”来访问项目属性。

于 2013-05-22T01:54:32.730 回答
7

我为这种情况找到了另一种解决方案。

如果你在VS中有QT 插件,你可以添加你的库;

右键单击项目 -> Qt 项目设置 -> Qt 模块

添加核心、GUI、多媒体、网络、脚本等。

于 2016-02-23T08:46:02.920 回答