QApplication:没有这样的文件或目录

Jen*_*fer 3 qt qt4 qt-creator

我在/ usr/programs/qt中安装了QT4 Creator,我添加到PATH/usr/programs/qt/bin,QTDIR =/usr/programs/qt,LD_LIBRARY_PATH = $ QTDIR/lib,以及MANPATH和export.问题是演示示例工作正常,但是当我在其他目录中创建新项目例如/ home/Jane /它不起作用时,我得到的错误就像

/home/Jane/test-build-desktop/../test/main.cpp:1:错误:QApplication:没有这样的文件或目录/home/Jane/test-build-desktop/../test/main.cpp :2:错误:QLabel:没有这样的文件或目录

 #include <QApplication>
 #include <QLabel>
 int main(int argc, char *argv[])
 {
     QApplication app(argc, argv);
     QLabel *label = new QLabel("Hello Qt!");
     label->show();
     return app.exec();
}
Run Code Online (Sandbox Code Playgroud)

有谁能够帮我 ?

Kam*_*mek 6

添加到.pro文件:

QT += gui
Run Code Online (Sandbox Code Playgroud)


Moh*_*lam 6

我有同样的问题.在我的".pro"文件中

QT -= gui
Run Code Online (Sandbox Code Playgroud)

然后我改成了

QT += gui
Run Code Online (Sandbox Code Playgroud)

问题解决了