Expose edit signals to Gui observer

This commit is contained in:
ickby
2018-10-03 14:34:53 +02:00
committed by wmayer
parent 835c75421f
commit 761881fe99
5 changed files with 96 additions and 4 deletions

View File

@@ -66,6 +66,10 @@ private:
void slotDeletedObject(const Gui::ViewProvider& Obj);
/** The property of an observed object has changed */
void slotChangedObject(const Gui::ViewProvider& Obj, const App::Property& Prop);
/** The object was set into edit mode */
void slotInEdit(const Gui::ViewProviderDocumentObject& Obj);
/** The has left edit mode */
void slotResetEdit(const Gui::ViewProviderDocumentObject& Obj);
private:
Py::Object inst;
@@ -80,6 +84,8 @@ private:
Connection connectDocumentCreatedObject;
Connection connectDocumentDeletedObject;
Connection connectDocumentChangedObject;
Connection connectDocumentObjectInEdit;
Connection connectDocumentObjectResetEdit;
};
} //namespace Gui