foreach(const ModuleBase_ModelWidget* aWgt, myPropertyPanel->modelWidgets()) {
connect(aWgt, SIGNAL(afterValuesChanged()), this, SLOT(onWidgetChanged()));
connect(aWgt, SIGNAL(afterValuesRestored()), this, SLOT(onWidgetChanged()));
foreach(const ModuleBase_ModelWidget* aWgt, myPropertyPanel->modelWidgets()) {
connect(aWgt, SIGNAL(afterValuesChanged()), this, SLOT(onWidgetChanged()));
connect(aWgt, SIGNAL(afterValuesRestored()), this, SLOT(onWidgetChanged()));