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