0

我能够以qtreewidget表格形式显示数据。在读取值时(以及在谷歌搜索之后),我发现qTreeWidgetItemIterator这是一种遍历所有项目的方法。

iterator = QTreeWidgetItemIterator(self.light_write, QTreeWidgetItemIterator.All)

self.light_write在哪里qtreewidget

目前,上面的代码虽然有内容,但什么也没打印。

treewidget在使用中循环所有项目的方法是什么,QTreeWidgetItemIterator或者它们是否有其他方式?

4

1 回答 1

0

不是一个确切的答案,但你可以这样做:

def iterTreeWidget(treeWidget):
    for index in range(treeWidget.topLevelItemCount()):
        yield treeWidget.topLevelItem(index)

iterator = iterTreeWidget(self.light_write)
于 2014-09-08T14:06:13.577 回答