Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QQuickItemViewTransitionableItem Class Reference

#include <qquickitemviewtransition_p.h>

Collaboration diagram for QQuickItemViewTransitionableItem:

Public Member Functions

 QQuickItemViewTransitionableItem (QQuickItem *i)
virtual ~QQuickItemViewTransitionableItem ()
qreal itemX () const
qreal itemY () const
void moveTo (const QPointF &pos, bool immediate=false)
bool transitionScheduledOrRunning () const
bool transitionRunning () const
bool isPendingRemoval () const
bool prepareTransition (QQuickItemViewTransitioner *transitioner, int index, const QRectF &viewBounds)
void startTransition (QQuickItemViewTransitioner *transitioner, int index)
void completeTransition (QQuickTransition *quickTransition)

Public Attributes

SelfDeletable m_selfDeletable
QPointF nextTransitionTo
QPointF lastMovedTo
QPointF nextTransitionFrom
QQuickItemitem
QQuickItemViewTransitionJobtransition
QQuickItemViewTransitioner::TransitionType nextTransitionType
bool isTransitionTarget: 1
bool nextTransitionToSet: 1
bool nextTransitionFromSet: 1
bool lastMovedToSet: 1
bool prepared: 1

Friends

class QQuickItemViewTransitioner
class QQuickItemViewTransitionJob

Detailed Description

Definition at line 110 of file qquickitemviewtransition_p.h.

Constructor & Destructor Documentation

◆ QQuickItemViewTransitionableItem()

QQuickItemViewTransitionableItem::QQuickItemViewTransitionableItem ( QQuickItem * i)

Definition at line 286 of file qquickitemviewtransition.cpp.

◆ ~QQuickItemViewTransitionableItem()

QQuickItemViewTransitionableItem::~QQuickItemViewTransitionableItem ( )
virtual

Definition at line 298 of file qquickitemviewtransition.cpp.

Member Function Documentation

◆ completeTransition()

void QQuickItemViewTransitionableItem::completeTransition ( QQuickTransition * quickTransition)

Definition at line 470 of file qquickitemviewtransition.cpp.

◆ isPendingRemoval()

bool QQuickItemViewTransitionableItem::isPendingRemoval ( ) const

Definition at line 357 of file qquickitemviewtransition.cpp.

◆ itemX()

qreal QQuickItemViewTransitionableItem::itemX ( ) const

Definition at line 303 of file qquickitemviewtransition.cpp.

◆ itemY()

qreal QQuickItemViewTransitionableItem::itemY ( ) const

Definition at line 313 of file qquickitemviewtransition.cpp.

◆ moveTo()

void QQuickItemViewTransitionableItem::moveTo ( const QPointF & pos,
bool immediate = false )

Definition at line 326 of file qquickitemviewtransition.cpp.

◆ prepareTransition()

bool QQuickItemViewTransitionableItem::prepareTransition ( QQuickItemViewTransitioner * transitioner,
int index,
const QRectF & viewBounds )

Definition at line 366 of file qquickitemviewtransition.cpp.

◆ startTransition()

void QQuickItemViewTransitionableItem::startTransition ( QQuickItemViewTransitioner * transitioner,
int index )

Definition at line 449 of file qquickitemviewtransition.cpp.

◆ transitionRunning()

bool QQuickItemViewTransitionableItem::transitionRunning ( ) const

Definition at line 352 of file qquickitemviewtransition.cpp.

◆ transitionScheduledOrRunning()

bool QQuickItemViewTransitionableItem::transitionScheduledOrRunning ( ) const

Definition at line 346 of file qquickitemviewtransition.cpp.

◆ QQuickItemViewTransitioner

friend class QQuickItemViewTransitioner
friend

Definition at line 143 of file qquickitemviewtransition_p.h.

◆ QQuickItemViewTransitionJob

friend class QQuickItemViewTransitionJob
friend

Definition at line 144 of file qquickitemviewtransition_p.h.

Member Data Documentation

◆ isTransitionTarget

bool QQuickItemViewTransitionableItem::isTransitionTarget

Definition at line 136 of file qquickitemviewtransition_p.h.

◆ item

QQuickItem* QQuickItemViewTransitionableItem::item

Definition at line 133 of file qquickitemviewtransition_p.h.

◆ lastMovedTo

QPointF QQuickItemViewTransitionableItem::lastMovedTo

Definition at line 131 of file qquickitemviewtransition_p.h.

◆ lastMovedToSet

bool QQuickItemViewTransitionableItem::lastMovedToSet

Definition at line 139 of file qquickitemviewtransition_p.h.

◆ m_selfDeletable

SelfDeletable QQuickItemViewTransitionableItem::m_selfDeletable

Definition at line 129 of file qquickitemviewtransition_p.h.

◆ nextTransitionFrom

QPointF QQuickItemViewTransitionableItem::nextTransitionFrom

Definition at line 132 of file qquickitemviewtransition_p.h.

◆ nextTransitionFromSet

bool QQuickItemViewTransitionableItem::nextTransitionFromSet

Definition at line 138 of file qquickitemviewtransition_p.h.

◆ nextTransitionTo

QPointF QQuickItemViewTransitionableItem::nextTransitionTo

Definition at line 130 of file qquickitemviewtransition_p.h.

◆ nextTransitionToSet

bool QQuickItemViewTransitionableItem::nextTransitionToSet

Definition at line 137 of file qquickitemviewtransition_p.h.

◆ nextTransitionType

QQuickItemViewTransitioner::TransitionType QQuickItemViewTransitionableItem::nextTransitionType

Definition at line 135 of file qquickitemviewtransition_p.h.

◆ prepared

bool QQuickItemViewTransitionableItem::prepared

Definition at line 140 of file qquickitemviewtransition_p.h.

◆ transition

QQuickItemViewTransitionJob* QQuickItemViewTransitionableItem::transition

Definition at line 134 of file qquickitemviewtransition_p.h.


The documentation for this class was generated from the following files: