X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;ds=inline;f=src%2FXGUI%2FXGUI_ContextMenuMgr.cpp;h=8ecb179b3d1b77a46503126208ead9d91469b882;hb=47c18d4de2719126f6b045b5c37525cd8f170aa1;hp=efe3c9c127763939cb292274e67a4ae5d6b45ac6;hpb=2b4f4bf278c841500eb29bb5d204690427b0d56b;p=modules%2Fshaper.git diff --git a/src/XGUI/XGUI_ContextMenuMgr.cpp b/src/XGUI/XGUI_ContextMenuMgr.cpp index efe3c9c12..8ecb179b3 100644 --- a/src/XGUI/XGUI_ContextMenuMgr.cpp +++ b/src/XGUI/XGUI_ContextMenuMgr.cpp @@ -6,6 +6,7 @@ #include "XGUI_Displayer.h" #include "XGUI_MainWindow.h" #include "XGUI_ViewerProxy.h" +#include "XGUI_Selection.h" #include "PartSetPlugin_Part.h" @@ -98,7 +99,7 @@ QMenu* XGUI_ContextMenuMgr::objectBrowserMenu() const { QMenu* aMenu = new QMenu(); XGUI_SelectionMgr* aSelMgr = myWorkshop->selector(); - QFeatureList aFeatures = aSelMgr->selectedFeatures(); + QFeatureList aFeatures = aSelMgr->selection()->selectedFeatures(); if (aFeatures.size() == 1) { PluginManagerPtr aMgr = ModelAPI_PluginManager::get(); FeaturePtr aFeature = aFeatures.first(); @@ -152,7 +153,7 @@ QMenu* XGUI_ContextMenuMgr::viewerMenu() const void XGUI_ContextMenuMgr::addViewerItems(QMenu* theMenu) const { XGUI_SelectionMgr* aSelMgr = myWorkshop->selector(); - QFeatureList aFeatures = aSelMgr->selectedFeatures(); + QFeatureList aFeatures = aSelMgr->selection()->selectedFeatures(); if (aFeatures.size() > 0) { if (aFeatures.size() == 1) theMenu->addAction(action("EDIT_CMD"));