From 8fb66873a3e7e504e002edfa43ed02c656642095 Mon Sep 17 00:00:00 2001 From: duplo Date: Tue, 8 Jun 2010 14:02:43 +0000 Subject: [PATCH] Re-add a wrongly reverted commit. git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3905 38d2e660-2303-0410-9eaa-f027e97ec537 --- wizard/BCpuPage.py | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/wizard/BCpuPage.py b/wizard/BCpuPage.py index b0e9bd39..001e5fc0 100644 --- a/wizard/BCpuPage.py +++ b/wizard/BCpuPage.py @@ -134,17 +134,18 @@ class BCpuPage(BWizardPage): """ Slot called when the user select an entry from the cpu list. """ - 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()")) + 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()")) def freqChanged(self): """ -- 2.25.1