首页| 论坛| 消息

标题:构造函数的问题
作者:soyeon
日期:2006-12-07 15:25
内容:

我用的是FC5,QT3
今天刚把那个24小时QT编程这本书看完,然后就在自己的机子上开始实践。
有点弄不懂的是:
class MyWidget:QWidget
{
public:
MyWidget();
.......
};
MyWidget::MyWidget()
{
......
}

class MyWidget:QWidget
{
public:
MyWidget(QWidget *parent=0,const char*name=0,WFlags f1=0);
~MyWidget();
......
};
MyWidget::MyWidget(QWidget *parent=0,const char*name=0,WFlags f1)
:QWidget (parent,name,f1)
{
......
}
这2个构造函数有啥子区别阿。。。


#1 [cavendish 12-07 16:27]
QObject, QWidget的子类都没有默认构造函数的
也就是像YourClass::YourClass()这样的
必须有parent, name

回复 发表
主题 版块