Add failed to load message of languages on log file

compiler complained about non return value of
bool QTranslator::load
This commit is contained in:
Simon De Backer
2020-10-29 20:41:24 +01:00
parent 8c51725c71
commit 87845ef0ee

View File

@@ -175,8 +175,13 @@ void QETApp::setLanguage(const QString &desired_language) {
#endif #endif
QString qt_l10n_path = QLibraryInfo::path(QLibraryInfo::TranslationsPath); QString qt_l10n_path = QLibraryInfo::path(QLibraryInfo::TranslationsPath);
#endif #endif
if (!qtTranslator.load("qt_" + desired_language, qt_l10n_path)) { if (!qtTranslator.load("qt_" + desired_language, qt_l10n_path))
qtTranslator.load("qt_" + desired_language, languages_path); {
if(!qtTranslator.load("qt_" + desired_language, languages_path))
qWarning()
<<"failed to load"
<<"qt_" + desired_language
<<languages_path;
} }
qApp->installTranslator(&qtTranslator); qApp->installTranslator(&qtTranslator);
@@ -191,7 +196,11 @@ void QETApp::setLanguage(const QString &desired_language) {
if (desired_language != "fr") { if (desired_language != "fr") {
// use of the English version by default // use of the English version by default
// utilisation de la version anglaise par defaut // utilisation de la version anglaise par defaut
qetTranslator.load("qet_en", languages_path); if(!qetTranslator.load("qet_en", languages_path))
qWarning()
<<"failed to load"
<<"qet_en"
<<languages_path;
} }
} }
qApp->installTranslator(&qetTranslator); qApp->installTranslator(&qetTranslator);