X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=wizard%2FBModulePage.py;h=c670596e7495ded8e94f34615834179ce3c408d7;hb=90500b8c052f1ae5ac3870c509cd1f37786f7e3d;hp=ada00db5e82a516224abca394b23fbf9eb07cda6;hpb=2592938af49faf571b1fafbdfbd7ae43bdd629e8;p=bertos.git diff --git a/wizard/BModulePage.py b/wizard/BModulePage.py index ada00db5..c670596e 100644 --- a/wizard/BModulePage.py +++ b/wizard/BModulePage.py @@ -20,41 +20,21 @@ class BModulePage(BWizardPage): def __init__(self): BWizardPage.__init__(self, "module_select.ui") - self.setTitle(self.tr("Configure the modules")) + self.setTitle(self.tr("Configure the BeRTOS modules")) self._setupUi() self._connectSignals() def reloadData(self): - self._fillModuleList() + pass def _setupUi(self): self.pageContent.moduleList.setSortingEnabled(True) - self.pageContent.propertyTable.horizontalHeader().setResizeMode(QHeaderView.Stretch) + self.pageContent.propertyTable.horizontalHeader().setResizeMode(QHeaderView.ResizeToContents) self.pageContent.propertyTable.horizontalHeader().setVisible(False) - #self.pageContent.propertyTable.verticalHeader().setResizeMode(QHeaderView.Stretch) + self.pageContent.propertyTable.verticalHeader().setResizeMode(QHeaderView.ResizeToContents) self.pageContent.propertyTable.verticalHeader().setVisible(False) self.pageContent.propertyTable.setColumnCount(2) self.pageContent.propertyTable.setRowCount(0) def _connectSignals(self): - self.connect(self.pageContent.moduleList, SIGNAL("currentRowChanged(int)"), self.moduleItemClicked) - - def _fillModuleList(self): - moduleInfos = bertos_utils.loadModuleInfos(self._projectInfoRetrieve("SOURCES_PATH")) - self._projectInfoStore("MODULE_INFO", moduleInfos) - for key, value in moduleInfos.items(): - self.pageContent.moduleList.addItem(QListWidgetItem(key)) - - def _fillParameterTable(self, value): - 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])) - - def moduleItemClicked(self): - module = unicode(self.pageContent.moduleList.currentItem().text()) - self._fillParameterTable(self._projectInfoRetrieve("MODULE_INFO")[module]) - - - + pass \ No newline at end of file