PropertyExpressionEngine/DocumentObject: Track object deletes and update dependencies accordingly.

This commit is contained in:
Eivind Kvedalen
2015-12-20 01:15:22 +01:00
committed by wmayer
parent 7b25d454b5
commit df660dc280
4 changed files with 56 additions and 0 deletions

View File

@@ -223,6 +223,7 @@ protected: // attributes
// Connections to track relabeling of document and document objects
boost::BOOST_SIGNALS_NAMESPACE::scoped_connection onRelabledDocumentConnection;
boost::BOOST_SIGNALS_NAMESPACE::scoped_connection onRelabledObjectConnection;
boost::BOOST_SIGNALS_NAMESPACE::scoped_connection onDeletedObjectConnection;
/// Old label; used for renaming expressions
std::string oldLabel;