diff options
author | Serge Krot <Serge.Krot@cib.de> | 2019-10-16 16:03:41 +0200 |
---|---|---|
committer | Thorsten Behrens <Thorsten.Behrens@CIB.de> | 2019-11-01 00:22:26 +0100 |
commit | c720ad95d0c375d217db2816877a6d25d825163a (patch) | |
tree | c51b953dc0c0ac818ba13eb77ccc97d8b2218178 /framework/inc | |
parent | 414cfd7a298cf378863cde992b2d7c69629fa791 (diff) |
ToggleButton: add ability to set tooltip text for pop-up menu items
Change-Id: Iacd5c97438782ffddc8a9196688e1d58abce9abe
Reviewed-on: https://gerrit.libreoffice.org/80906
Reviewed-by: Serge Krot (CIB) <Serge.Krot@cib.de>
Tested-by: Serge Krot (CIB) <Serge.Krot@cib.de>
(cherry picked from commit 8f79936d5278fd5172f5864f99befaa878de5f5d)
Reviewed-on: https://gerrit.libreoffice.org/81642
Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
Diffstat (limited to 'framework/inc')
-rwxr-xr-x[-rw-r--r--] | framework/inc/uielement/togglebuttontoolbarcontroller.hxx | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/framework/inc/uielement/togglebuttontoolbarcontroller.hxx b/framework/inc/uielement/togglebuttontoolbarcontroller.hxx index 1550e554d59f..ae532858d25b 100644..100755 --- a/framework/inc/uielement/togglebuttontoolbarcontroller.hxx +++ b/framework/inc/uielement/togglebuttontoolbarcontroller.hxx @@ -36,6 +36,13 @@ class ToggleButtonToolbarController : public ComplexToolbarController { public: + class DropdownMenuItem + { + public: + OUString mLabel; + OUString mTipHelpText; + }; + enum class Style { DropDownButton, @@ -64,7 +71,7 @@ class ToggleButtonToolbarController : public ComplexToolbarController DECL_LINK( MenuSelectHdl, Menu *, bool); OUString m_aCurrentSelection; - std::vector< OUString > m_aDropdownMenuList; + std::vector< DropdownMenuItem > m_aDropdownMenuList; }; } |