diff --git a/src/GcUpgrade.cpp b/src/GcUpgrade.cpp index bc9b29544..64b4326a0 100644 --- a/src/GcUpgrade.cpp +++ b/src/GcUpgrade.cpp @@ -56,7 +56,7 @@ GcUpgrade::upgradeConfirmedByUser(const QDir &home) if (!folderUpgradeSuccess) { - GcUpgradeExecuteDialog msgBox(home.dirName()); + GcUpgradeExecuteDialog msgBox(home); if (msgBox.exec() == QDialog::Accepted) return true; // if not accepted @@ -770,9 +770,11 @@ GcUpgrade::removeIndex(QFile &index) } -GcUpgradeExecuteDialog::GcUpgradeExecuteDialog(QString athlete) : QDialog(NULL, Qt::Dialog) +GcUpgradeExecuteDialog::GcUpgradeExecuteDialog(QDir athleteHomeDir) : QDialog(NULL, Qt::Dialog) { + const QString athlete = athleteHomeDir.dirName(); + setWindowTitle(QString(tr("Athlete %1").arg(athlete))); this->setMinimumWidth(550); @@ -831,10 +833,24 @@ GcUpgradeExecuteDialog::GcUpgradeExecuteDialog(QString athlete) : QDialog(NULL, scrollText = new QScrollArea(); scrollText->setWidget(text); + QLabel *footer1 = new QLabel(this); + footer1->setWordWrap(true); + footer1->setTextFormat(Qt::RichText); + footer1->setText(QString(tr("