我想将最新的子节点始终保留在qtreewidget中的顶级项目中,这怎么可能?
通常QTreeWidgetItem::addChild()
会附加子项,所以我尝试了QTreeWidgetItem::insertChild(0, childItem)
,但这对我没有帮助。
我在Win 7中使用Qt 4.8.4(MSVC 2010,32位)。
答案 0 :(得分:0)
您可以在QTreeWidgetItem::insertChild的文档中读到,如果您的树窗口小部件中已插入子项目,再次插入它将不会产生任何影响。
然后解决方法是在之前使用QTreeWidget::removeChild,然后在第一个位置插入它。