![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qquickstackelement_p_p.h>
Static Public Member Functions | |
static QQuickStackElement * | fromString (QQmlEngine *engine, const QString &str, QQuickStackView *view, QString *error) |
static QQuickStackElement * | fromObject (QObject *object, QQuickStackView *view, QString *error) |
static QQuickStackElement * | fromStackViewArg (QQmlEngine *engine, QQuickStackView *view, QQuickStackViewArg arg) |
Public Attributes | |
int | index = -1 |
bool | init = false |
bool | removal = false |
bool | ownItem = false |
bool | ownComponent = false |
bool | widthValid = false |
bool | heightValid = false |
QQmlComponent * | component = nullptr |
QQuickStackView * | view = nullptr |
QPointer< QQuickItem > | originalParent |
QQuickStackView::Status | status = QQuickStackView::Inactive |
QV4::PersistentValue | properties |
QV4::PersistentValue | qmlCallingContext |
QQuickItem * | item |
Definition at line 36 of file qquickstackelement_p_p.h.
QQuickStackElement::~QQuickStackElement | ( | ) |
Definition at line 60 of file qquickstackelement.cpp.
References component, and ownComponent.
|
static |
Definition at line 115 of file qquickstackelement.cpp.
|
static |
Definition at line 135 of file qquickstackelement.cpp.
|
static |
Definition at line 97 of file qquickstackelement.cpp.
References ownComponent.
void QQuickStackElement::incubate | ( | QV4::ExecutionEngine * | v4, |
QObject * | object, | ||
RequiredProperties * | requiredProperties ) |
Definition at line 191 of file qquickstackelement.cpp.
void QQuickStackElement::initialize | ( | QV4::ExecutionEngine * | v4, |
RequiredProperties * | requiredProperties ) |
Definition at line 202 of file qquickstackelement.cpp.
References init.
|
overridevirtual |
Reimplemented from QQuickItemChangeListener.
Definition at line 355 of file qquickstackelement.cpp.
bool QQuickStackElement::load | ( | QV4::ExecutionEngine * | v4, |
QQuickStackView * | parent ) |
Definition at line 161 of file qquickstackelement.cpp.
void QQuickStackElement::setIndex | ( | int | index | ) |
Definition at line 242 of file qquickstackelement.cpp.
References index.
void QQuickStackElement::setStatus | ( | QQuickStackView::Status | status | ) |
Definition at line 268 of file qquickstackelement.cpp.
void QQuickStackElement::setView | ( | QQuickStackView * | view | ) |
Definition at line 255 of file qquickstackelement.cpp.
void QQuickStackElement::setVisible | ( | bool | visible | ) |
Definition at line 301 of file qquickstackelement.cpp.
Referenced by QQuickStackViewPrivate::setCurrentItem().
QQmlComponent* QQuickStackElement::component = nullptr |
Definition at line 77 of file qquickstackelement_p_p.h.
Referenced by ~QQuickStackElement().
bool QQuickStackElement::heightValid = false |
Definition at line 76 of file qquickstackelement_p_p.h.
int QQuickStackElement::index = -1 |
Definition at line 70 of file qquickstackelement_p_p.h.
Referenced by setIndex().
bool QQuickStackElement::init = false |
Definition at line 71 of file qquickstackelement_p_p.h.
Referenced by initialize().
QQuickItem* QQuickStackElement::item |
Definition at line 84 of file qquickstackelement_p_p.h.
QPointer<QQuickItem> QQuickStackElement::originalParent |
Definition at line 79 of file qquickstackelement_p_p.h.
bool QQuickStackElement::ownComponent = false |
Definition at line 74 of file qquickstackelement_p_p.h.
Referenced by ~QQuickStackElement(), and fromString().
bool QQuickStackElement::ownItem = false |
Definition at line 73 of file qquickstackelement_p_p.h.
QV4::PersistentValue QQuickStackElement::properties |
Definition at line 81 of file qquickstackelement_p_p.h.
QV4::PersistentValue QQuickStackElement::qmlCallingContext |
Definition at line 82 of file qquickstackelement_p_p.h.
bool QQuickStackElement::removal = false |
Definition at line 72 of file qquickstackelement_p_p.h.
QQuickStackView::Status QQuickStackElement::status = QQuickStackView::Inactive |
Definition at line 80 of file qquickstackelement_p_p.h.
QQuickStackView* QQuickStackElement::view = nullptr |
Definition at line 78 of file qquickstackelement_p_p.h.
bool QQuickStackElement::widthValid = false |
Definition at line 75 of file qquickstackelement_p_p.h.