From 837be34333bc1b7d85649418366f26d64a6d6b2c Mon Sep 17 00:00:00 2001 From: Frank Reininghaus Date: Fri, 5 Jul 2013 19:42:39 +0200 Subject: Keep the "item size hints" of moved items It's quite expensive to re-calculate them, so we should better just move them to the correct position, rather than throwing them away. REVIEW: 111399 --- src/kitemviews/private/kitemlistsizehintresolver.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/kitemviews/private/kitemlistsizehintresolver.h') diff --git a/src/kitemviews/private/kitemlistsizehintresolver.h b/src/kitemviews/private/kitemlistsizehintresolver.h index 5ec5f4a21..486f9b631 100644 --- a/src/kitemviews/private/kitemlistsizehintresolver.h +++ b/src/kitemviews/private/kitemlistsizehintresolver.h @@ -40,7 +40,7 @@ public: void itemsInserted(const KItemRangeList& itemRanges); void itemsRemoved(const KItemRangeList& itemRanges); - void itemsMoved(int index, int count); + void itemsMoved(const KItemRange& range, const QList& movedToIndexes); void itemsChanged(int index, int count, const QSet& roles); void clearCache(); -- cgit v1.3