Avoid using QQuickViewItem as base class
authorBea Lam <bea.lam@nokia.com>
Wed, 7 Mar 2012 03:29:20 +0000 (13:29 +1000)
committerQt by Nokia <qt-info@nokia.com>
Fri, 9 Mar 2012 23:58:12 +0000 (00:58 +0100)
commit78356f6038065227acb2dc898994765f49f07b42
tree2749621a6209b809660c128e0cb06402f786b5ec
parent3c94c7eb7e622051677eb319f6a79e5edb8e2a12
Avoid using QQuickViewItem as base class

This patch renames it to QQuickItemViewTransitionableItem, and
FxViewItem and PositionedItem now create instances of this instead of
subclassing it, to reduce the memory used when transitions are not
required.

Change-Id: Ie050cda5a121bff9542c7ba7356f6eacf37d241a
Reviewed-by: Alan Alpert <alan.alpert@nokia.com>
src/quick/items/qquickgridview.cpp
src/quick/items/qquickitemview.cpp
src/quick/items/qquickitemview_p_p.h
src/quick/items/qquickitemviewtransition.cpp
src/quick/items/qquickitemviewtransition_p.h
src/quick/items/qquicklistview.cpp
src/quick/items/qquickpositioners.cpp
src/quick/items/qquickpositioners_p.h