From e0e9489c8e2c4556284edee047072eb7c6e76543 Mon Sep 17 00:00:00 2001 From: TuxSH Date: Sat, 19 Sep 2015 21:55:30 +0200 Subject: [PATCH] There is no point using tr before having loaded the translator ... --- PkmGCSaveEditor/src/MainWindow.cpp | 15 +++++++++------ PkmGCSaveEditor/src/MainWindow.h | 1 + 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/PkmGCSaveEditor/src/MainWindow.cpp b/PkmGCSaveEditor/src/MainWindow.cpp index ea8d6ea..56f5dae 100644 --- a/PkmGCSaveEditor/src/MainWindow.cpp +++ b/PkmGCSaveEditor/src/MainWindow.cpp @@ -128,6 +128,13 @@ MainWindow::MainWindow() : QMainWindow(), centralWidget(new MWCentralWidget) { connect(exitAction, SIGNAL(triggered()), this, SLOT(close())); connect(colosseumBugsAffectingPokemonAction, SIGNAL(triggered()), this, SLOT(fixColosseumBugsAffectingPokemon())); connect(ignoreDataCorruptionAction, SIGNAL(triggered()), this, SLOT(changeIgnoreDataCorruptionStatus())); + + if (oldversionMax < 1001001) { + QMessageBox::warning(this, tr("Warning"), tr("You have used a version of PkmGCSaveEditor older than 1.1.1.
Please consider the following points:")); + } } void MainWindow::createDumpedNamesLanguageMenu(void) { @@ -477,12 +484,8 @@ void MainWindow::loadSettings(void) { if (interfaceLanguage.isEmpty()) interfaceLanguage = "auto"; if (dumpedNamesLanguage > Spanish) dumpedNamesLanguage = NoLanguage; - if (settings->value("LibPkmGCVersion").toInt() < 1001001 || settings->value("Version").toInt() < 1001001) { - QMessageBox::warning(this, tr("Warning"), tr("You have used a version of PkmGCSaveEditor older than 1.1.1.
Please consider the following points:")); - } + if (settings->value("LibPkmGCVersion").toInt() < 1001001 || settings->value("Version").toInt() < 1001001) + oldversionMax = 1001001; } diff --git a/PkmGCSaveEditor/src/MainWindow.h b/PkmGCSaveEditor/src/MainWindow.h index 78faafe..00b4fb3 100644 --- a/PkmGCSaveEditor/src/MainWindow.h +++ b/PkmGCSaveEditor/src/MainWindow.h @@ -108,6 +108,7 @@ private: QString langPath; + int oldversionMax; }; #endif \ No newline at end of file