标题:这段代码,btn和layout的parent和owner分别是谁?
作者:ustone
日期:2018-06-27 16:59
内容:
QPushButton *btn1=new QPushButton;
QPushButton *btn2=new QPushButton;
QHBoxLayout *layout=new QHBoxLayout;
layout->addWidget(btn1);
layout->addWidget(btn2);
this->setLayout(layout);
#1 [never_forget 06-27 18:20]
这个 parent 你可以自己输出来看的,qDebug() parent() ;只要是QObject 你都可以输出parent 属性,然后你说的 owner ,是不是就是 parent啊
?
#2 回 never_forget 的帖子 [ustone 06-27 19:15]
never_forget:这个 parent 你可以自己输出来看的,qDebug() parent() ;只要是QObject 你都可以输出parent 属性,然后你说的 owner ,是不是就是 parent 啊
? (2018-06-27 18:20)
我不确定owner是不是就是parent。
在Delphi里面,owner和parent是不同的。