1 // Copyright (C) 2014-20xx CEA/DEN, EDF R&D
4 * ModuleBase_IPropertyPanel.cpp
6 * Created on: Oct 01, 2014
10 #include "ModuleBase_IPropertyPanel.h"
11 #include "ModuleBase_ModelWidget.h"
13 ModuleBase_IPropertyPanel::ModuleBase_IPropertyPanel(QWidget* theParent) : QDockWidget(theParent), myIsEditing(false)
18 ModuleBase_ModelWidget* ModuleBase_IPropertyPanel::findFirstAcceptingValueWidget()
20 ModuleBase_ModelWidget* aFirstWidget = 0;
22 QList<ModuleBase_ModelWidget*> aWidgets = modelWidgets();
23 ModuleBase_ModelWidget* aWgt;
24 QList<ModuleBase_ModelWidget*>::const_iterator aWIt;
25 for (aWIt = aWidgets.begin(); aWIt != aWidgets.end() && !aFirstWidget; ++aWIt) {
27 if (aWgt->canSetValue())