Salome HOME
Issue #6 Extended processing of nested actions.
[modules/shaper.git] / src / XGUI / XGUI_ActionsMgr.h
index a3d7dea19192b14da881cd1c233ec2ddea70a268..d6c55d833ca7b87720107404be8267a1afd434c3 100644 (file)
@@ -20,14 +20,18 @@ public:
   XGUI_ActionsMgr(QObject* theParent);
   virtual ~XGUI_ActionsMgr();
 
+
   void addCommand(XGUI_Command* theCmd);
-  void restoreCommandState();
   void saveCommandsState();
+  void restoreCommandState();
+
+  void setNestedActionsEnabled(bool);
 
 public slots:
   void setActionsDisabled(bool isEnabled);
 
 private:
+  QStringList myNestedActions;
   QMap<QString, QAction*> myActions;
   QMap<QString, bool> myActionsState;
 };