首页| 论坛| 消息

标题:一个父亲的堆上孩子在销毁的时候的顺序?
作者:caiwei_cs
日期:2016-12-16 11:21
内容:

一个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()


#1 [bran_lee 12-16 17:09]
自己写一个测试程序到底有多难?

回复 发表
主题 版块