diff options
Diffstat (limited to 'rbutil/rbutilqt/configure.cpp')
-rw-r--r-- | rbutil/rbutilqt/configure.cpp | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/rbutil/rbutilqt/configure.cpp b/rbutil/rbutilqt/configure.cpp index 43406c00e7..857242a60c 100644 --- a/rbutil/rbutilqt/configure.cpp +++ b/rbutil/rbutilqt/configure.cpp | |||
@@ -588,14 +588,12 @@ void Config::autodetect() | |||
588 | } | 588 | } |
589 | if(!detector.incompatdev().isEmpty()) { | 589 | if(!detector.incompatdev().isEmpty()) { |
590 | QString text; | 590 | QString text; |
591 | // we need to set the platform here to get the brand from the | 591 | text = tr("Detected an unsupported player:\n%1\n" |
592 | // settings object | 592 | "Sorry, Rockbox doesn't run on your player.") |
593 | RbSettings::setValue(RbSettings::Platform, detector.incompatdev()); | 593 | .arg(RbSettings::platformValue(detector.incompatdev(), |
594 | text = tr("Detected an unsupported %1 player variant. Sorry, " | 594 | RbSettings::CurName).toString()); |
595 | "Rockbox doesn't run on your player.") | 595 | |
596 | .arg(RbSettings::value(RbSettings::CurBrand).toString()); | 596 | QMessageBox::critical(this, tr("Fatal: player incompatible"), |
597 | |||
598 | QMessageBox::critical(this, tr("Fatal error: incompatible player found"), | ||
599 | text, QMessageBox::Ok); | 597 | text, QMessageBox::Ok); |
600 | return; | 598 | return; |
601 | } | 599 | } |