要刪除Qt中的所有節(jié)點,可以使用以下方法:
1.獲取treeview的根節(jié)點:
root = treeview.invisibleRootItem()
2.獲取根節(jié)點的子節(jié)點數(shù)量:
child_count = root.childCount()
3.循環(huán)刪除子節(jié)點:
for i in range(child_count):????child?=?root.child(i)
????root.removeChild(child)
完整代碼如下:
root?=?treeview.invisibleRootItem() child_count?=?root.childCount() for?i?in?range(child_count):????child?=?root.child(i)
????root.removeChild(child)