关闭

Error: variable 'QApplication app' has initializer but incomplete type

5163人阅读 评论(5) 收藏 举报
分类:

自己在看【1】时,第一小节上面是用纯源码编写helloWorld,但是直接抄写它的代码:

#include <QtGui>
int main(int argc, char* argv[])
{
    QApplication app(argc, argv);
    return app.exec();
}
就会产生下面的错误:

variable 'QApplication app' has initializer but incomplete type

但是用【2】中的填加:

#include <QApplication>
照样会出现下面的错误:

QApplication:No such file or directory

这个应该是因为我的Qt Creator 2.7.2 是基于Qt 5.1.0的,【3】上说QWidget 和QApplication从QtGui移到了QtWidgets。

但是改了之后还是出一堆错误,好蛋疼:



参考:

【1】Qt教程及软件(超级浅显易懂_非常适合初学者): http://ishare.iask.sina.com.cn/f/64428932.html

【2】关于错误: error: variable ‘QApplication app’ has initializer but incomplete type http://blog.csdn.net/code_think_write/article/details/7513645

【3】From Qt4 to Qt5, include files not found https://qt-project.org/forums/viewthread/23132

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:176869次
    • 积分:3118
    • 等级:
    • 排名:第11083名
    • 原创:129篇
    • 转载:31篇
    • 译文:0篇
    • 评论:49条
    文章分类
    最新评论