Expose transaction events to document observer

This commit is contained in:
Stefan Tröger
2017-03-09 08:05:21 +01:00
committed by wmayer
parent e571a6e07a
commit e338fe6b70
6 changed files with 108 additions and 0 deletions

View File

@@ -148,6 +148,12 @@ public:
const std::map<std::string, std::string>&)> signalImportViewObjects;
boost::signal<void (const App::Document&)> signalRecomputed;
boost::signal<void (const App::DocumentObject&)> signalRecomputedObject;
//signal a new opened transaction
boost::signal<void (const App::Document&, std::string)> signalOpenTransaction;
// signal a commited transaction
boost::signal<void (const App::Document&)> signalCommitTransaction;
// signal an aborted transaction
boost::signal<void (const App::Document&)> signalAbortTransaction;
//@}
/** @name File handling of the document */