Visual Studio 2010 - 无法打开源文件<qtgui qapplication =“”> </qtgui>

时间:2013-05-22 01:49:39

标签: c++ visual-studio qt

我在Visual Studio 2010下并安装了qt-vs-addin-1.1.11-opensource.exeqt-win-opensource-4.8.4-vs2010.exe。我的VS菜单中有Qt。当我试图启动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但似乎没有用(我添加{{1} } C:\Qt\4.8.4\binPATHC:\Qt)。

2 个答案:

答案 0 :(得分:4)

您需要确保QT头文件的路径位于项目设置中。打开项目设置并进入&#34;配置属性 - &gt; C / C ++ - &gt;一般&#34;并在&#34;其他包含目录中添加路径。

您可以通过右键单击项目并选择&#34;属性&#34;来访问项目属性。或选择&#34;项目&#34;菜单并选择&#34;属性&#34;。

答案 1 :(得分:3)

我找到了针对这种情况的另一种解决方案。

如果 VS 中有 QT插件,则可以添加库;

右键单击项目 - &gt; Qt项目设置 - &gt; Qt模块

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