summaryrefslogtreecommitdiff
path: root/vcl/unx/gtk3/a11y
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2024-05-09 11:48:34 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2024-05-12 20:26:23 +0200
commit24b178cfb6b35789e69d80857e73e911abe338a3 (patch)
tree7498d457ae1d4c2407d26505eb74cd7162208ad4 /vcl/unx/gtk3/a11y
parent8701b4fd4ea9a006c97207bd542dd072f6a92b41 (diff)
createFromAscii -> OUString literals in attribute_set_map_to_property_values
Change-Id: I98f40cba9baf2a21d095af84a07cd794723cb75d Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167552 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'vcl/unx/gtk3/a11y')
-rw-r--r--vcl/unx/gtk3/a11y/atktextattributes.cxx64
1 files changed, 32 insertions, 32 deletions
diff --git a/vcl/unx/gtk3/a11y/atktextattributes.cxx b/vcl/unx/gtk3/a11y/atktextattributes.cxx
index d34d0a3d9860..7f3e5a23ce1e 100644
--- a/vcl/unx/gtk3/a11y/atktextattributes.cxx
+++ b/vcl/unx/gtk3/a11y/atktextattributes.cxx
@@ -1306,42 +1306,42 @@ namespace {
struct AtkTextAttrMapping
{
- const char * name;
- TextPropertyValueFunc const toPropertyValue;
+ OUString name;
+ TextPropertyValueFunc toPropertyValue;
};
}
-const AtkTextAttrMapping g_TextAttrMap[] =
+constexpr AtkTextAttrMapping g_TextAttrMap[]
{
- { "", InvalidValue }, // ATK_TEXT_ATTR_INVALID = 0
- { "ParaLeftMargin", UnitString2CMM }, // ATK_TEXT_ATTR_LEFT_MARGIN
- { "ParaRightMargin", UnitString2CMM }, // ATK_TEXT_ATTR_RIGHT_MARGIN
- { "ParaFirstLineIndent", UnitString2CMM }, // ATK_TEXT_ATTR_INDENT
- { "CharHidden", String2Bool }, // ATK_TEXT_ATTR_INVISIBLE
- { "", InvalidValue }, // ATK_TEXT_ATTR_EDITABLE
- { "ParaTopMargin", UnitString2CMM }, // ATK_TEXT_ATTR_PIXELS_ABOVE_LINES
- { "ParaBottomMargin", UnitString2CMM }, // ATK_TEXT_ATTR_PIXELS_BELOW_LINES
- { "", InvalidValue }, // ATK_TEXT_ATTR_PIXELS_INSIDE_WRAP
- { "", InvalidValue }, // ATK_TEXT_ATTR_BG_FULL_HEIGHT
- { "", InvalidValue }, // ATK_TEXT_ATTR_RISE
- { "CharUnderline", String2Underline }, // ATK_TEXT_ATTR_UNDERLINE
- { "CharStrikeout", String2Strikeout }, // ATK_TEXT_ATTR_STRIKETHROUGH
- { "CharHeight", String2Float }, // ATK_TEXT_ATTR_SIZE
- { "CharScaleWidth", String2Scale }, // ATK_TEXT_ATTR_SCALE
- { "CharWeight", String2Weight }, // ATK_TEXT_ATTR_WEIGHT
- { "CharLocale", String2Locale }, // ATK_TEXT_ATTR_LANGUAGE
- { "CharFontName", SetString }, // ATK_TEXT_ATTR_FAMILY_NAME
- { "CharBackColor", String2Color }, // ATK_TEXT_ATTR_BG_COLOR
- { "CharColor", String2Color }, // ATK_TEXT_ATTR_FG_COLOR
- { "", InvalidValue }, // ATK_TEXT_ATTR_BG_STIPPLE
- { "", InvalidValue }, // ATK_TEXT_ATTR_FG_STIPPLE
- { "", InvalidValue }, // ATK_TEXT_ATTR_WRAP_MODE
- { "", InvalidValue }, // ATK_TEXT_ATTR_DIRECTION
- { "ParaAdjust", Justification2Adjust }, // ATK_TEXT_ATTR_JUSTIFICATION
- { "", InvalidValue }, // ATK_TEXT_ATTR_STRETCH
- { "CharCaseMap", String2CaseMap }, // ATK_TEXT_ATTR_VARIANT
- { "CharPosture", Style2FontSlant } // ATK_TEXT_ATTR_STYLE
+ { u""_ustr, InvalidValue }, // ATK_TEXT_ATTR_INVALID = 0
+ { u"ParaLeftMargin"_ustr, UnitString2CMM }, // ATK_TEXT_ATTR_LEFT_MARGIN
+ { u"ParaRightMargin"_ustr, UnitString2CMM }, // ATK_TEXT_ATTR_RIGHT_MARGIN
+ { u"ParaFirstLineIndent"_ustr, UnitString2CMM }, // ATK_TEXT_ATTR_INDENT
+ { u"CharHidden"_ustr, String2Bool }, // ATK_TEXT_ATTR_INVISIBLE
+ { u""_ustr, InvalidValue }, // ATK_TEXT_ATTR_EDITABLE
+ { u"ParaTopMargin"_ustr, UnitString2CMM }, // ATK_TEXT_ATTR_PIXELS_ABOVE_LINES
+ { u"ParaBottomMargin"_ustr, UnitString2CMM }, // ATK_TEXT_ATTR_PIXELS_BELOW_LINES
+ { u""_ustr, InvalidValue }, // ATK_TEXT_ATTR_PIXELS_INSIDE_WRAP
+ { u""_ustr, InvalidValue }, // ATK_TEXT_ATTR_BG_FULL_HEIGHT
+ { u""_ustr, InvalidValue }, // ATK_TEXT_ATTR_RISE
+ { u"CharUnderline"_ustr, String2Underline }, // ATK_TEXT_ATTR_UNDERLINE
+ { u"CharStrikeout"_ustr, String2Strikeout }, // ATK_TEXT_ATTR_STRIKETHROUGH
+ { u"CharHeight"_ustr, String2Float }, // ATK_TEXT_ATTR_SIZE
+ { u"CharScaleWidth"_ustr, String2Scale }, // ATK_TEXT_ATTR_SCALE
+ { u"CharWeight"_ustr, String2Weight }, // ATK_TEXT_ATTR_WEIGHT
+ { u"CharLocale"_ustr, String2Locale }, // ATK_TEXT_ATTR_LANGUAGE
+ { u"CharFontName"_ustr, SetString }, // ATK_TEXT_ATTR_FAMILY_NAME
+ { u"CharBackColor"_ustr, String2Color }, // ATK_TEXT_ATTR_BG_COLOR
+ { u"CharColor"_ustr, String2Color }, // ATK_TEXT_ATTR_FG_COLOR
+ { u""_ustr, InvalidValue }, // ATK_TEXT_ATTR_BG_STIPPLE
+ { u""_ustr, InvalidValue }, // ATK_TEXT_ATTR_FG_STIPPLE
+ { u""_ustr, InvalidValue }, // ATK_TEXT_ATTR_WRAP_MODE
+ { u""_ustr, InvalidValue }, // ATK_TEXT_ATTR_DIRECTION
+ { u"ParaAdjust"_ustr, Justification2Adjust }, // ATK_TEXT_ATTR_JUSTIFICATION
+ { u""_ustr, InvalidValue }, // ATK_TEXT_ATTR_STRETCH
+ { u"CharCaseMap"_ustr, String2CaseMap }, // ATK_TEXT_ATTR_VARIANT
+ { u"CharPosture"_ustr, Style2FontSlant } // ATK_TEXT_ATTR_STYLE
};
/*****************************************************************************/
@@ -1368,7 +1368,7 @@ attribute_set_map_to_property_values(
if( ! g_TextAttrMap[text_attr].toPropertyValue( pAttributeList[nIndex].Value, attribute->value) )
return false;
- pAttributeList[nIndex].Name = OUString::createFromAscii( g_TextAttrMap[text_attr].name );
+ pAttributeList[nIndex].Name = g_TextAttrMap[text_attr].name;
pAttributeList[nIndex].State = beans::PropertyState_DIRECT_VALUE;
++nIndex;
}