myQPushButton(this):QpushButton(this){} | ||
QpushButton | QpushButton(this): Qwiget(this){} | |
Qwiget |
| |
myQDialog | myQDialog(this): QDialog(this) { new myQPushButton(this); } | |
QDialog | Qdialog(this): Qwiget(this){} | |
Qwiget |
| |
mainQDialog | mainQDialog (this): QDialog(this) { new myQDialog (this); } | |
QDialog | Qdialog(this): Qwiget(this){} | |
Qwiget |
| |
如上构造函数把类链接起来,若有虚析构函数,c++编译器会解决内存泄漏,若无则构建对象树,自己解决内存泄漏