我在Visual Studio 2010下并安装了qt-vs-addin-1.1.11-opensource.exe
和qt-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无法找到标题。我知道这应该很简单,我试图修改环境变量PATH
和QTDIR
但似乎没有用(我添加{{1} } C:\Qt\4.8.4\bin
和PATH
到C:\Qt
)。
答案 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,多媒体,网络,脚本等。