summaryrefslogtreecommitdiff
path: root/framework/inc
diff options
context:
space:
mode:
authorSerge Krot <Serge.Krot@cib.de>2019-10-16 16:03:41 +0200
committerThorsten Behrens <Thorsten.Behrens@CIB.de>2019-11-01 00:22:26 +0100
commitc720ad95d0c375d217db2816877a6d25d825163a (patch)
treec51b953dc0c0ac818ba13eb77ccc97d8b2218178 /framework/inc
parent414cfd7a298cf378863cde992b2d7c69629fa791 (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.hxx9
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;
};
}