QmlDesigner: Fix QmlObjectNode::generateTranslatableText

This fixes the case for qsTranslate. A context has to be provided.

Change-Id: I96004f13c84e2269b4226d6c184c7874d74955b0
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Aleksei German <aleksei.german@qt.io>
This commit is contained in:
Thomas Hartmann
2022-09-08 12:14:35 +02:00
parent d24a09a6be
commit 5f3ef5f991

View File

@@ -653,7 +653,7 @@ QString QmlObjectNode::generateTranslatableText(const QString &text)
DesignerSettingsKey::TYPE_OF_QSTR_FUNCTION).toInt()) {
case 0: return QString(QStringLiteral("qsTr(\"%1\")")).arg(text);
case 1: return QString(QStringLiteral("qsTrId(\"%1\")")).arg(text);
case 2: return QString(QStringLiteral("qsTranslate(\"\"\"%1\")")).arg(text);
case 2: return QString(QStringLiteral("qsTranslate(\"%1\", \"context\")")).arg(text);
default:
break;