找回密码
 立即注册
收起左侧

qt5.3中问题

5
回复
7949
查看
[复制链接]

尚未签到

来源: 2014-11-10 19:05:03 显示全部楼层 |阅读模式
1Qter豆
main.cpp:1: error: C1083: Cannot open include file: 'QApplication': No such file or directory
编译的时候出现这个问题如何解决?

最佳答案

查看完整内容

不好意思,现在不在GUI库里面了,在widget库里面,这是qt5,不是qt4
回复

使用道具 举报

尚未签到

2014-11-10 19:05:04 显示全部楼层
熟悉1229 发表于 2014-11-11 20:33
能不能具体点,不太懂。我是按书上建了一个空的项目,然后添加了一个C++源文件编译的时候就会这样,但如果 ...

不好意思,<QApplication>现在不在GUI库里面了,在widget库里面,这是qt5,不是qt4
参与人数 1人气 +2 收起 理由
熟悉1229 + 2 对我帮助很大!

查看全部评分总评分 : 人气 +2

回复

使用道具 举报

尚未签到

2014-11-10 22:24:37 显示全部楼层
Qt += widgets         看来你是第一次用qt5
回复

使用道具 举报

累计签到:4 天
连续签到:1 天
2014-11-10 23:30:24 显示全部楼层
是不是要这样写才对: #include <qapplication.h> ???
回复

使用道具 举报

尚未签到

2014-11-11 20:33:44 显示全部楼层
本帖最后由 熟悉1229 于 2014-11-11 21:00 编辑
Joey_Chan 发表于 2014-11-10 22:24
Qt += widgets         看来你是第一次用qt5

能不能具体点,不太懂。我是按书上建了一个空的项目,然后添加了一个C++源文件编译的时候就会这样,但如果添加QT gui 应用的时候也含<QApplication>的头文件没报错,还有那个空的项目里的.pro只有如下代码SOURCES += \    main.cpp是不是要添加什么才可以?
回复

使用道具 举报

累计签到:344 天
连续签到:1 天
2014-11-13 08:49:38 显示全部楼层
QT       += core gui

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
在你那个空的项目里面的.pro上加上这几句试试
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了