![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qquickitemviewtransition_p.h>
Public Types | |
| enum | TransitionType { NoTransition , PopulateTransition , AddTransition , MoveTransition , RemoveTransition } |
Public Member Functions | |
| QQuickItemViewTransitioner () | |
| virtual | ~QQuickItemViewTransitioner () |
| bool | canTransition (QQuickItemViewTransitioner::TransitionType type, bool asTarget) const |
| void | transitionNextReposition (QQuickItemViewTransitionableItem *item, QQuickItemViewTransitioner::TransitionType type, bool isTarget) |
| void | addToTargetLists (QQuickItemViewTransitioner::TransitionType type, QQuickItemViewTransitionableItem *item, int index) |
| void | resetTargetLists () |
| QQuickTransition * | transitionObject (QQuickItemViewTransitioner::TransitionType type, bool asTarget) const |
| const QList< int > & | targetIndexes (QQuickItemViewTransitioner::TransitionType type) const |
| const QList< QObject * > & | targetItems (QQuickItemViewTransitioner::TransitionType type) const |
| void | setPopulateTransitionEnabled (bool b) |
| bool | populateTransitionEnabled () const |
| void | setChangeListener (QQuickItemViewTransitionChangeListener *obj) |
Friends | |
| class | QQuickItemViewTransitionJob |
Definition at line 50 of file qquickitemviewtransition_p.h.
| Enumerator | |
|---|---|
| NoTransition | |
| PopulateTransition | |
| AddTransition | |
| MoveTransition | |
| RemoveTransition | |
Definition at line 53 of file qquickitemviewtransition_p.h.
| QQuickItemViewTransitioner::QQuickItemViewTransitioner | ( | ) |
Definition at line 116 of file qquickitemviewtransition.cpp.
|
virtual |
Definition at line 127 of file qquickitemviewtransition.cpp.
| void QQuickItemViewTransitioner::addToTargetLists | ( | QQuickItemViewTransitioner::TransitionType | type, |
| QQuickItemViewTransitionableItem * | item, | ||
| int | index ) |
Definition at line 173 of file qquickitemviewtransition.cpp.
| bool QQuickItemViewTransitioner::canTransition | ( | QQuickItemViewTransitioner::TransitionType | type, |
| bool | asTarget ) const |
Definition at line 135 of file qquickitemviewtransition.cpp.
|
inline |
Definition at line 75 of file qquickitemviewtransition_p.h.
| void QQuickItemViewTransitioner::resetTargetLists | ( | ) |
Definition at line 194 of file qquickitemviewtransition.cpp.
|
inline |
Definition at line 77 of file qquickitemviewtransition_p.h.
|
inline |
Definition at line 74 of file qquickitemviewtransition_p.h.
| const QList< int > & QQuickItemViewTransitioner::targetIndexes | ( | QQuickItemViewTransitioner::TransitionType | type | ) | const |
Definition at line 239 of file qquickitemviewtransition.cpp.
| const QList< QObject * > & QQuickItemViewTransitioner::targetItems | ( | QQuickItemViewTransitioner::TransitionType | type | ) | const |
Definition at line 256 of file qquickitemviewtransition.cpp.
| void QQuickItemViewTransitioner::transitionNextReposition | ( | QQuickItemViewTransitionableItem * | item, |
| QQuickItemViewTransitioner::TransitionType | type, | ||
| bool | isTarget ) |
Definition at line 168 of file qquickitemviewtransition.cpp.
| QQuickTransition * QQuickItemViewTransitioner::transitionObject | ( | QQuickItemViewTransitioner::TransitionType | type, |
| bool | asTarget ) const |
Definition at line 206 of file qquickitemviewtransition.cpp.
|
friend |
Definition at line 98 of file qquickitemviewtransition_p.h.
| QQmlGuard<QQuickTransition> QQuickItemViewTransitioner::addDisplacedTransition |
Definition at line 90 of file qquickitemviewtransition_p.h.
| QQmlGuard<QQuickTransition> QQuickItemViewTransitioner::addTransition |
Definition at line 89 of file qquickitemviewtransition_p.h.
| QList<int> QQuickItemViewTransitioner::addTransitionIndexes |
Definition at line 81 of file qquickitemviewtransition_p.h.
Definition at line 84 of file qquickitemviewtransition_p.h.
| QQmlGuard<QQuickTransition> QQuickItemViewTransitioner::displacedTransition |
Definition at line 95 of file qquickitemviewtransition_p.h.
| QQmlGuard<QQuickTransition> QQuickItemViewTransitioner::moveDisplacedTransition |
Definition at line 92 of file qquickitemviewtransition_p.h.
| QQmlGuard<QQuickTransition> QQuickItemViewTransitioner::moveTransition |
Definition at line 91 of file qquickitemviewtransition_p.h.
| QList<int> QQuickItemViewTransitioner::moveTransitionIndexes |
Definition at line 82 of file qquickitemviewtransition_p.h.
Definition at line 85 of file qquickitemviewtransition_p.h.
| QQmlGuard<QQuickTransition> QQuickItemViewTransitioner::populateTransition |
Definition at line 88 of file qquickitemviewtransition_p.h.
| QQmlGuard<QQuickTransition> QQuickItemViewTransitioner::removeDisplacedTransition |
Definition at line 94 of file qquickitemviewtransition_p.h.
| QQmlGuard<QQuickTransition> QQuickItemViewTransitioner::removeTransition |
Definition at line 93 of file qquickitemviewtransition_p.h.
| QList<int> QQuickItemViewTransitioner::removeTransitionIndexes |
Definition at line 83 of file qquickitemviewtransition_p.h.
Definition at line 86 of file qquickitemviewtransition_p.h.
| QSet<QQuickItemViewTransitionJob *> QQuickItemViewTransitioner::runningJobs |
Definition at line 79 of file qquickitemviewtransition_p.h.