diff options
| author | MenTaLguY <mental@rydia.net> | 2008-01-01 04:40:11 +0000 |
|---|---|---|
| committer | mental <mental@users.sourceforge.net> | 2008-01-01 04:40:11 +0000 |
| commit | dbe58d32dd09f976f41badfb80cd31f9656e5af5 (patch) | |
| tree | 706dfc0cf4f3a0054c157194cdc008b7b4a462b6 /src/ui/widget/object-composite-settings.h | |
| parent | factor filter and opacity controls into separate metawidget (diff) | |
| download | inkscape-dbe58d32dd09f976f41badfb80cd31f9656e5af5.tar.gz inkscape-dbe58d32dd09f976f41badfb80cd31f9656e5af5.zip | |
abstraction for style widget subjects
(bzr r4353)
Diffstat (limited to 'src/ui/widget/object-composite-settings.h')
| -rw-r--r-- | src/ui/widget/object-composite-settings.h | 19 |
1 files changed, 5 insertions, 14 deletions
diff --git a/src/ui/widget/object-composite-settings.h b/src/ui/widget/object-composite-settings.h index fa007685b..6cbcc82af 100644 --- a/src/ui/widget/object-composite-settings.h +++ b/src/ui/widget/object-composite-settings.h @@ -21,6 +21,7 @@ #include <gtkmm/scale.h> #include "ui/widget/filter-effect-chooser.h" +#include "ui/widget/style-subject.h" namespace Inkscape { namespace UI { @@ -40,30 +41,20 @@ private: Gtk::HScale _opacity_hscale; Gtk::SpinButton _opacity_spin_button; + StyleSubject::Selection _subject; + SimpleFilterModifier _fe_cb; Gtk::VBox _fe_vbox; Gtk::Alignment _fe_alignment; - void selectionChanged(Inkscape::Application *inkscape, - Inkscape::Selection *selection); - - static void on_selection_changed(Inkscape::Application *inkscape, - Inkscape::Selection *selection, - ObjectCompositeSettings *w); - - static void on_selection_modified(Inkscape::Application *inkscape, - Inkscape::Selection *selection, - guint flags, - ObjectCompositeSettings *w); + static void _on_desktop_switch(Inkscape::Application *application, SPDesktop *desktop, ObjectCompositeSettings *w); + void _subjectChanged(); void _blendBlurValueChanged(); void _opacityValueChanged(); bool _blocked; - gulong _sel_changed; - gulong _subsel_changed; - gulong _sel_modified; gulong _desktop_activated; }; |
