summaryrefslogtreecommitdiffstats
path: root/src/ui/widget/object-composite-settings.h
diff options
context:
space:
mode:
authorMenTaLguY <mental@rydia.net>2008-01-01 04:40:23 +0000
committermental <mental@users.sourceforge.net>2008-01-01 04:40:23 +0000
commit80722c37badb6cb33080a6cbf39befe2bfb549c4 (patch)
treed74fdac5beb8d27e91e7c92fae00199f4b571f18 /src/ui/widget/object-composite-settings.h
parentabstraction for style widget subjects (diff)
downloadinkscape-80722c37badb6cb33080a6cbf39befe2bfb549c4.tar.gz
inkscape-80722c37badb6cb33080a6cbf39befe2bfb549c4.zip
first crack at enabling blend for layers dialog
(bzr r4354)
Diffstat (limited to 'src/ui/widget/object-composite-settings.h')
-rw-r--r--src/ui/widget/object-composite-settings.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/ui/widget/object-composite-settings.h b/src/ui/widget/object-composite-settings.h
index 6cbcc82af..801ef76af 100644
--- a/src/ui/widget/object-composite-settings.h
+++ b/src/ui/widget/object-composite-settings.h
@@ -32,6 +32,8 @@ public:
ObjectCompositeSettings();
~ObjectCompositeSettings();
+ void setSubject(StyleSubject *subject);
+
private:
Gtk::VBox _opacity_vbox;
Gtk::HBox _opacity_label_box;
@@ -41,7 +43,7 @@ private:
Gtk::HScale _opacity_hscale;
Gtk::SpinButton _opacity_spin_button;
- StyleSubject::Selection _subject;
+ StyleSubject *_subject;
SimpleFilterModifier _fe_cb;
Gtk::VBox _fe_vbox;
@@ -49,6 +51,7 @@ private:
static void _on_desktop_switch(Inkscape::Application *application, SPDesktop *desktop, ObjectCompositeSettings *w);
void _subjectChanged();
+ sigc::connection _subject_changed;
void _blendBlurValueChanged();
void _opacityValueChanged();