QT中关于父widget结束后,父widget里面的各种子widget也会释放吗

如:
QWidget *a = new QWidget; // 父widget

QWidget *b = new QWidget(a); // 子widget
QPushbutton *c = new QPushbutton(a) // 子
QLable *d = new QLable(a) // 子

在执行了下面两行代码之后,想问一下子widget也会关闭释放吗,还是说也是要执行b->close ;delete b; c->close;delete b;还是说QT会自己处理
a->close();
delete a;

只要处理父widget,子widget不用去delete

是的