#include <qqmlcomponent_p.h>
Definition at line 64 of file qqmlcomponent_p.h.
◆ ConstructionState() [1/2]
QQmlComponentPrivate::ConstructionState::ConstructionState |
( |
| ) |
|
|
default |
◆ ConstructionState() [2/2]
QQmlComponentPrivate::ConstructionState::ConstructionState |
( |
ConstructionState && | other | ) |
|
|
inlinenoexcept |
◆ ~ConstructionState()
QQmlComponentPrivate::ConstructionState::~ConstructionState |
( |
| ) |
|
|
inline |
◆ addPendingRequiredProperty()
◆ appendCreatorErrors()
void QQmlComponentPrivate::ConstructionState::appendCreatorErrors |
( |
| ) |
|
|
inline |
Moves errors from creator into construction state itself
Definition at line 278 of file qqmlcomponent_p.h.
◆ appendErrors()
void QQmlComponentPrivate::ConstructionState::appendErrors |
( |
const QList< QQmlError > & | qmlErrors | ) |
|
|
inline |
◆ clear()
void QQmlComponentPrivate::ConstructionState::clear |
( |
| ) |
|
|
inline |
◆ clearRequiredProperties()
void QQmlComponentPrivate::ConstructionState::clearRequiredProperties |
( |
| ) |
|
|
inline |
◆ creator() [1/2]
◆ creator() [2/2]
◆ ensureRequiredPropertyStorage()
void QQmlComponentPrivate::ConstructionState::ensureRequiredPropertyStorage |
( |
QObject * | target | ) |
|
|
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 and the target object.
Definition at line 350 of file qqmlcomponent_p.h.
◆ hasCreator()
bool QQmlComponentPrivate::ConstructionState::hasCreator |
( |
| ) |
const |
|
inline |
◆ hasUnsetRequiredProperties()
bool QQmlComponentPrivate::ConstructionState::hasUnsetRequiredProperties |
( |
| ) |
const |
|
inline |
◆ initCreator()
◆ isCompletePending()
bool QQmlComponentPrivate::ConstructionState::isCompletePending |
( |
| ) |
const |
|
inline |
◆ requiredProperties()
RequiredProperties * QQmlComponentPrivate::ConstructionState::requiredProperties |
( |
| ) |
const |
|
inline |
A list of pending required properties that need to be set in order for object construction to be successful.
Definition at line 243 of file qqmlcomponent_p.h.
◆ setCompletePending()
void QQmlComponentPrivate::ConstructionState::setCompletePending |
( |
bool | isPending | ) |
|
|
inline |
◆ swap()
◆ target()
QObject * QQmlComponentPrivate::ConstructionState::target |
( |
| ) |
const |
|
inline |
◆ errors
The documentation for this struct was generated from the following file: