在Qt中删除树的项目

时间:2013-08-21 06:37:33

标签: c++ qt qtreewidget

我尝试删除QTreeWidget中的项目。我该如何删除它?我只是想删除它,而不是删除它,我找不到任何方法。

3 个答案:

答案 0 :(得分:1)

您可以尝试使用takeTopLevelItem()API,它只会删除该项目。

答案 1 :(得分:0)

您可以对要隐藏的项目使用QTreeWidgetItem::setHidden

答案 2 :(得分:0)

如果项目QTreeWidgetItem调用setHidden(bool),您可以通过从树窗口小部件调用topLevelItem(int index)来获取该项目