我有QTreeWidget
。必须遍历扩展的节点。尝试使用QTreeWidgetItemIterator it(<rootNode>, QTreeWidgetItemIterator::NotHidden)
进行迭代。但是它给出了树的所有节点而不仅仅是扩展节点。
我错过了在迭代器中设置任何标志吗?
答案 0 :(得分:1)
我担心扩展项目没有特定标志(但您可以使用标记http://doc.qt.io/qt-4.8/qtreewidgetitemiterator.html获取已检查项目。)
但是,您可以使用QTreeWidgetItem::isExpanded()
在迭代时轻松检查项目是否展开