X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=wizard%2FBModulePage.py;h=ba0db918595a9f6f76df61e4531f31d22a2b27f4;hb=cab8d9ac7eb2bff8b0400e1bef3f26afa1bbb5be;hp=ada00db5e82a516224abca394b23fbf9eb07cda6;hpb=2592938af49faf571b1fafbdfbd7ae43bdd629e8;p=bertos.git diff --git a/wizard/BModulePage.py b/wizard/BModulePage.py index ada00db5..ba0db918 100644 --- a/wizard/BModulePage.py +++ b/wizard/BModulePage.py @@ -31,7 +31,6 @@ class BModulePage(BWizardPage): self.pageContent.moduleList.setSortingEnabled(True) self.pageContent.propertyTable.horizontalHeader().setResizeMode(QHeaderView.Stretch) self.pageContent.propertyTable.horizontalHeader().setVisible(False) - #self.pageContent.propertyTable.verticalHeader().setResizeMode(QHeaderView.Stretch) self.pageContent.propertyTable.verticalHeader().setVisible(False) self.pageContent.propertyTable.setColumnCount(2) self.pageContent.propertyTable.setRowCount(0) @@ -45,12 +44,12 @@ class BModulePage(BWizardPage): for key, value in moduleInfos.items(): self.pageContent.moduleList.addItem(QListWidgetItem(key)) - def _fillParameterTable(self, value): + def _fillParameterTable(self, parameters): self.pageContent.propertyTable.clear() - self.pageContent.propertyTable.setRowCount(len(value)) - for index, element in enumerate(value): - self.pageContent.propertyTable.setItem(index, 0, QTableWidgetItem(element[0])) - self.pageContent.propertyTable.setItem(index, 1, QTableWidgetItem(element[1])) + self.pageContent.propertyTable.setRowCount(len(parameters)) + for index, key in enumerate(parameters): + self.pageContent.propertyTable.setItem(index, 0, QTableWidgetItem(key)) + self.pageContent.propertyTable.setItem(index, 1, QTableWidgetItem(parameters[key]["value"])) def moduleItemClicked(self): module = unicode(self.pageContent.moduleList.currentItem().text())