Salome HOME
Workaround for Debian 6.0 (issues #1868 and #1878)
[modules/shaper.git] / src / XGUI / XGUI_ModuleConnector.h
index 89f5625dd7746ba3ed4fa6d4a03f46be28ff6c74..062ffe450570a3a912d3b7db58657c28f5471a59 100644 (file)
@@ -57,6 +57,10 @@ Q_OBJECT
   //! Returns true if the operation with id theId can be started
   virtual bool canStartOperation(QString theId);
 
+  //! Performs the operation launch
+  //! \param theOperation an operation to be launched
+  virtual void processLaunchOperation(ModuleBase_Operation* theOperation);
+
   //! Returns started operation by the operation identifier. The operation manager is called.
   //! \param theId an operation id
   //! \return an operation instance or NULL
@@ -77,7 +81,7 @@ Q_OBJECT
   //! Returns data object by AIS
   virtual ObjectPtr findPresentedObject(const AISObjectPtr& theAIS) const;
 
-  //! Select features clearing previous selection. 
+  //! Select features clearing previous selection.
   //! If the list is empty then selection will be cleared
   virtual void setSelected(const QList<std::shared_ptr<ModuleBase_ViewerPrs>>& theValues);