summaryrefslogtreecommitdiffstats
path: root/src/ui/widget
diff options
context:
space:
mode:
authorTomasz Boczkowski <penginsbacon@gmail.com>2014-05-31 08:35:07 +0000
committerTomasz Boczkowski <penginsbacon@gmail.com>2014-05-31 08:35:07 +0000
commite8f6b534a6db5c64b5d3a1fc9e4f1f691cb04ecc (patch)
treefdf8a506c6a86b7c9f7e8f18a0e76426f9db793e /src/ui/widget
parentColorSlider coding style (diff)
downloadinkscape-e8f6b534a6db5c64b5d3a1fc9e4f1f691cb04ecc.tar.gz
inkscape-e8f6b534a6db5c64b5d3a1fc9e4f1f691cb04ecc.zip
added dragged, released, grabbed signals to SelectedColor
(bzr r13341.6.33)
Diffstat (limited to 'src/ui/widget')
-rw-r--r--src/ui/widget/color-entry.cpp2
-rw-r--r--src/ui/widget/color-entry.h1
2 files changed, 3 insertions, 0 deletions
diff --git a/src/ui/widget/color-entry.cpp b/src/ui/widget/color-entry.cpp
index 223c86fd3..56fd6080e 100644
--- a/src/ui/widget/color-entry.cpp
+++ b/src/ui/widget/color-entry.cpp
@@ -30,6 +30,7 @@ ColorEntry::ColorEntry(SelectedColor &color)
, _updating(false)
{
_color_changed_connection = color.signal_changed.connect(sigc::mem_fun(this, &ColorEntry::_onColorChanged));
+ _color_dragged_connection = color.signal_dragged.connect(sigc::mem_fun(this, &ColorEntry::_onColorChanged));
_onColorChanged();
set_max_length(8);
@@ -39,6 +40,7 @@ ColorEntry::ColorEntry(SelectedColor &color)
ColorEntry::~ColorEntry() {
_color_changed_connection.disconnect();
+ _color_dragged_connection.disconnect();
}
void ColorEntry::on_changed() {
diff --git a/src/ui/widget/color-entry.h b/src/ui/widget/color-entry.h
index 742324337..148b5dfe9 100644
--- a/src/ui/widget/color-entry.h
+++ b/src/ui/widget/color-entry.h
@@ -39,6 +39,7 @@ private:
SelectedColor &_color;
sigc::connection _color_changed_connection;
+ sigc::connection _color_dragged_connection;
bool _updating;
};