暂时禁用QTableView的UI更新

dai*_*isy 6 qt qt4 qtableview qstandarditemmodel qt4.8

我有一个QStandardItemModel为a QTableView和一个将数据插入模型的线程提供数据.

是否可以暂时停止模型更新表视图,并在以后启用它?

Zai*_*org 6

您可以setUpdatesEnabled(bool)在视图中使用来禁用和启用更新;也许blockSignals(bool)在你的模型上调用它也很有趣;它应该阻止视图接收模型更新信号