|
5Qter豆
一个Qobject parent的child,在parent销毁的时候children会被自动销毁。但是是不是按照创先的先后顺序,销毁?
1.现创建的先销毁,后创建的后销毁?
2.就是按照QObject::children中的顺序销毁?- Widget::Widget(QWidget *parent) :
- QWidget(parent),
- ui(new Ui::Widget)
- {
- ui->setupUi(this);
-
- QObject *a = new QObject();
- a->setObjectName("11a");
- connect(a,&QObject::destroyed,this,&Widget::destroyAElement);
-
- QWidget *b = new QWidget();
- b->setObjectName("22b");
- connect(b,&QObject::destroyed,this,&Widget::destroyAElement);
-
- qDebug()<<this->children();
-
- }
复制代码 |
|