Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当使用树结构调用removeRows()时,这是否会递归地QStandardItemModel释放所有孩子的内存?QStandartItem
removeRows()
QStandardItemModel
QStandartItem
QStandardItemModel::removeRows() 是递归的吗?
不,不可能,因为模型不是模型树。
QStandartItem这会递归地释放所有孩子的内存吗?
是的,但这与removeRows(). ~QStandardItem()析构函数处理孩子。因此,任何破坏 a 的方法QStandardItem也会破坏和处置孩子。什么都不会泄漏。
~QStandardItem()
QStandardItem