QTreeWidget删除节点的问题
当treeWidget里只剩下一个treeWidgetItem时,删除就会报错, QTreeWidgetItem *currentItem = ui->treeWidget->currentItem(); if(currentItem->parent() == Q_NULLPTR) delete ui->treeWidget->takeTopLevelItem(ui->treeWidget->currentIndex().row()); else delete currentItem->parent()->takeChild(ui->treeWidget->currentIndex().row());错误提示在 <qtreeWidget.h> 的这句上:inline QTreeWidgetItem *parent() const { return par; }请问如何解决?