From bb32e30f9c1d0918a6a89378a011285d3f832c28 Mon Sep 17 00:00:00 2001 From: Christian Hohnstaedt Date: Mon, 22 Apr 2024 22:45:09 +0200 Subject: [PATCH] Switch application direction depending on the language When switching to persian language, XCA switches to Right-To-Left layout. --- widgets/XcaApplication.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/widgets/XcaApplication.cpp b/widgets/XcaApplication.cpp index 69e268eb..8e7bb8eb 100644 --- a/widgets/XcaApplication.cpp +++ b/widgets/XcaApplication.cpp @@ -110,6 +110,7 @@ void XcaApplication::setupLanguage(const QLocale &lang) } xcaTr->load(lang, "xca", getI18nDir()); QLocale::setDefault(lang); + setLayoutDirection(lang.textDirection()); installTranslator(qtTr); installTranslator(xcaTr); if (mainw)