summaryrefslogtreecommitdiff
path: root/rbutil/rbutilqt/rbsettings.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'rbutil/rbutilqt/rbsettings.cpp')
-rw-r--r--rbutil/rbutilqt/rbsettings.cpp24
1 files changed, 24 insertions, 0 deletions
diff --git a/rbutil/rbutilqt/rbsettings.cpp b/rbutil/rbutilqt/rbsettings.cpp
index 1bb0f73db7..889164a1c9 100644
--- a/rbutil/rbutilqt/rbsettings.cpp
+++ b/rbutil/rbutilqt/rbsettings.cpp
@@ -370,6 +370,30 @@ QString RbSettings::brand(QString plattform)
370 return brand; 370 return brand;
371} 371}
372 372
373QString RbSettings::nameOfTargetId(int id)
374{
375 QString result ="";
376 // get a list of ID -> target name
377 QStringList platforms;
378 devices->beginGroup("platforms");
379 platforms = devices->childKeys();
380 devices->endGroup();
381 for(int i = 0; i < platforms.size(); i++)
382 {
383 devices->beginGroup("platforms");
384 QString target = devices->value(platforms.at(i)).toString();
385 devices->endGroup();
386 devices->beginGroup(target);
387 if(devices->value("targetid").toInt() == id)
388 {
389 result = devices->value("name").toString();
390 }
391 devices->endGroup();
392 }
393
394 return result;
395}
396
373QMap<int, QString> RbSettings::usbIdMap() 397QMap<int, QString> RbSettings::usbIdMap()
374{ 398{
375 QMap<int, QString> map; 399 QMap<int, QString> map;