summaryrefslogtreecommitdiffstats
path: root/src/ui/widget/spin-slider.cpp
diff options
context:
space:
mode:
authorNicholas Bishop <nicholasbishop@gmail.com>2007-07-29 04:48:08 +0000
committernicholasbishop <nicholasbishop@users.sourceforge.net>2007-07-29 04:48:08 +0000
commit85abc238180bc4b152c11a961667a21d186b0cf0 (patch)
tree9c57769b547cf401b6a7dc7e0240d271ec00c10b /src/ui/widget/spin-slider.cpp
parentFilter effects dialog: (diff)
downloadinkscape-85abc238180bc4b152c11a961667a21d186b0cf0.tar.gz
inkscape-85abc238180bc4b152c11a961667a21d186b0cf0.zip
Filter effects dialog:
* feMergeNodes can be deleted by clicking the input without dragging. * feMergeNodes can be added using a special empty input at the bottom of primitive. (bzr r3335)
Diffstat (limited to 'src/ui/widget/spin-slider.cpp')
-rw-r--r--src/ui/widget/spin-slider.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/ui/widget/spin-slider.cpp b/src/ui/widget/spin-slider.cpp
index e777542e3..c0b597ed2 100644
--- a/src/ui/widget/spin-slider.cpp
+++ b/src/ui/widget/spin-slider.cpp
@@ -22,6 +22,8 @@ SpinSlider::SpinSlider(double value, double lower, double upper, double step_inc
: AttrWidget(a), _adjustment(value, lower, upper, step_inc),
_scale(_adjustment), _spin(_adjustment, climb_rate, digits)
{
+ signal_value_changed().connect(signal_attr_changed().make_slot());
+
pack_start(_scale);
pack_start(_spin, false, false);
@@ -104,6 +106,8 @@ DualSpinSlider::DualSpinSlider(double value, double lower, double upper, double
: AttrWidget(a), _s1(value, lower, upper, step_inc, climb_rate, digits),
_s2(value, lower, upper, step_inc, climb_rate, digits)
{
+ signal_value_changed().connect(signal_attr_changed().make_slot());
+
_s1.get_adjustment().signal_value_changed().connect(_signal_value_changed.make_slot());
_s2.get_adjustment().signal_value_changed().connect(_signal_value_changed.make_slot());
}