/// Remove default selection filters of the module from the current viewer
virtual void deactivateSelectionFilters() {}
+ /// Update selection filters depending on the module active controls
+ virtual void updateActiveSelectionFilters() {}
+
/// Stores the current selection
virtual void storeSelection() {}
/// \param theStdActions - a map of standard actions
virtual void updateViewerMenu(const QMap<QString, QAction*>& theStdActions) {}
- /// Updates the current operation state after undo/redo actions calling
- virtual void updateOperationByUndoRedo() {}
-
/// Returns true if the action should be always enabled
/// \param theActionId an action index: Accept or Accept All
/// \return boolean value
std::string& theDescription);
signals:
- /// Signal which is emitted when operation is launched
- void operationLaunched();
-
/// Segnal emitted when an operation is resumed
/// \param theOp a resumed operation
void resumed(ModuleBase_Operation* theOp);