summaryrefslogtreecommitdiff
path: root/rbutil/rbutilqt/base
diff options
context:
space:
mode:
authorDominik Riebeling <Dominik.Riebeling@gmail.com>2010-03-01 22:45:17 +0000
committerDominik Riebeling <Dominik.Riebeling@gmail.com>2010-03-01 22:45:17 +0000
commit8c8703038be3f9bbb80742816045e18d3aa8c465 (patch)
tree2af356a2b0d77016c71aeecfcc700e2e8aa7f844 /rbutil/rbutilqt/base
parentf67e3559c62ba21d6085793a2bb5513050590ef7 (diff)
downloadrockbox-8c8703038be3f9bbb80742816045e18d3aa8c465.tar.gz
rockbox-8c8703038be3f9bbb80742816045e18d3aa8c465.zip
Refactor device tree setup a bit.
- reorder value retrieval (display names etc) to cut down the number of necessary accesses. While this is not critical it cuts down the noise generated in the trace noticably. - match the old target by its internal name instead of the display name. - remove two access functions in SystemInfo that are not really needed anymore. Accessing the values via platformValue() is much more logical and in line with the rest of the value accesses. - try to scroll to the selected item in the device list after setup and detection. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24988 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'rbutil/rbutilqt/base')
-rw-r--r--rbutil/rbutilqt/base/systeminfo.cpp12
-rw-r--r--rbutil/rbutilqt/base/systeminfo.h4
2 files changed, 0 insertions, 16 deletions
diff --git a/rbutil/rbutilqt/base/systeminfo.cpp b/rbutil/rbutilqt/base/systeminfo.cpp
index a941f43078..72a62ac2fb 100644
--- a/rbutil/rbutilqt/base/systeminfo.cpp
+++ b/rbutil/rbutilqt/base/systeminfo.cpp
@@ -156,18 +156,6 @@ QStringList SystemInfo::languages()
156} 156}
157 157
158 158
159QString SystemInfo::name(QString platform)
160{
161 ensureSystemInfoExists();
162 return systemInfos->value(platform + "/name").toString();
163}
164
165QString SystemInfo::brand(QString platform)
166{
167 ensureSystemInfoExists();
168 return systemInfos->value(platform + "/brand").toString();
169}
170
171QMap<int, QString> SystemInfo::usbIdMap(enum MapType type) 159QMap<int, QString> SystemInfo::usbIdMap(enum MapType type)
172{ 160{
173 ensureSystemInfoExists(); 161 ensureSystemInfoExists();
diff --git a/rbutil/rbutilqt/base/systeminfo.h b/rbutil/rbutilqt/base/systeminfo.h
index 76d00d4949..fb5fa9e1ac 100644
--- a/rbutil/rbutilqt/base/systeminfo.h
+++ b/rbutil/rbutilqt/base/systeminfo.h
@@ -77,10 +77,6 @@ class SystemInfo : public QObject
77 QString variant=""); 77 QString variant="");
78 //! returns a list of all languages 78 //! returns a list of all languages
79 static QStringList languages(void); 79 static QStringList languages(void);
80 //! maps a platform to its name
81 static QString name(QString platform);
82 //! maps a platform to its brand
83 static QString brand(QString platform);
84 //! returns a map of usb-ids and their targets 80 //! returns a map of usb-ids and their targets
85 static QMap<int, QString> usbIdMap(enum MapType); 81 static QMap<int, QString> usbIdMap(enum MapType);
86 //! get a value from system settings 82 //! get a value from system settings