X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=wizard%2FBCpuPage.py;h=b0e9bd394328becb3d3ed9eb8337b8bd0edaeab6;hb=3583bfc76f7ff08915a8ecd23402e5f522e602bd;hp=17b7341a4c82db19019e5e01a476fead1aff4c0e;hpb=9062cffced27bd5e3b4742547d9ed50b2481fdae;p=bertos.git diff --git a/wizard/BCpuPage.py b/wizard/BCpuPage.py index 17b7341a..b0e9bd39 100644 --- a/wizard/BCpuPage.py +++ b/wizard/BCpuPage.py @@ -106,7 +106,7 @@ class BCpuPage(BWizardPage): self.connect(self.pageContent.cpuList, SIGNAL("currentItemChanged(QListWidgetItem *, QListWidgetItem*)"), self.rowChanged) self.connect(self.pageContent.frequencySpinBox, SIGNAL("editingFinished()"), self.freqChanged) - def reloadData(self): + def reloadData(self, previous_id=None): """ Overload of the BWizardPage reloadData method. """ @@ -134,18 +134,17 @@ class BCpuPage(BWizardPage): """ Slot called when the user select an entry from the cpu list. """ - if self.pageContent.cpuList.currentItem(): - description = qvariant_converter.getDict(self.pageContent.cpuList.currentItem().data(Qt.UserRole))["CPU_DESC"] - description = qvariant_converter.getStringList(description) - if not self.freq_modified: - # Retrieve the default cpu frequency when the value isn't already modified - current_freq = qvariant_converter.getDict(self.pageContent.cpuList.currentItem().data(Qt.UserRole))["CPU_DEFAULT_FREQ"] - current_freq = qvariant_converter.getString(current_freq) - current_freq = long(current_freq.replace("U", "").replace("L", "")) - self.pageContent.frequencySpinBox.setValue(long(current_freq)) - self.pageContent.descriptionLabel.setText("
".join(description)) - self.pageContent.descriptionLabel.setVisible(True) - self.emit(SIGNAL("completeChanged()")) + description = qvariant_converter.getDict(self.pageContent.cpuList.currentItem().data(Qt.UserRole))["CPU_DESC"] + description = qvariant_converter.getStringList(description) + if not self.freq_modified: + # Retrieve the default cpu frequency when the value isn't already modified + current_freq = qvariant_converter.getDict(self.pageContent.cpuList.currentItem().data(Qt.UserRole))["CPU_DEFAULT_FREQ"] + current_freq = qvariant_converter.getString(current_freq) + current_freq = long(current_freq.replace("U", "").replace("L", "")) + self.pageContent.frequencySpinBox.setValue(long(current_freq)) + self.pageContent.descriptionLabel.setText("
".join(description)) + self.pageContent.descriptionLabel.setVisible(True) + self.emit(SIGNAL("completeChanged()")) def freqChanged(self): """