[Libreoffice-commits] core.git: sfx2/inc sfx2/source
Caolán McNamara (via logerrit)
logerrit at kemper.freedesktop.org
Wed May 19 15:07:36 UTC 2021
sfx2/inc/emojicontrol.hxx | 4 ++--
sfx2/source/control/emojicontrol.cxx | 22 +++++++++++-----------
2 files changed, 13 insertions(+), 13 deletions(-)
New commits:
commit 749be84cefbce1c24b46ab8cc296064216087312
Author: Caolán McNamara <caolanm at redhat.com>
AuthorDate: Wed May 19 14:06:14 2021 +0100
Commit: Caolán McNamara <caolanm at redhat.com>
CommitDate: Wed May 19 17:06:52 2021 +0200
use toggle instead of click for ToggleButton
Change-Id: Ia2382e030bb668528e0ad56fd91b19e8621531f3
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115810
Tested-by: Caolán McNamara <caolanm at redhat.com>
Reviewed-by: Caolán McNamara <caolanm at redhat.com>
diff --git a/sfx2/inc/emojicontrol.hxx b/sfx2/inc/emojicontrol.hxx
index 2e2ab150762f..787405d101fb 100644
--- a/sfx2/inc/emojicontrol.hxx
+++ b/sfx2/inc/emojicontrol.hxx
@@ -36,9 +36,9 @@ public:
private:
static void ConvertLabelToUnicode(weld::ToggleButton& rBtn);
- FILTER_CATEGORY getFilter(const weld::Button& rBtn) const;
+ FILTER_CATEGORY getFilter(const weld::ToggleButton& rBtn) const;
- DECL_LINK(ActivatePageHdl, weld::Button&, void);
+ DECL_LINK(ActivatePageHdl, weld::ToggleButton&, void);
DECL_STATIC_LINK(SfxEmojiControl, InsertHdl, ThumbnailViewItem*, void);
std::unique_ptr<weld::ToggleButton> mxPeopleBtn;
diff --git a/sfx2/source/control/emojicontrol.cxx b/sfx2/source/control/emojicontrol.cxx
index c3e9910ddacd..0d51ce805e68 100644
--- a/sfx2/source/control/emojicontrol.cxx
+++ b/sfx2/source/control/emojicontrol.cxx
@@ -62,15 +62,15 @@ SfxEmojiControl::SfxEmojiControl(const EmojiPopup* pControl, weld::Widget* pPare
ConvertLabelToUnicode(*mxFlagsBtn);
ConvertLabelToUnicode(*mxUnicode9Btn);
- mxPeopleBtn->connect_clicked(LINK(this, SfxEmojiControl, ActivatePageHdl));
- mxNatureBtn->connect_clicked(LINK(this, SfxEmojiControl, ActivatePageHdl));
- mxFoodBtn->connect_clicked(LINK(this, SfxEmojiControl, ActivatePageHdl));
- mxActivityBtn->connect_clicked(LINK(this, SfxEmojiControl, ActivatePageHdl));
- mxTravelBtn->connect_clicked(LINK(this, SfxEmojiControl, ActivatePageHdl));
- mxObjectsBtn->connect_clicked(LINK(this, SfxEmojiControl, ActivatePageHdl));
- mxSymbolsBtn->connect_clicked(LINK(this, SfxEmojiControl, ActivatePageHdl));
- mxFlagsBtn->connect_clicked(LINK(this, SfxEmojiControl, ActivatePageHdl));
- mxUnicode9Btn->connect_clicked(LINK(this, SfxEmojiControl, ActivatePageHdl));
+ mxPeopleBtn->connect_toggled(LINK(this, SfxEmojiControl, ActivatePageHdl));
+ mxNatureBtn->connect_toggled(LINK(this, SfxEmojiControl, ActivatePageHdl));
+ mxFoodBtn->connect_toggled(LINK(this, SfxEmojiControl, ActivatePageHdl));
+ mxActivityBtn->connect_toggled(LINK(this, SfxEmojiControl, ActivatePageHdl));
+ mxTravelBtn->connect_toggled(LINK(this, SfxEmojiControl, ActivatePageHdl));
+ mxObjectsBtn->connect_toggled(LINK(this, SfxEmojiControl, ActivatePageHdl));
+ mxSymbolsBtn->connect_toggled(LINK(this, SfxEmojiControl, ActivatePageHdl));
+ mxFlagsBtn->connect_toggled(LINK(this, SfxEmojiControl, ActivatePageHdl));
+ mxUnicode9Btn->connect_toggled(LINK(this, SfxEmojiControl, ActivatePageHdl));
mxEmojiView->setItemMaxTextLength(ITEM_MAX_TEXT_LENGTH);
mxEmojiView->setItemDimensions(ITEM_MAX_WIDTH, 0, ITEM_MAX_HEIGHT, ITEM_PADDING);
@@ -99,7 +99,7 @@ void SfxEmojiControl::ConvertLabelToUnicode(weld::ToggleButton& rBtn)
rBtn.set_label(sHexText.toString());
}
-FILTER_CATEGORY SfxEmojiControl::getFilter(const weld::Button& rCurPageId) const
+FILTER_CATEGORY SfxEmojiControl::getFilter(const weld::ToggleButton& rCurPageId) const
{
if (&rCurPageId == mxPeopleBtn.get())
return FILTER_CATEGORY::PEOPLE;
@@ -123,7 +123,7 @@ FILTER_CATEGORY SfxEmojiControl::getFilter(const weld::Button& rCurPageId) const
return FILTER_CATEGORY::PEOPLE;
}
-IMPL_LINK(SfxEmojiControl, ActivatePageHdl, weld::Button&, rButton, void)
+IMPL_LINK(SfxEmojiControl, ActivatePageHdl, weld::ToggleButton&, rButton, void)
{
mxPeopleBtn->set_active(&rButton == mxPeopleBtn.get());
mxNatureBtn->set_active(&rButton == mxNatureBtn.get());
More information about the Libreoffice-commits
mailing list