我正在使用Qt5。我写了以下代码:
#include <QtGui/QApplication>
#include <Qlabel>
int main(int argc, char *argv[]){
QApplication prog(argc, argv);
Qlabel *label = new Qlabel("gametime!");
label->show();
return prog.exec();
}
出现以下问题: -
错误:QtGui / QApplication:没有这样的文件或目录
答案 0 :(得分:2)
QApplication
是Qt5 小部件库的一部分(不是 GUI 库,它提供了较低级别的功能)。
将QT += widgets
添加到您的.pro
文件中,然后更改
#include <QtGui/QApplication>
到
#include <QtWidgets/QApplication>
(您应该可以简化为<QApplication>
,因为QMake通常会根据QT
变量中指定的库添加必要的包含路径。)