![]() |
Qt 6.x
The Qt SDK
|
#include <qqmlcomponent_p.h>
Public Attributes | |
QList< AnnotatedQmlError > | errors |
Definition at line 102 of file qqmlcomponent_p.h.
|
default |
|
inline |
Definition at line 176 of file qqmlcomponent_p.h.
References QBiPointer< T, T2 >::asT1(), QBiPointer< T, T2 >::asT2(), and QBiPointer< T, T2 >::isT1().
|
inlinenoexcept |
Definition at line 184 of file qqmlcomponent_p.h.
References other().
|
inline |
Definition at line 203 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 228 of file qqmlcomponent_p.h.
Referenced by QQmlComponentPrivate::beginCreate(), QQmlComponentPrivate::beginDeferred(), and QQmlBindPrivate::buildBindEntries().
|
inline |
Definition at line 221 of file qqmlcomponent_p.h.
References e.
Referenced by QQmlComponentPrivate::fromTypeData().
|
inline |
Definition at line 261 of file qqmlcomponent_p.h.
|
inline |
Definition at line 215 of file qqmlcomponent_p.h.
Referenced by QQmlComponentPrivate::beginCreate().
|
inline |
Definition at line 242 of file qqmlcomponent_p.h.
Referenced by QQmlComponentPrivate::beginCreate(), QQmlBindPrivate::buildBindEntries(), QQmlComponentPrivate::complete(), QQmlBindPrivate::decodeBinding(), QQmlComponentPrivate::hadTopLevelRequiredProperties(), QQmlComponentPrivate::initializeObjectWithInitialProperties(), and QQmlComponentPrivate::setInitialProperty().
|
inline |
Definition at line 249 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 297 of file qqmlcomponent_p.h.
References Q_ASSERT.
Referenced by QQmlComponentPrivate::beginCreate().
|
inline |
Definition at line 256 of file qqmlcomponent_p.h.
References creator.
Referenced by QQmlBindPrivate::buildBindEntries(), and QQmlBindPrivate::decodeBinding().
|
inline |
Definition at line 210 of file qqmlcomponent_p.h.
References properties.
Referenced by QQmlComponentPrivate::completeCreate(), QQmlComponentPrivate::createWithProperties(), and QQmlComponentPrivate::setInitialProperty().
|
inline |
Definition at line 269 of file qqmlcomponent_p.h.
References QQmlComponentPrivate::compilationUnit, and QQmlComponentPrivate::creationContext.
Referenced by QQmlComponentPrivate::beginCreate(), QQmlComponentPrivate::beginDeferred(), and QQmlBindPrivate::decodeBinding().
|
inline |
Definition at line 281 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 194 of file qqmlcomponent_p.h.
Referenced by QQmlComponentPrivate::completeCreate(), QQmlComponentPrivate::createWithProperties(), and QQmlComponentPrivate::setInitialProperty().
|
inline |
Definition at line 286 of file qqmlcomponent_p.h.
Referenced by QQmlComponentPrivate::beginCreate(), QQmlComponentPrivate::beginDeferred(), QQmlComponentPrivate::complete(), QQmlComponentPrivate::completeCreate(), and QQmlBindPrivate::decodeBinding().
|
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::fromTypeData(), and QQmlComponentPrivate::loadUrl().