diff options
Diffstat (limited to 'rbutil/rbutilqt')
-rw-r--r-- | rbutil/rbutilqt/configure.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/rbutil/rbutilqt/configure.cpp b/rbutil/rbutilqt/configure.cpp index cef996ec56..20ffe4ce9d 100644 --- a/rbutil/rbutilqt/configure.cpp +++ b/rbutil/rbutilqt/configure.cpp | |||
@@ -190,7 +190,7 @@ void Config::setDevices(QSettings *dev) | |||
190 | QStringList brands = manuf.uniqueKeys(); | 190 | QStringList brands = manuf.uniqueKeys(); |
191 | QTreeWidgetItem *w; | 191 | QTreeWidgetItem *w; |
192 | QTreeWidgetItem *w2; | 192 | QTreeWidgetItem *w2; |
193 | QTreeWidgetItem *w3; | 193 | QTreeWidgetItem *w3 = 0; |
194 | for(int c = 0; c < brands.size(); c++) { | 194 | for(int c = 0; c < brands.size(); c++) { |
195 | qDebug() << brands.at(c); | 195 | qDebug() << brands.at(c); |
196 | w = new QTreeWidgetItem(); | 196 | w = new QTreeWidgetItem(); |
@@ -223,7 +223,8 @@ void Config::setDevices(QSettings *dev) | |||
223 | } | 223 | } |
224 | } | 224 | } |
225 | ui.treeDevices->insertTopLevelItems(0, items); | 225 | ui.treeDevices->insertTopLevelItems(0, items); |
226 | ui.treeDevices->setCurrentItem(w3); // hilight old selection | 226 | if(w3 != 0) |
227 | ui.treeDevices->setCurrentItem(w3); // hilight old selection | ||
227 | connect(ui.treeDevices, SIGNAL(itemSelectionChanged()), this, SLOT(updatePlatform())); | 228 | connect(ui.treeDevices, SIGNAL(itemSelectionChanged()), this, SLOT(updatePlatform())); |
228 | } | 229 | } |
229 | 230 | ||