summaryrefslogtreecommitdiffstats
path: root/src/sdk
diff options
context:
space:
mode:
authorKatja Marttila <katja.marttila@qt.io>2021-06-07 14:37:58 +0300
committerKatja Marttila <katja.marttila@qt.io>2021-06-08 18:59:46 +0300
commit04c36c775a2feb331d8ab01ec602090de1f4d6ec (patch)
tree6c22a051c8d04522eb3633a7ecacc2feea1e00fe /src/sdk
parentd293b80f3e352051ceea6b49d5efe7e3f750b090 (diff)
Fix translation loaded -signal when language defined in config.xml
IFW user can define the used language in config.xml. defaultTranslationsLoadedForLanguage -signal was not sent in that case. Task-number: QTIFW-2266 Change-Id: I8b5abb532b50982e0f6b845251462cc1fef99b9c Reviewed-by: Arttu Tarkiainen <arttu.tarkiainen@qt.io>
Diffstat (limited to 'src/sdk')
-rw-r--r--src/sdk/installerbase.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/sdk/installerbase.cpp b/src/sdk/installerbase.cpp
index a31278d03..821eb907b 100644
--- a/src/sdk/installerbase.cpp
+++ b/src/sdk/installerbase.cpp
@@ -124,6 +124,8 @@ int InstallerBase::run()
if (translator->load(translation, QLatin1String(":/translations")))
QCoreApplication::instance()->installTranslator(translator.take());
}
+ QLocale currentLocale(translations.at(0).section(QLatin1Char('_'), 1));
+ emit m_core->defaultTranslationsLoadedForLanguage(currentLocale.language());
}
#endif
{