void clearLayout(QLayout* layout){ if (layout) { QLayoutItem* child = nullptr; while ((child = layout->takeAt(0)) != nullptr) { if (child->widget() != nullptr) delete child->widget(); delete child; } }}
void clearLayout(QLayout* layout)
{
if (layout) {
QLayoutItem* child = nullptr;
while ((child = layout->takeAt(0)) != nullptr) {
if (child->widget() != nullptr)
delete child->widget();
delete child;
}