def make_tab5(self, parent):
tab5 = QWidget(parent)
tab5.value = dict((x[0], 0) for x in mesh)
tab5.unit = dict((x[0], "") for x in mesh)
tab5.layout = QGridLayout(tab5)
tab5.layout.setAlignment(Qt.AlignTop)
tab5.labels = self.make_labels(tab5, mesh)
tab5.inputs = self.make_inputs(tab5, mesh)
tab5.boxes = self.make_dropdowns(tab5, mesh, self.get_unit)
i = 0
for x in mesh:
tab5.layout.addWidget(tab5.labels[x[0]], i, 1)
tab5.layout.addWidget(tab5.inputs[x[0]], i, 2)
tab5.layout.addWidget(tab5.boxes[x[0]], i, 3)
i = i + 1
return tab5
评论列表
文章目录