Add QDeclarativeChangeSet.
authorAndrew den Exter <andrew.den-exter@nokia.com>
Sun, 19 Jun 2011 22:31:50 +0000 (08:31 +1000)
committerAndrew den Exter <andrew.den-exter@nokia.com>
Sun, 19 Jun 2011 22:31:50 +0000 (08:31 +1000)
commit7031ca0e1d896336334f5a788baac6c09a9ce703
tree49fb1a7386e834e276832e9c665ffe16ec9c694b
parent658ca667ad9a3dca6313886f8d49d254b5161c1b
Add QDeclarativeChangeSet.

Takes a sequence of model changes and reorders and compresses them so
that like changes are grouped together and are ordered from start to
end.  The order is Removed, Inserted, Moved then Changed.
src/declarative/util/qdeclarativechangeset.cpp [new file with mode: 0644]
src/declarative/util/qdeclarativechangeset_p.h [new file with mode: 0644]
src/declarative/util/util.pri
tests/auto/declarative/declarative.pro
tests/auto/declarative/qdeclarativechangeset/qdeclarativechangeset.pro [new file with mode: 0644]
tests/auto/declarative/qdeclarativechangeset/tst_qdeclarativechangeset.cpp [new file with mode: 0644]