0
QTreeWidget tree_parameters의 일부 셀 안에 QSpinBox를 추가하려고합니다. 이 코드PyQt5에서 QTreeWidget 셀 안에 QSpinBox를 추가하는 방법은 무엇입니까?
l1 = QTreeWidgetItem(["String A", "", ""])
l2 = QTreeWidgetItem(["String AA", "", ""])
for i in range(3):
l1_child = QTreeWidgetItem(["Child A" + str(i), "Child B" + str(i), "Child C" + str(i)])
l1.addChild(l1_child)
for j in range(2):
l2_child = QTreeWidgetItem(["Child AA" + str(j), "Child BB" + str(j), "Child CC" + str(j)])
l2.addChild(l2_child)
self.tree_parameters.resize(500, 200)
self.tree_parameters.setColumnCount(3)
self.tree_parameters.setHeaderLabels(["Column 1", "Column 2", "Column 3"])
self.tree_parameters.addTopLevelItem(l1)
self.tree_parameters.addTopLevelItem(l2)
item = QTreeWidgetItem()
widget = QSpinBox()
widget.setValue(5)
self.tree_parameters.setItemWidget(item, 1, widget)
는 트리 나타날 아니라 QSpinBox 위젯은 setItemWidget 기능을 사용하여 추가.
감사합니다!
을! 감사!!! – OriolBur