#include <qqmlobjectcreator_p.h>
|
| QQmlObjectCreator (const QQmlRefPointer< QQmlContextData > &parentContext, const QQmlRefPointer< QV4::ExecutableCompilationUnit > &compilationUnit, const QQmlRefPointer< QQmlContextData > &creationContext, const QString &inlineComponentName, QQmlIncubatorPrivate *incubator=nullptr) |
|
| ~QQmlObjectCreator () |
|
QObject * | create (int subComponentIndex=-1, QObject *parent=nullptr, QQmlInstantiationInterrupt *interrupt=nullptr, int flags=NormalObject) |
|
bool | populateDeferredProperties (QObject *instance, const QQmlData::DeferredData *deferredData) |
|
void | beginPopulateDeferred (const QQmlRefPointer< QQmlContextData > &context) |
|
void | populateDeferredBinding (const QQmlProperty &qmlProperty, int deferredIndex, const QV4::CompiledData::Binding *binding) |
|
void | populateDeferredInstance (QObject *outerObject, int deferredIndex, int index, QObject *instance, QObject *bindingTarget, const QQmlPropertyData *valueTypeProperty, const QV4::CompiledData::Binding *binding=nullptr) |
|
void | finalizePopulateDeferred () |
|
bool | finalize (QQmlInstantiationInterrupt &interrupt) |
|
void | clear () |
|
QQmlRefPointer< QQmlContextData > | rootContext () const |
|
QQmlComponentAttached ** | componentAttachment () |
|
QQmlRefPointer< QQmlContextData > | parentContextData () const |
|
QFiniteStack< QQmlGuard< QObject > > & | allCreatedObjects () |
|
RequiredProperties * | requiredProperties () |
|
bool | componentHadTopLevelRequiredProperties () const |
|
void | removePendingBinding (QObject *target, int propertyIndex) const |
|
Definition at line 135 of file qqmlobjectcreator_p.h.
◆ CreationFlags
◆ QQmlObjectCreator()
◆ ~QQmlObjectCreator()
QQmlObjectCreator::~QQmlObjectCreator |
( |
| ) |
|
◆ allCreatedObjects()
◆ beginPopulateDeferred()
◆ clear()
void QQmlObjectCreator::clear |
( |
| ) |
|
◆ componentAttachment()
◆ componentHadTopLevelRequiredProperties()
bool QQmlObjectCreator::componentHadTopLevelRequiredProperties |
( |
| ) |
const |
|
inline |
◆ create()
◆ createComponent()
◆ finalize()
◆ finalizePopulateDeferred()
void QQmlObjectCreator::finalizePopulateDeferred |
( |
| ) |
|
◆ parentContextData()
◆ populateDeferredBinding()
◆ populateDeferredInstance()
◆ populateDeferredProperties()
◆ removePendingBinding()
void QQmlObjectCreator::removePendingBinding |
( |
QObject * | target, |
|
|
int | propertyIndex ) const |
|
inline |
◆ requiredProperties()
◆ rootContext()
◆ QQmlObjectCreatorRecursionWatcher
◆ errors
The documentation for this class was generated from the following files: