我正在使用Qt creator 2.0.1,当进入这一行时:
#include <QLabel>
我收到以下错误:
QLabel: No such file or directory
这是为什么?而且,在这种情况下如何添加标签?
UPDATE
@maverik向我展示了如何解决QLabel错误,但我现在收到此错误:

我正在尝试运行的程序是:
#include <QtCore/QCoreApplication>
#include <QtGui/QLabel>
int main(int argc, char *argv[]) {
QCoreApplication myapp(argc, argv);
QLabel *label = new QLabel("Hello");
label->show();
return myapp.exec(); 
}
有任何想法吗?
谢谢.
使用
的QApplication
而不是
QCoreApplication
.
来自QCoreApplication文档:
QCoreApplication类为控制台Qt应用程序提供事件循环.非GUI应用程序使用此类来提供其事件循环.对于使用Qt的非GUI应用程序,应该只有一个QCoreApplication对象.有关GUI应用程序,请参阅QApplication.
然后包含相关的标题,它将编译得很好.QCoreApplication适用于非Gui应用程序(控制台).