标题:【提问】一个QU编程的问题,请教一下
作者:radogin
日期:2005-10-24 13:13
内容:
最近用QT进行编程,用vc和qt4.0.1
程序如下:
#include
#include
int main(int argc,char **argv)
{
QApplication app(argc,argv);
QLabel *hello=new QLabel("Hello Qt!""",0);
app.setMainWidget(hello);
hello->show();
return app.exec();
}
一个很普通的程序,上面这个程序在编译的时候出现了这样的错误:
d:\program\cpp3.cpp(7) : error C2039: 'setMainWidget' : is not a member of 'QApplication'
有没有人知道这是什么原因造成的?
#1 [fanyu 10-24 13:20]
警告,不要重复发贴。
你的问题描述不清楚。
#2 re [radogin 10-24 13:23]
上次发的不对,不好意思
#3 [fanyu 10-24 13:39]
刚才试了一下,是你代码的问题。
setMainWidget是Qt 3.x里的东西,在Qt 4里不需要用它了。
你使用的是Qt 3.X的代码对吧,删除这一行就可以了。
#4 Re [radogin 10-24 13:55]
谢谢啦,我很菜,不要见怪啊!