Separate view transition functionality into new file
authorBea Lam <bea.lam@nokia.com>
Tue, 21 Feb 2012 04:44:21 +0000 (14:44 +1000)
committerQt by Nokia <qt-info@nokia.com>
Tue, 28 Feb 2012 09:57:03 +0000 (10:57 +0100)
commit328c100ab3fc4d5ddccb0d19af9d7e87bd849f0b
tree5d20e04e97fc9818d966557a4115cde3ae505026
parent60cae093d7e27e92198d626dc3df19dea9799faf
Separate view transition functionality into new file

Move most of the view transition functionality from qquickitemview*
into qquickitemviewtransition*.

- Move QQuickViewTransitionAttached
- Move QQuickItemViewTransitionManager, rename to QQuickItemViewTransitionJob
- Move FxViewItem transition-specific features into new QQuickViewItem
- Move transition-specific functions like transitionNextReposition() and
  canTransition() into QQuickItemViewTransitioner which holds all the
  transition objects now

Also mention in docs that there's no defined order for choosing between
multiple matching displaced transitions.

Change-Id: I8701c0d40d2af152c5d432a4c8de646854c76ea2
Reviewed-by: Martin Jones <martin.jones@nokia.com>
src/quick/items/items.pri
src/quick/items/qquickgridview.cpp
src/quick/items/qquickitemsmodule.cpp
src/quick/items/qquickitemview.cpp
src/quick/items/qquickitemview_p.h
src/quick/items/qquickitemview_p_p.h
src/quick/items/qquickitemviewtransition.cpp [new file with mode: 0644]
src/quick/items/qquickitemviewtransition_p.h [new file with mode: 0644]
src/quick/items/qquicklistview.cpp