Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QQuickItemViewTransitionJob Class Reference
+ Inheritance diagram for QQuickItemViewTransitionJob:
+ Collaboration diagram for QQuickItemViewTransitionJob:

Public Member Functions

 QQuickItemViewTransitionJob ()
 
 ~QQuickItemViewTransitionJob ()
 
void startTransition (QQuickItemViewTransitionableItem *item, int index, QQuickItemViewTransitioner *transitioner, QQuickItemViewTransitioner::TransitionType type, const QPointF &to, bool isTargetItem)
 
- Public Member Functions inherited from QQuickTransitionManager
 QQuickTransitionManager ()
 
virtual ~QQuickTransitionManager ()
 
bool isRunning () const
 
void transition (const QList< QQuickStateAction > &, QQuickTransition *transition, QObject *defaultTarget=nullptr)
 
void cancel ()
 

Public Attributes

QQuickItemViewTransitionerm_transitioner
 
QQuickItemViewTransitionableItemm_item
 
QPointF m_toPos
 
QQuickItemViewTransitioner::TransitionType m_type
 
bool m_isTarget
 
- Public Attributes inherited from QQuickTransitionManager
SelfDeletable m_selfDeletable
 

Protected Member Functions

void finished () override
 

Detailed Description

Definition at line 15 of file qquickitemviewtransition.cpp.

Constructor & Destructor Documentation

◆ QQuickItemViewTransitionJob()

QQuickItemViewTransitionJob::QQuickItemViewTransitionJob ( )

Definition at line 34 of file qquickitemviewtransition.cpp.

◆ ~QQuickItemViewTransitionJob()

QQuickItemViewTransitionJob::~QQuickItemViewTransitionJob ( )

Definition at line 42 of file qquickitemviewtransition.cpp.

References m_transitioner, QSet< T >::remove(), and QQuickItemViewTransitioner::runningJobs.

+ Here is the call graph for this function:

Member Function Documentation

◆ finished()

void QQuickItemViewTransitionJob::finished ( )
overrideprotectedvirtual

Reimplemented from QQuickTransitionManager.

Definition at line 98 of file qquickitemviewtransition.cpp.

References QQuickTransitionManager::finished(), m_isTarget, m_item, m_toPos, m_transitioner, m_type, QQuickItemViewTransitioner::NoTransition, RETURN_IF_DELETED, QPointF::setX(), and QPointF::setY().

+ Here is the call graph for this function:

◆ startTransition()

void QQuickItemViewTransitionJob::startTransition ( QQuickItemViewTransitionableItem * item,
int index,
QQuickItemViewTransitioner * transitioner,
QQuickItemViewTransitioner::TransitionType type,
const QPointF & to,
bool isTargetItem )

Member Data Documentation

◆ m_isTarget

◆ m_item

QQuickItemViewTransitionableItem* QQuickItemViewTransitionJob::m_item

Definition at line 24 of file qquickitemviewtransition.cpp.

Referenced by finished(), and startTransition().

◆ m_toPos

◆ m_transitioner

QQuickItemViewTransitioner* QQuickItemViewTransitionJob::m_transitioner

◆ m_type


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