[Interest] Updating a model re-add everything in QML. How can i prevent that?

Mark markg85 at gmail.com
Thu Nov 8 01:33:40 CET 2012


Hi,

I have a models in C++ (a QStringList actually). In QML i'm displaying
it using a repeater. Now when i remove some items from the end of the
list (which happens quite a few times) then the entire list seems to
go through the QML repeater again.

What i want to do is put a QStringList in a QML Repeater (works), but
when i remove items from the end i would like QML to be "smart" and
also remove the items from the end and leave those that haven't
changed. Thus not re-inserting all the items in the repeater when not
needed.

Is there some option to get that?

Cheers,
Mark



More information about the Interest mailing list