26 #ifndef __TERRALIB_EDIT_QT_INTERNAL_UNDOSTACKMANAGER_H 27 #define __TERRALIB_EDIT_QT_INTERNAL_UNDOSTACKMANAGER_H 30 #include "../../Feature.h" 31 #include "../../RepositoryManager.h" 32 #include "../Config.h" 60 void addUndoStack(QUndoCommand* command);
67 QUndoStack* getUndoStack();
69 const std::vector<Feature*>& getAddWatches()
const;
71 void addWatch(
Feature* feature);
94 #endif // __TERRALIB_EDIT_QT_INTERNAL_UNDOSTACKMANAGER_H #define TEEDITQTEXPORT
You can use this macro in order to export/import classes and functions from this module.
std::vector< Feature * > m_addWatches
QUndoStack * m_undoStack
Undo/Redo stack.
Template support for singleton pattern.