1

我需要从大型树模型中删除很多行。
问题是模型包含许多父索引。
所以我需要调用 beginRemoveRows 太多次,这太慢了。

是否可以批量删除许多行,每个行都有不同的父级,并避免在每次删除时更新视图。
我想避免 beginResetModel,因为它会重置整个视图。

4

1 回答 1

0

您可以尝试在更改时禁用小部件上的更新。使用 setUpdatesEnabled false 删除行并在其后设置为 true。

于 2012-03-29T21:00:26.730 回答