diff --git a/gui/src/dynamicgridwidget.cpp b/gui/src/dynamicgridwidget.cpp index b5974d7..339e288 100644 --- a/gui/src/dynamicgridwidget.cpp +++ b/gui/src/dynamicgridwidget.cpp @@ -77,7 +77,11 @@ unsigned int DynamicGridWidget::CalculateColumns() void DynamicGridWidget::UpdateLayout() { while(layout->count() > 0) - layout->removeItem(layout->itemAt(0)); + { + auto item = layout->itemAt(0); + layout->removeItem(item); + delete item; + } columns = CalculateColumns(); if(columns == 0)