def addRow(self, rowType):
self.insertRow(self.rowCount())
row = self.rowCount() - 1
b = QtGui.QCheckBox("")
b.setToolTip(u"Active")
self.setCellWidget(row, 0, b)
a = QtGui.QTableWidgetItem(rowType)
a.setFlags(QtCore.Qt.ItemIsSelectable | QtCore.Qt.ItemIsEnabled)
self.setItem(row, 1, a)
c = QtGui.QComboBox()
c.addItems(["True", "False"])
self.setCellWidget(row, 2, c)
d = QtGui.QDoubleSpinBox()
d.setSingleStep(0.1)
d.setRange(-1000, 1000)
d.setSuffix("mm")
self.setCellWidget(row, 3, d)
e = QtGui.QDoubleSpinBox()
e.setSingleStep(0.1)
e.setRange(-1000, 1000)
e.setSuffix("mm")
self.setCellWidget(row, 4, e)
f = QtGui.QDoubleSpinBox()
f.setSingleStep(0.1)
f.setRange(-1000, 1000)
f.setSuffix("mm")
self.setCellWidget(row, 5, f)
g = QtGui.QDoubleSpinBox()
g.setSingleStep(0.1)
g.setValue(1.27)
g.setSuffix("mm")
self.setCellWidget(row, 6, g)
color = kolorWarstwy()
color.setToolTip(u"Click to change color")
self.setCellWidget(row, 7, color)
i = QtGui.QComboBox()
i.addItems(["bottom-left", "bottom-center", "bottom-right", "center-left", "center", "center-right", "top-left", "top-center", "top-right"])
i.setCurrentIndex(4)
self.setCellWidget(row, 8, i)
#
self.setColumnWidth(0, 25)
评论列表
文章目录