Le 04/08/2016 à 20:45, Igor Mironchik a écrit :
Hi,


On 04.08.2016 20:52, Sébastien Le Ray wrote:
Hi

Thanks for your answer

I know about xxxInsertRow but these are meant to be called by the
model (or at least by a class that has knowledge of the model). The
question is how to properly call it when the only notification you
get from the data is "this row was added|removed".

You can use signal/slot mechanism to notify your model. I can't
understand what is the problem. There are different solutions. Where
you receive this notification?

That's what I do, but the signal says childAdded, where model needs childWillBeAdded and childHasBeenAdded to handle beginInsertRows/endInsertRows, same for the removal so that's not working. Worst case is for the removal, since beforeRemoveRows triggers accesses to the to-be-removed rows you can run into serious issues if the child has been delete'd
_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to