summaryrefslogtreecommitdiff
path: root/rbutil/rbutilqt/configure.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'rbutil/rbutilqt/configure.cpp')
-rw-r--r--rbutil/rbutilqt/configure.cpp12
1 files changed, 12 insertions, 0 deletions
diff --git a/rbutil/rbutilqt/configure.cpp b/rbutil/rbutilqt/configure.cpp
index 61d3d7e457..8361d7e45e 100644
--- a/rbutil/rbutilqt/configure.cpp
+++ b/rbutil/rbutilqt/configure.cpp
@@ -534,6 +534,18 @@ void Config::autodetect()
534 QMessageBox::critical(this, tr("Fatal error"), text, QMessageBox::Ok); 534 QMessageBox::critical(this, tr("Fatal error"), text, QMessageBox::Ok);
535 return; 535 return;
536 } 536 }
537 if(!detector.incompatdev().isEmpty()) {
538 QString text;
539 // we need to set the platform here to get the brand from the
540 // settings object
541 settings->setCurPlatform(detector.incompatdev());
542 text = tr("Detected an unsupported %1 player variant. Sorry, "
543 "Rockbox doesn't run on your player.").arg(settings->curBrand());
544
545 QMessageBox::critical(this, tr("Fatal error: incompatible player found"),
546 text, QMessageBox::Ok);
547 return;
548 }
537 549
538 if(detector.getMountPoint() != "" ) 550 if(detector.getMountPoint() != "" )
539 { 551 {