diff options
author | Katja Marttila <katja.marttila@qt.io> | 2021-06-07 14:37:58 +0300 |
---|---|---|
committer | Katja Marttila <katja.marttila@qt.io> | 2021-06-08 18:59:46 +0300 |
commit | 04c36c775a2feb331d8ab01ec602090de1f4d6ec (patch) | |
tree | 6c22a051c8d04522eb3633a7ecacc2feea1e00fe /src | |
parent | d293b80f3e352051ceea6b49d5efe7e3f750b090 (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')
-rw-r--r-- | src/sdk/installerbase.cpp | 2 |
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 { |