获取qtreewidgetitemiterator值

时间:2014-05-29 09:37:37

标签: python qtgui qtreewidgetitem

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

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

其中self.light_writeqtreewidget

目前上面的代码虽然有内容,但没有打印任何内容。

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

1 个答案:

答案 0 :(得分:0)

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

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

iterator = iterTreeWidget(self.light_write)