小编use*_*969的帖子

Qt错误:C:\ Users\user-pc\Proj1\main.cpp:6:错误:变量'QApplication prog'具有初始化程序但不完整类型QApplication prog(argc,argv);

我是Qt编程的新手,并且遵循了本教程.

在本教程中,地球上有一个复杂的程序,它是这样的:

#include "mainwindow.h"
#include <QLabel>

int main(int argc, char *argv[])
{
    QApplication prog(argc, argv);
    QLabel *l = new QLabel("Itay's First GUI in C++!!");
    l->show();
    return prog.exec();
}
Run Code Online (Sandbox Code Playgroud)

由于某种原因,我得到这些错误:

C:\Users\user-pc\Tutorial\main.cpp:6: error: variable 'QApplication prog' has initializer but incomplete type
 QApplication prog(argc, argv);
                   ^
C:\Users\user-pc\Tutorial\main.cpp:10: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
Run Code Online (Sandbox Code Playgroud)

有人可以告诉我这个原因吗?

c++ qt qt4 qtgui qmainwindow

2
推荐指数
1
解决办法
5884
查看次数

标签 统计

c++ ×1

qmainwindow ×1

qt ×1

qt4 ×1

qtgui ×1