Salome HOME
Make same planes cannot be used twice in partition tool
[modules/shaper.git] / src / XGUI / XGUI_OperationMgr.h
index 1b345039771f98b2188a779164764f2001f3cdc5..7a62ddbe3efd2cabecbfb81b341a28275580316f 100755 (executable)
@@ -20,6 +20,7 @@ class QKeyEvent;
 
 class ModuleBase_IWorkshop;
 class XGUI_Workshop;
+class XGUI_ShortCutListener;
 
 /**\class XGUI_OperationMgr
  * \ingroup GUI
@@ -42,6 +43,11 @@ Q_OBJECT
   /// Destructor
   virtual ~XGUI_OperationMgr();
 
+  /// Switch on short cut listener
+  void activate();
+  /// Switch off short cut listener
+  void deactivate();
+
   /// Set reference to workshop
   /// \param theWorkshop reference to workshop
   void setWorkshop(ModuleBase_IWorkshop* theWorkshop)
@@ -219,6 +225,8 @@ private:
 
   /// Current workshop
   ModuleBase_IWorkshop* myWorkshop;
+
+  XGUI_ShortCutListener* myShortCutListener;
 };
 
 #endif