|
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
|