diff options
author | Robin Gareus <robin@gareus.org> | 2016-04-27 01:07:53 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2016-04-27 01:07:53 +0200 |
commit | 49e5494907a8536442dbf808416096734bec453c (patch) | |
tree | a480f0f0d05ad187a7787692819ae2b866593db3 /libs/gtkmm2ext/gtkmm2ext/persistent_tooltip.h | |
parent | 54e01f4e48739590e25ea8448a5a80a1b95e8cec (diff) |
also hide persistent tooltips
debatable, since most of them are not "help/tool info" but rather
"current value display".
Then again tooltip is tooltip and can be annoying or not wanted.
Diffstat (limited to 'libs/gtkmm2ext/gtkmm2ext/persistent_tooltip.h')
-rw-r--r-- | libs/gtkmm2ext/gtkmm2ext/persistent_tooltip.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libs/gtkmm2ext/gtkmm2ext/persistent_tooltip.h b/libs/gtkmm2ext/gtkmm2ext/persistent_tooltip.h index 9883fd2020..3b0fe48184 100644 --- a/libs/gtkmm2ext/gtkmm2ext/persistent_tooltip.h +++ b/libs/gtkmm2ext/gtkmm2ext/persistent_tooltip.h @@ -40,8 +40,11 @@ class LIBGTKMM2EXT_API PersistentTooltip : public sigc::trackable void set_center_alignment (bool align_to_center); virtual bool dragging () const; + static void set_tooltips_enabled (bool en) { _tooltips_enabled = en; } + static bool tooltips_enabled () { return _tooltips_enabled; } private: + static bool _tooltips_enabled; bool timeout (); void show (); void hide (); |