X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FModuleBase%2FModuleBase_PageBase.cpp;h=ed9fb7694031d374eb4120e8ee216a60a9afe5bd;hb=8cd56d486b6e96b8814002f9f0f4acadd6cea11b;hp=f7057783e2633f072be18742f01f11fdd0b6f77f;hpb=676d468ad2d34eba5def482ef14158313d1bbaa5;p=modules%2Fshaper.git diff --git a/src/ModuleBase/ModuleBase_PageBase.cpp b/src/ModuleBase/ModuleBase_PageBase.cpp index f7057783e..ed9fb7694 100644 --- a/src/ModuleBase/ModuleBase_PageBase.cpp +++ b/src/ModuleBase/ModuleBase_PageBase.cpp @@ -40,10 +40,12 @@ void ModuleBase_PageBase::addPageWidget(ModuleBase_PageBase* thePage) void ModuleBase_PageBase::clearPage() { + myWidgetList.clear(); + QLayoutItem *aChild; while ((aChild = pageLayout()->takeAt(0)) != 0) { if(aChild->widget()) { - aChild->widget()->deleteLater(); + delete aChild->widget(); } else { delete aChild; } @@ -62,7 +64,6 @@ void ModuleBase_PageBase::clearPage() for( int i=0; isetRowStretch( i, 0 ); } - myWidgetList.clear(); }