add new signal to Document class for convinience and add method to DocumentObserver

This commit is contained in:
wmayer
2017-04-07 15:14:45 +02:00
parent bf542266c4
commit aaac13c2d3
4 changed files with 13 additions and 0 deletions

View File

@@ -71,6 +71,8 @@ void DocumentObserver::attachDocument(Document* doc)
(&DocumentObserver::slotUndoDocument, this, _1));
this->connectDocumentRedo = doc->signalRedoDocument.connect(boost::bind
(&DocumentObserver::slotRedoDocument, this, _1));
this->connectDocumentDelete = doc->signalDeleteDocument.connect(boost::bind
(&DocumentObserver::slotDeleteDocument, this, _1));
}
void DocumentObserver::detachDocument()
@@ -84,6 +86,7 @@ void DocumentObserver::detachDocument()
this->connectDocumentResetObject.disconnect();
this->connectDocumentUndo.disconnect();
this->connectDocumentRedo.disconnect();
this->connectDocumentDelete.disconnect();
}
void DocumentObserver::enableNotifications(DocumentObserver::Notifications value)
@@ -107,6 +110,10 @@ void DocumentObserver::slotRedoDocument(const Document& /*Doc*/)
{
}
void DocumentObserver::slotDeleteDocument(const Document& /*Doc*/)
{
}
void DocumentObserver::slotCreatedObject(const ViewProviderDocumentObject& /*Obj*/)
{
}