summaryrefslogtreecommitdiffstats
path: root/src/ui/dialog/livepatheffect-editor.h
diff options
context:
space:
mode:
authorJohn Smith <john.smith7545@yahoo.com>2012-08-07 08:45:50 +0000
committerJohn Smith <john.smith7545@yahoo.com>2012-08-07 08:45:50 +0000
commitd2e06a8ebec38b7819efc7dacccd720b477aaadc (patch)
tree26f27a72083fcc5bd619be07e7f466b0c078d48c /src/ui/dialog/livepatheffect-editor.h
parentUse Gtk::StyleContext in OCAL dialog (diff)
downloadinkscape-d2e06a8ebec38b7819efc7dacccd720b477aaadc.tar.gz
inkscape-d2e06a8ebec38b7819efc7dacccd720b477aaadc.zip
Fix for 427514 : Filter effects dialog data mirroring
(bzr r11596)
Diffstat (limited to 'src/ui/dialog/livepatheffect-editor.h')
-rw-r--r--src/ui/dialog/livepatheffect-editor.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/ui/dialog/livepatheffect-editor.h b/src/ui/dialog/livepatheffect-editor.h
index 20b0a673d..4aac25eaa 100644
--- a/src/ui/dialog/livepatheffect-editor.h
+++ b/src/ui/dialog/livepatheffect-editor.h
@@ -23,7 +23,7 @@
#include <gtkmm/scrolledwindow.h>
#include <gtkmm/toolbar.h>
#include <gtkmm/buttonbox.h>
-
+#include "ui/dialog/desktop-tracker.h"
class SPDesktop;
class SPLPEItem;
@@ -50,6 +50,16 @@ public:
void setDesktop(SPDesktop *desktop);
private:
+
+ /**
+ * Auxiliary widget to keep track of desktop changes for the floating dialog.
+ */
+ DesktopTracker deskTrack;
+
+ /**
+ * Link to callback function for a change in desktop (window).
+ */
+ sigc::connection desktopChangeConn;
sigc::connection selection_changed_connection;
sigc::connection selection_modified_connection;