forked from qt-creator/qt-creator
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:
@@ -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;
|
||||
|
||||
|
Reference in New Issue
Block a user