summaryrefslogtreecommitdiffstats
path: root/src/corelib/text/qlocale.cpp
diff options
context:
space:
mode:
authorSona Kurazyan <sona.kurazyan@qt.io>2022-03-15 10:37:23 +0100
committerSona Kurazyan <sona.kurazyan@qt.io>2022-04-01 19:33:12 +0100
commita3f7dd5260d1855e637d4a616a82c96b4e4cc77c (patch)
treee558881ef63939c57555440f412ecb28d4ab53b7 /src/corelib/text/qlocale.cpp
parent678548afe8b36b9c7b447443343a4ea713103363 (diff)
Allow brace initialization for some of QLatin1StringView constructors
Removed "explicit" keyword from constructors taking (const char *, qsizetype) and (const char *, const char *). Switched to using brace initialization for creating QLatin1StringView in QtCore. [ChangeLog][QtCore][QLatin1StringView] The (const char *, qsizetype) and (const char *, const char *) constructors are no longer explicit. Change-Id: I4f6760692e4df60fe4231e86a25f6ea03cd1bf82 Reviewed-by: Marc Mutz <marc.mutz@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Diffstat (limited to 'src/corelib/text/qlocale.cpp')
-rw-r--r--src/corelib/text/qlocale.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/corelib/text/qlocale.cpp b/src/corelib/text/qlocale.cpp
index 6a191dfce6..926fa50bd8 100644
--- a/src/corelib/text/qlocale.cpp
+++ b/src/corelib/text/qlocale.cpp
@@ -228,16 +228,16 @@ QLatin1StringView QLocalePrivate::languageToCode(QLocale::Language language,
const LanguageCodeEntry &i = languageCodeList[language];
if (codeTypes.testFlag(QLocale::ISO639Part1) && i.part1.isValid())
- return QLatin1StringView(i.part1.code, 2);
+ return {i.part1.code, 2};
if (codeTypes.testFlag(QLocale::ISO639Part2B) && i.part2B.isValid())
- return QLatin1StringView(i.part2B.code, 3);
+ return {i.part2B.code, 3};
if (codeTypes.testFlag(QLocale::ISO639Part2T) && i.part2T.isValid())
- return QLatin1StringView(i.part2T.code, 3);
+ return {i.part2T.code, 3};
if (codeTypes.testFlag(QLocale::ISO639Part3))
- return QLatin1StringView(i.part3.code, 3);
+ return {i.part3.code, 3};
return {};
}
@@ -247,7 +247,7 @@ QLatin1StringView QLocalePrivate::scriptToCode(QLocale::Script script)
if (script == QLocale::AnyScript || script > QLocale::LastScript)
return {};
const unsigned char *c = script_code_list + 4 * script;
- return QLatin1StringView(reinterpret_cast<const char *>(c), 4);
+ return {reinterpret_cast<const char *>(c), 4};
}
QLatin1StringView QLocalePrivate::territoryToCode(QLocale::Territory territory)
@@ -256,7 +256,7 @@ QLatin1StringView QLocalePrivate::territoryToCode(QLocale::Territory territory)
return {};
const unsigned char *c = territory_code_list + 3 * territory;
- return QLatin1StringView(reinterpret_cast<const char*>(c), c[2] == 0 ? 2 : 3);
+ return {reinterpret_cast<const char*>(c), c[2] == 0 ? 2 : 3};
}
namespace {