From cc66e0870a7cedb0f63f87fd1cd4e353103018e4 Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Fri, 30 Apr 2021 20:11:54 +0000 Subject: check QTranslator::load result git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@9879 90c681e8-e032-0410-971d-27865f9a5e38 --- src/app/main.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/app/main.cpp') diff --git a/src/app/main.cpp b/src/app/main.cpp index 53c9e72c2..2a1cab328 100644 --- a/src/app/main.cpp +++ b/src/app/main.cpp @@ -57,12 +57,12 @@ int main(int argc, char *argv[]) #endif QTranslator translator; QString locale = Qmmp::systemLanguageID(); - translator.load(QString(":/qmmp_") + locale); - a.installTranslator(&translator); + if(translator.load(QString(":/qmmp_") + locale)) + a.installTranslator(&translator); QTranslator qt_translator; - qt_translator.load(QLibraryInfo::location (QLibraryInfo::TranslationsPath) + "/qtbase_" + locale); - a.installTranslator(&qt_translator); + if(qt_translator.load(QLibraryInfo::path(QLibraryInfo::TranslationsPath) + "/qtbase_" + locale)) + a.installTranslator(&qt_translator); QMMPStarter starter; -- cgit v1.2.3-13-gbd6f