检测 QStandardItemModel 中的变化

Detect changes within QStandardItemModel

为了将 QStandardItemModel 保存到文件中,我想检测是否对模型进行了更改。

变化可能是:

这个想法是在检测到更改时将布尔值设置为真。

如何根据更改的数据监控模型?

模型会在发生任何变化时发出各种信号。只需查看其基数 class (QAbstractItemModel)。连接到这些信号,您将能够准确了解正在发生的变化。