X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FModuleBase%2FModuleBase_ModelWidget.cpp;h=dd17a65d83edddf770475a99311d68f2f03732a2;hb=f64cb187ce9ab2190d8eff7c9be7dcfffc4242a0;hp=904d28ab1b932b96dfa51165f41d7d10e25c65e7;hpb=a50d298cf3f55609f4a143a243a66ba140f89683;p=modules%2Fshaper.git diff --git a/src/ModuleBase/ModuleBase_ModelWidget.cpp b/src/ModuleBase/ModuleBase_ModelWidget.cpp index 904d28ab1..dd17a65d8 100644 --- a/src/ModuleBase/ModuleBase_ModelWidget.cpp +++ b/src/ModuleBase/ModuleBase_ModelWidget.cpp @@ -1,4 +1,4 @@ -// Copyright (C) 2014-2017 CEA/DEN, EDF R&D +// Copyright (C) 2014-2019 CEA/DEN, EDF R&D // // This library is free software; you can redistribute it and/or // modify it under the terms of the GNU Lesser General Public @@ -12,10 +12,9 @@ // // You should have received a copy of the GNU Lesser General Public // License along with this library; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // -// See http://www.salome-platform.org/ or -// email : webmaster.salome@opencascade.com +// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com // #include "ModuleBase_ModelWidget.h" @@ -111,18 +110,19 @@ bool ModuleBase_ModelWidget::isInitialized(ObjectPtr theObject) const } //************************************************************** -void ModuleBase_ModelWidget::selectionModes(QIntList& theModes, bool& isAdditional) +void ModuleBase_ModelWidget::selectionModes(int& theModuleSelectionModes, QIntList& theModes) { - isAdditional = true; + theModuleSelectionModes = -1; if (myWidgetValidator) - myWidgetValidator->selectionModes(theModes, isAdditional); + myWidgetValidator->selectionModes(theModuleSelectionModes, theModes); } //************************************************************** -void ModuleBase_ModelWidget::selectionFilters(SelectMgr_ListOfFilter& theSelectionFilters) +void ModuleBase_ModelWidget::selectionFilters(QIntList& theModuleSelectionFilters, + SelectMgr_ListOfFilter& theSelectionFilters) { if (myWidgetValidator) - myWidgetValidator->selectionFilters(theSelectionFilters); + myWidgetValidator->selectionFilters(theModuleSelectionFilters, theSelectionFilters); } //**************************************************************