Thanks for the tip. I went looking and found that we're using a subclass of QAbstractItemModel, but I assume that this would have the same effect.

Is there any extra info you could add, such as the command itself that would be changing the model?