I have a lot of widgets on my window i need to remove all of them except QMenuBar.
ui->menuBar->addAction("Action!");
QWidget *widget = new QWidget(this);
widget->setObjectName("widget");
QVBoxLayout *layout = new QVBoxLayout(widget);
layout->addWidget(new QPushButton());
layout->addWidget(new QTableWidget(3, 4));`
//now i want to delete all i created
QList<QWidget*> list = findChildren<QWidget*>();
for (int i = 0; i < list.size(); ++i)
qDeleteAll(list[i]);
But it's not workink...