try to use the signal dataChanged() in the QAbstractItemModel class for enforce a update in the views.
if the data was modified for a external class. emit a signal to notify the change and connect whit one slot in the model. and emit the signal dataChanged. the only problem are indicate what modelIndex was modified.
i hope you found this useful.
Bookmarks