当前位置: 代码迷 >> QT开发 >> 重装QT后VS唯其如此#include<QtGui/QApplication>却不能#include<QApplication>
  详细解决方案

重装QT后VS唯其如此#include<QtGui/QApplication>却不能#include<QApplication>

热度:277   发布时间:2016-04-25 04:03:40.0
重装QT后VS只能#include<QtGui/QApplication>,却不能#include<QApplication>
本帖最后由 Chirive 于 2012-09-18 15:15:37 编辑
RT,重装了一次Qt,新建的工程#include<QApplication>报错,不知为何。

简单的说,安装QT,QT-Add-in,QtCreator后,运行相同的代码
#include<QApplication>
#include<QLabel>
int main(int argc,char **argv)
{
    QApplication app(argc,argv);
    QLabel *lable=new QLabel("Hello Qt!");
    lable->show();
    return app.exec();
}

VS2010报错:can't found source file QApplication

------解决方案--------------------
这个问题应该是QtGui这个文件夹不在您的默认include路径下,如果标准路径可以加到QtGui这一级就可以解决这个问题,在pro文件里面加上 QT += gui看看,或者在pro文件里面加个include path到QtGui 这一级。
------解决方案--------------------
呃,不麻烦吧,就在VS里面加一句话就行了。。
当然了,还有最笨的办法,直接将QtGui下面的头文件弄到上一级目录来,不提倡哈。。。。
另外您的项目有过改动没?
  相关解决方案