diff --git a/Qt/mainwindow.cpp b/Qt/mainwindow.cpp index 1c412dcd60..baae95e7f4 100644 --- a/Qt/mainwindow.cpp +++ b/Qt/mainwindow.cpp @@ -856,7 +856,11 @@ void MainWindow::createLanguageMenu() locale.truncate(locale.lastIndexOf('.')); locale.remove(0, locale.indexOf('_') + 1); +#if QT_VERSION >= 0x040800 QString language = QLocale(locale).nativeLanguageName(); +#else + QString language = QLocale::languageToString(QLocale(locale).language()); +#endif QAction *action = new QAction(language, this); action->setCheckable(true); action->setData(locale);