From 5fce4ff2c205d1501d38c1d767028f96519939b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tor=20Arne=20Vestb=C3=B8?= Date: Tue, 3 Oct 2023 14:42:14 +0200 Subject: [PATCH] keyevents test: Force left to right when outputting key combinations Otherwise characters in right to left languages like Hebrew might mess up the output. Change-Id: I8753e7e672159ed515dc6152c3629adf91cfd4a9 Reviewed-by: Eskil Abrahamsen Blomfeldt --- tests/manual/keyevents/main.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/manual/keyevents/main.cpp b/tests/manual/keyevents/main.cpp index 99638d3c163..192e813ca98 100644 --- a/tests/manual/keyevents/main.cpp +++ b/tests/manual/keyevents/main.cpp @@ -106,7 +106,8 @@ public: QStringList keyCombinations; for (auto combination : event.possibleKeyCombinations) keyCombinations << QKeySequence(combination).toString(QKeySequence::NativeText); - return keyCombinations.join(" "); + constexpr auto leftToRightOverride = QChar(0x202d); + return leftToRightOverride + keyCombinations.join(" "); } default: { QStringList matches;