]> cloud.milkyroute.net Git - dolphin.git/commit
Replace QList by QVector if the elements are larger than a pointer
authorFrank Reininghaus <frank78ac@googlemail.com>
Sun, 30 Jun 2013 12:26:24 +0000 (14:26 +0200)
committerFrank Reininghaus <frank78ac@googlemail.com>
Sun, 30 Jun 2013 12:26:24 +0000 (14:26 +0200)
commit2a612e12cee9d19fe94c069f56b5e5a47421d5cf
tree38940a78a30ee816984ae0b4339f77726327bc9f
parentdedebed4683014f8604d2319f266c7990ab53daf
Replace QList by QVector if the elements are larger than a pointer

If the elements are larger than a pointer, QList does not store the
elements themselves, but pointers to them in a contiguous block of
memory. This wastes quite a bit of memory. This can be prevented easily
by using QVector instead.

REVIEW: 111304
src/kitemviews/private/kitemlistsizehintresolver.cpp
src/kitemviews/private/kitemlistsizehintresolver.h
src/kitemviews/private/kitemlistviewlayouter.h