diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2022-04-26 13:27:39 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2022-04-26 19:37:20 +0200 |
commit | 5fe702f1b69a02a274621a01db68256a94edfd36 (patch) | |
tree | 8b07b80a9046040ba7da685e4063f5f21e1f0eaa /svx/source/gallery2 | |
parent | cf2dc247ff5f726238856e9b46a4926a30430e14 (diff) |
add o3tl::toUInt32
Change-Id: I07f11bf12fbe1d1c2d812fa0965d6e632e1e1aba
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133437
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'svx/source/gallery2')
-rw-r--r-- | svx/source/gallery2/galbrws2.cxx | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/svx/source/gallery2/galbrws2.cxx b/svx/source/gallery2/galbrws2.cxx index 2e715fa95071..27ba2634d451 100644 --- a/svx/source/gallery2/galbrws2.cxx +++ b/svx/source/gallery2/galbrws2.cxx @@ -53,6 +53,7 @@ #include <memory> #include <cppuhelper/implbase.hxx> #include <osl/diagnose.h> +#include <o3tl/string_view.hxx> GalleryBrowserMode GalleryBrowser2::meInitMode = GALLERYBROWSERMODE_ICON; @@ -112,7 +113,7 @@ private: static void Execute( const CommandInfo &rCmdInfo, const css::uno::Sequence< css::beans::PropertyValue > &rArguments ); - void MenuSelectHdl(const OString& rIdent); + void MenuSelectHdl(std::string_view rIdent); void BackgroundMenuSelectHdl(sal_uInt16 nId); public: GalleryThemePopup(weld::Widget* pParent, @@ -286,12 +287,12 @@ void GalleryThemePopup::ExecutePopup(weld::Widget* pParent, const ::Point &rPos) MenuSelectHdl(mxPopupMenu->popup_at_rect(pParent, tools::Rectangle(rPos, Size(1,1)))); } -void GalleryThemePopup::MenuSelectHdl(const OString& rIdent) +void GalleryThemePopup::MenuSelectHdl(std::string_view rIdent) { - if (rIdent.isEmpty()) + if (rIdent.empty()) return; - sal_uInt16 nSubMenuId = rIdent.toUInt32(); + sal_uInt16 nSubMenuId = o3tl::toUInt32(rIdent); if (nSubMenuId) { BackgroundMenuSelectHdl(nSubMenuId-1); |