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

这是Qt creator最新新版本的问题吗?如下描述

1
回复
6730
查看
[复制链接]
累计签到:53 天
连续签到:1 天
来源: 2016-3-28 17:43:01 显示全部楼层 |阅读模式
1Qter豆
为什么用最新版本的Qt creator去编译时,main里面头部置加一个#include <QtGui> 会出错,而前面加上
#include
<QtGui>#include <QApplication>#include <QLabel>

这几句就不会出错了,


代码如下:
#include <QtGui>#include <QApplication>#include <QLabel>int main(int argc,char *argv[]){    QApplication a(argc,argv);    QWidget *widget=new QWidget();    widget->setWindowTitle(QObject::tr("我是widget"));    QLabel *label=new QLabel();    label->setText(QObject::tr("我是label"));    label->resize(180,200);    QLabel *label2=new QLabel(widget);    label2->setText(QObject::tr("label2:我不是独立窗口,只是widget的子部件"));    label->resize(250,20);
    label->show();    widget->show();
    int ret =a.exec();    delete label;    delete widget;    return ret;}


最佳答案

查看完整内容

你以前是 QT4? QT5 要加 QT += widgets
回复

使用道具 举报

累计签到:410 天
连续签到:1 天
2016-3-28 17:43:02 显示全部楼层
你以前是 QT4?
QT5 要加 QT += widgets
回复

使用道具 举报

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

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