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>.
|
#include <qqmlcomponent_p.h>
Public Attributes | |
QList< AnnotatedQmlError > | errors |
Definition at line 102 of file qqmlcomponent_p.h.
|
default |
|
inline |
Definition at line 178 of file qqmlcomponent_p.h.
References QBiPointer< T, T2 >::asT1(), QBiPointer< T, T2 >::asT2(), and QBiPointer< T, T2 >::isT1().
|
inlinenoexcept |
Definition at line 186 of file qqmlcomponent_p.h.
References other().
|
inline |
Definition at line 205 of file qqmlcomponent_p.h.
References info, and Q_ASSERT.
Referenced by QQmlComponentPrivate::beginCreate().
|
inline |
Moves errors from creator into construction state itself
Definition at line 230 of file qqmlcomponent_p.h.
Referenced by QQmlComponentPrivate::beginCreate(), and QQmlComponentPrivate::beginDeferred().
|
inline |
Definition at line 223 of file qqmlcomponent_p.h.
Referenced by QQmlComponentPrivate::fromTypeData().
|
inline |
Definition at line 263 of file qqmlcomponent_p.h.
|
inline |
Definition at line 217 of file qqmlcomponent_p.h.
Referenced by QQmlComponentPrivate::beginCreate().
|
inline |
Definition at line 244 of file qqmlcomponent_p.h.
Referenced by QQmlComponentPrivate::beginCreate(), QQmlComponentPrivate::complete(), QQmlComponentPrivate::hadTopLevelRequiredProperties(), QQmlComponentPrivate::initializeObjectWithInitialProperties(), and QQmlComponentPrivate::setInitialProperty().
|
inline |
Definition at line 251 of file qqmlcomponent_p.h.
|
inline |
This is meant to be used in the context of QQmlComponent::loadFromModule, when dealing with a C++ type. In that case, we do not have a creator, and need a separate storage for required properties.
Definition at line 299 of file qqmlcomponent_p.h.
References Q_ASSERT.
Referenced by QQmlComponentPrivate::beginCreate().
|
inline |
Definition at line 258 of file qqmlcomponent_p.h.
References creator.
|
inline |
Definition at line 212 of file qqmlcomponent_p.h.
References properties.
Referenced by QQmlComponentPrivate::completeCreate(), QQmlComponentPrivate::createWithProperties(), and QQmlComponentPrivate::setInitialProperty().
|
inline |
Definition at line 271 of file qqmlcomponent_p.h.
References QQmlComponentPrivate::compilationUnit, and QQmlComponentPrivate::creationContext.
Referenced by QQmlComponentPrivate::beginCreate(), and QQmlComponentPrivate::beginDeferred().
|
inline |
Definition at line 283 of file qqmlcomponent_p.h.
Referenced by QQmlComponentPrivate::beginCreate(), QQmlComponentPrivate::complete(), QQmlComponentPrivate::completeCreate(), and QQmlComponentPrivate::createWithProperties().
QQmlComponentPrivate::ConstructionState::QT_MOVE_ASSIGNMENT_OPERATOR_IMPL_VIA_MOVE_AND_SWAP | ( | QQmlComponentPrivate::ConstructionState | ) |
|
inline |
A list of pending required properties that need to be set in order for object construction to be successful.
Definition at line 196 of file qqmlcomponent_p.h.
Referenced by QQmlComponentPrivate::completeCreate(), QQmlComponentPrivate::createWithProperties(), and QQmlComponentPrivate::setInitialProperty().
|
inline |
Definition at line 288 of file qqmlcomponent_p.h.
Referenced by QQmlComponentPrivate::beginCreate(), QtQuickPrivate::beginDeferred(), QQmlComponentPrivate::beginDeferred(), QQmlComponentPrivate::complete(), and QQmlComponentPrivate::completeCreate().
|
inline |
Definition at line 108 of file qqmlcomponent_p.h.
References other().
QList<AnnotatedQmlError> QQmlComponentPrivate::ConstructionState::errors |
Definition at line 134 of file qqmlcomponent_p.h.
Referenced by QQmlComponentPrivate::beginCreate(), QQmlComponentPrivate::completeCreate(), QQmlComponentPrivate::completeLoadFromModule(), QQmlComponentPrivate::fromTypeData(), and QQmlComponentPrivate::loadUrl().