summaryrefslogtreecommitdiffstats
path: root/src/ui/selected-color.h
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/selected-color.h
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/selected-color.h')
-rw-r--r--src/ui/selected-color.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/ui/selected-color.h b/src/ui/selected-color.h
index 08b84b66c..ec0cc55e3 100644
--- a/src/ui/selected-color.h
+++ b/src/ui/selected-color.h
@@ -42,6 +42,11 @@ public:
void setColorAlpha(SPColor const &color, gfloat alpha, bool emit = false);
void colorAlpha(SPColor &color, gfloat &alpha) const;
+ void setHeld(bool held);
+
+ sigc::signal<void> signal_grabbed;
+ sigc::signal<void> signal_dragged;
+ sigc::signal<void> signal_released;
sigc::signal<void> signal_changed;
private:
// By default, disallow copy constructor and assignment operator
@@ -54,6 +59,7 @@ private:
*/
gfloat _alpha;
+ bool _held;
/**
* This flag is true if no color is set yet
*/