Date: Mon, 19 Sep 2022 15:45:07 +0200 Subject: fix qsTr context computation in GlobalExtensions::method_qsTr Fixes: QTBUG-106705 diff --git a/src/qml/qml/v8/qqmlbuiltinfunctions.cpp b/src/qml/qml/v8/qqmlbuiltinfunctions.cpp index 2aa4f1398e..f3b601a267 100644 --- a/src/qml/qml/v8/qqmlbuiltinfunctions.cpp +++ b/src/qml/qml/v8/qqmlbuiltinfunctions.cpp @@ -2057,7 +2057,7 @@ ReturnedValue GlobalExtensions::method_qsTr(const FunctionObject *b, const Value if (context.isEmpty() && fileName.startsWith(QLatin1String(":/"))) context = fileName; } - context = QFileInfo(context).baseName(); + context = QFileInfo(context).completeBaseName(); } frame = frame->parent; }