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
QQuickStackTransition Struct Reference

#include <qquickstacktransition_p_p.h>

+ Collaboration diagram for QQuickStackTransition:

Static Public Member Functions

static QQuickStackTransition popExit (QQuickStackView::Operation operation, QQuickStackElement *element, QQuickStackView *view)
 
static QQuickStackTransition popEnter (QQuickStackView::Operation operation, QQuickStackElement *element, QQuickStackView *view)
 
static QQuickStackTransition pushExit (QQuickStackView::Operation operation, QQuickStackElement *element, QQuickStackView *view)
 
static QQuickStackTransition pushEnter (QQuickStackView::Operation operation, QQuickStackElement *element, QQuickStackView *view)
 
static QQuickStackTransition replaceExit (QQuickStackView::Operation operation, QQuickStackElement *element, QQuickStackView *view)
 
static QQuickStackTransition replaceEnter (QQuickStackView::Operation operation, QQuickStackElement *element, QQuickStackView *view)
 

Public Attributes

bool target = false
 
QQuickStackView::Status status = QQuickStackView::Inactive
 
QQuickItemViewTransitioner::TransitionType type = QQuickItemViewTransitioner::NoTransition
 
QRectF viewBounds
 
QQuickStackElementelement = nullptr
 
QQuickTransitiontransition = nullptr
 

Detailed Description

Definition at line 29 of file qquickstacktransition_p_p.h.

Member Function Documentation

◆ popEnter()

QQuickStackTransition QQuickStackTransition::popEnter ( QQuickStackView::Operation operation,
QQuickStackElement * element,
QQuickStackView * view )
static

Definition at line 92 of file qquickstacktransition.cpp.

References element, enterTransition(), operationTransition(), QQuickStackView::PopTransition, and view.

Referenced by QQuickStackView::clear(), QQuickStackView::pop(), and QQuickStackViewPrivate::popToItem().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ popExit()

QQuickStackTransition QQuickStackTransition::popExit ( QQuickStackView::Operation operation,
QQuickStackElement * element,
QQuickStackView * view )
static

Definition at line 87 of file qquickstacktransition.cpp.

References element, exitTransition(), operationTransition(), QQuickStackView::PopTransition, and view.

Referenced by QQuickStackView::clear(), QQuickStackView::pop(), and QQuickStackViewPrivate::popToItem().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ pushEnter()

QQuickStackTransition QQuickStackTransition::pushEnter ( QQuickStackView::Operation operation,
QQuickStackElement * element,
QQuickStackView * view )
static

Definition at line 102 of file qquickstacktransition.cpp.

References element, enterTransition(), operationTransition(), QQuickStackView::PushTransition, and view.

Referenced by QQuickStackView::push().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ pushExit()

QQuickStackTransition QQuickStackTransition::pushExit ( QQuickStackView::Operation operation,
QQuickStackElement * element,
QQuickStackView * view )
static

Definition at line 97 of file qquickstacktransition.cpp.

References element, exitTransition(), operationTransition(), QQuickStackView::PushTransition, and view.

Referenced by QQuickStackView::push().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ replaceEnter()

QQuickStackTransition QQuickStackTransition::replaceEnter ( QQuickStackView::Operation operation,
QQuickStackElement * element,
QQuickStackView * view )
static

Definition at line 112 of file qquickstacktransition.cpp.

References element, enterTransition(), operationTransition(), QQuickStackView::ReplaceTransition, and view.

Referenced by QQuickStackView::replace().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ replaceExit()

QQuickStackTransition QQuickStackTransition::replaceExit ( QQuickStackView::Operation operation,
QQuickStackElement * element,
QQuickStackView * view )
static

Definition at line 107 of file qquickstacktransition.cpp.

References element, exitTransition(), operationTransition(), QQuickStackView::ReplaceTransition, and view.

Referenced by QQuickStackView::replace().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Member Data Documentation

◆ element

QQuickStackElement* QQuickStackTransition::element = nullptr

◆ status

QQuickStackView::Status QQuickStackTransition::status = QQuickStackView::Inactive

Definition at line 41 of file qquickstacktransition_p_p.h.

Referenced by enterTransition(), and exitTransition().

◆ target

bool QQuickStackTransition::target = false

Definition at line 40 of file qquickstacktransition_p_p.h.

◆ transition

QQuickTransition* QQuickStackTransition::transition = nullptr

Definition at line 45 of file qquickstacktransition_p_p.h.

◆ type

◆ viewBounds

QRectF QQuickStackTransition::viewBounds

Definition at line 43 of file qquickstacktransition_p_p.h.


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