aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorUlf Hermann <ulf.hermann@qt.io>2024-04-30 10:16:09 +0200
committerUlf Hermann <ulf.hermann@qt.io>2024-04-30 15:37:53 +0200
commit531e6d0b40dfb68fea7d0b867c587e68faaaf2b5 (patch)
tree100e36458df76aca7cb2b45180f566cb24aaf142
parent88988c900d9bca3967816f8a3d0e30bf4178ed0f (diff)
QmlCompiler: Avoid implicit construction of QString from const char *
Amends commit 8bf5aae19b77b618f3f7a55a59e87c8a319475a8 Change-Id: Iee6d598f0ba21065e2285b73ad6813ebb8eec298 Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
-rw-r--r--src/qmlcompiler/qqmljscodegenerator.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/qmlcompiler/qqmljscodegenerator.cpp b/src/qmlcompiler/qqmljscodegenerator.cpp
index e6529a07d9..a3ac32f024 100644
--- a/src/qmlcompiler/qqmljscodegenerator.cpp
+++ b/src/qmlcompiler/qqmljscodegenerator.cpp
@@ -84,9 +84,9 @@ QString QQmlJSCodeGenerator::compositeListMetaType(const QString &elementName) c
QString QQmlJSCodeGenerator::compositeMetaType(const QString &elementName) const
{
return u"[](auto *aotContext) { static const auto t = QQmlPrivate::compositeMetaType("
- "aotContext->compilationUnit, \""_s
+ "aotContext->compilationUnit, QStringLiteral(\""_s
+ elementName
- + u"\"); return t; }(aotContext)"_s;
+ + u"\")); return t; }(aotContext)"_s;
}
QString QQmlJSCodeGenerator::metaObject(const QQmlJSScope::ConstPtr &objectType)