def OnCreate(self, form):
'''Called when the plugin form is created'''
self.parent = self.FormToPyQtWidget(form)
self.tree = QtWidgets.QTreeWidget()
self.tree.setColumnCount(len(self.cols.names))
self.tree.setHeaderLabels(self.cols.names)
self.tree.itemDoubleClicked.connect(self.dblclick)
layout = QtWidgets.QVBoxLayout()
layout.addWidget(self.tree)
layout.setSpacing(0)
layout.setContentsMargins(0, 0, 0, 0)
self.populate_tree()
self.tree.setColumnWidth(0, 512)
for index in xrange(6, len(self.cols.names)):
self.tree.setColumnWidth(index, 32)
self.tree.setAlternatingRowColors(True)
self.parent.setLayout(layout)
评论列表
文章目录