草庐IT

topLevelTreeWidgetItem

全部标签

c++ - 如何从 QTreeWidget 中删除顶级 QTreeWidgetItem?

如果顶级项目中没有子节点,我将尝试删除顶级树小部件项目。这样做的正确方法是什么?我似乎无法在Qt的文档中找到API调用。仅在顶级树小部件项目上调用delete是否安全?我还没有遇到任何问题,但我想知道这是否是安全的做法。非常感谢。if(topLevelTreeWidgetItem->childCount()>1){topLevelTreeWidgetItem->removeChild(childItem);}else{deletetopLevelTreeWidgetItem;} 最佳答案 直接删除QTreeWidgetItem是绝对