summaryrefslogtreecommitdiffstats
path: root/src/sp-object.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/sp-object.h')
-rw-r--r--src/sp-object.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/sp-object.h b/src/sp-object.h
index 767f8b978..e853de097 100644
--- a/src/sp-object.h
+++ b/src/sp-object.h
@@ -322,6 +322,10 @@ struct SPObject : public GObject {
return _delete_signal.connect(slot);
}
+ sigc::connection connectPositionChanged(sigc::slot<void, SPObject *> slot) {
+ return _position_changed_signal.connect(slot);
+ }
+
/** @brief Returns the object which supercedes this one (if any).
*
* This is mainly useful for ensuring we can correctly perform a series of moves or deletes,
@@ -442,6 +446,7 @@ struct SPObject : public GObject {
void _requireSVGVersion(Inkscape::Version version);
sigc::signal<void, SPObject *> _delete_signal;
+ sigc::signal<void, SPObject *> _position_changed_signal;
SPObject *_successor;
CollectionPolicy _collection_policy;
gchar *_label;