【发布时间】:2015-06-22 16:23:49
【问题描述】:
是否可以将 QLineEdit() 放入 QTreeWidgetItem() 以修改 QTreeWidgetItem 的文本?
这是我的代码
def addItemsToTree(self, parent, text, checkable=False, expanded=True):
self.item = QTreeWidgetItem(parent, [text])
if checkable:
self.item.setCheckState(0, Qt.Unchecked)
else:
self.item.setFlags(self.item.flags() & ~Qt.ItemIsUserCheckable)
self.item.setExpanded(expanded)
min = QLineEdit()
max = QLineEdit()
self.addChildTree(self.item, self.column, "Min =", "Min =")
self.addChildTree(self.item, self.column, "Max =", "Max =")
return self.item
def addChildTree(self, parent, column, title, data):
item = QTreeWidgetItem(parent, [title])
item.setData(column, Qt.UserRole, data)
return item
【问题讨论】:
标签: python python-3.x pyqt pyqt5