[Interest] Design Issue with QAbstractItemModel & QTreeView

Sébastien Le Ray sebastien-qt at orniz.org
Thu Aug 4 18:48:44 CEST 2016


Hi list,

I'm currently designing an application which presents its data in a 
tree. I have a QAbstractItemModel making a bridge between these data and 
the view, so far so good.

However I'm stuck when it comes to react to underlying data structure 
changes, specifically when rows are added and removed. Model has to 
react before and after the row is added, however, the only information 
it gets is "row added" signal. Worse, adding a row can add the row and 
some subitems (some objects creates mandatory children).

What is the proper way to deal with this? Should I have some kind of 
proxy between the data and the mode?

Regards




More information about the Interest mailing list