summaryrefslogtreecommitdiffstats
path: root/sd/source/ui/sidebar/LayoutMenu.cxx
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2021-12-08 15:16:49 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2021-12-08 16:57:59 +0100
commitc92c0776829aaa04b924bf970396a312994af8d0 (patch)
treeae6311c14d4fe54401586aa4ca3c1c313a72f971 /sd/source/ui/sidebar/LayoutMenu.cxx
parentloplugin:stringliteraldefine in sw (diff)
downloadcore-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.cxx12
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.