X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FXGUI%2FXGUI_SalomeConnector.h;h=807e1868fd4c0c16b9cd89b4c5b854547a34a5f2;hb=64fc7e4fdd63997ec7a502b233ef5f88186d5bbb;hp=742a6055bb598116e7c5a7081b92d8627d44dd5d;hpb=1ba1c698d48716b29f9a71f476d3435648edda52;p=modules%2Fshaper.git diff --git a/src/XGUI/XGUI_SalomeConnector.h b/src/XGUI/XGUI_SalomeConnector.h index 742a6055b..807e1868f 100644 --- a/src/XGUI/XGUI_SalomeConnector.h +++ b/src/XGUI/XGUI_SalomeConnector.h @@ -48,10 +48,16 @@ class XGUI_EXPORT XGUI_SalomeConnector //! Creates a feature (command) in SALOME desktop //! \param theWBName - name of toolbar (workbench) //! \param theInfo - information about action (icon, text, etc) - virtual QAction* addNestedFeature(const QString& theWBName, + virtual QAction* addFeatureOfNested(const QString& theWBName, const ActionInfo& theInfo, const QList& theNestedActions) = 0; + //! Returns true if the feature action is a nested action, in other words, + //! it is created by addFeatureOfNested(). + //! \param theId - an action of a feature + //! returns boolean result + virtual bool isFeatureOfNested(const QAction* theAction) = 0; + //! Creates a command in Edit menu of SALOME desktop //! \param theId - an id of the feature //! \param theTitle - a menu item string