diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2021-12-08 15:16:49 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2021-12-08 16:57:59 +0100 |
commit | c92c0776829aaa04b924bf970396a312994af8d0 (patch) | |
tree | ae6311c14d4fe54401586aa4ca3c1c313a72f971 /sd/source/ui/sidebar/LayoutMenu.cxx | |
parent | loplugin:stringliteraldefine in sw (diff) | |
download | core-c92c0776829aaa04b924bf970396a312994af8d0.tar.gz core-c92c0776829aaa04b924bf970396a312994af8d0.zip |
use more OUStringLiteral in various
and remove some unused defines
Change-Id: Ie560fccb674568ba88175d2e68ca83b92cfcf312
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126544
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'sd/source/ui/sidebar/LayoutMenu.cxx')
-rw-r--r-- | sd/source/ui/sidebar/LayoutMenu.cxx | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/sd/source/ui/sidebar/LayoutMenu.cxx b/sd/source/ui/sidebar/LayoutMenu.cxx index 8483616c5e10..ffc5795e5e44 100644 --- a/sd/source/ui/sidebar/LayoutMenu.cxx +++ b/sd/source/ui/sidebar/LayoutMenu.cxx @@ -74,7 +74,7 @@ namespace { struct snewfoil_value_info { - const char* msBmpResId; + rtl::OUStringConstExpr msBmpResId; TranslateId mpStrResId; WritingMode meWritingMode; AutoLayout maAutoLayout; @@ -82,11 +82,13 @@ struct snewfoil_value_info } +constexpr OUStringLiteral EMPTY = u""; + const snewfoil_value_info notes[] = { {BMP_FOILN_01, STR_AUTOLAYOUT_NOTES, WritingMode_LR_TB, AUTOLAYOUT_NOTES}, - {"", {}, WritingMode_LR_TB, AUTOLAYOUT_NONE}, + {EMPTY, {}, WritingMode_LR_TB, AUTOLAYOUT_NONE}, }; const snewfoil_value_info handout[] = @@ -103,7 +105,7 @@ const snewfoil_value_info handout[] = AUTOLAYOUT_HANDOUT6}, {BMP_FOILH_09, STR_AUTOLAYOUT_HANDOUT9, WritingMode_LR_TB, AUTOLAYOUT_HANDOUT9}, - {"", {}, WritingMode_LR_TB, AUTOLAYOUT_NONE}, + {EMPTY, {}, WritingMode_LR_TB, AUTOLAYOUT_NONE}, }; const snewfoil_value_info standard[] = @@ -126,7 +128,7 @@ const snewfoil_value_info standard[] = {BMP_LAYOUT_VERTICAL01, STR_AL_VERT_TITLE_VERT_OUTLINE, WritingMode_TB_RL, AUTOLAYOUT_VTITLE_VCONTENT}, {BMP_LAYOUT_HEAD02, STR_AL_TITLE_VERT_OUTLINE, WritingMode_TB_RL, AUTOLAYOUT_TITLE_VCONTENT}, {BMP_LAYOUT_HEAD02A, STR_AL_TITLE_VERT_OUTLINE_CLIPART, WritingMode_TB_RL, AUTOLAYOUT_TITLE_2VTEXT}, - {"", {}, WritingMode_LR_TB, AUTOLAYOUT_NONE} + {EMPTY, {}, WritingMode_LR_TB, AUTOLAYOUT_NONE} }; class LayoutValueSet : public ValueSet @@ -542,7 +544,7 @@ void LayoutMenu::Fill() { if ((WritingMode_TB_RL != pInfo->meWritingMode) || bVertical) { - Image aImg("private:graphicrepository/" + OUString::createFromAscii(pInfo->msBmpResId)); + Image aImg("private:graphicrepository/" + static_cast<const OUString &>(pInfo->msBmpResId)); if (bRightToLeft && (WritingMode_TB_RL != pInfo->meWritingMode)) { // FIXME: avoid interpolating RTL layouts. |