|  | Qt 6.x
    The Qt SDK | 
| Functions | |
| static void | cancelDeferred (QQmlData *ddata, int propertyIndex) | 
| static bool | beginDeferred (QQmlEnginePrivate *enginePriv, const QQmlProperty &property, QQmlComponentPrivate::DeferredState *deferredState) | 
| void | beginDeferred (QObject *object, const QString &property, QQuickUntypedDeferredPointer *delegate, bool isOwnState) | 
| void | cancelDeferred (QObject *object, const QString &property) | 
| void | completeDeferred (QObject *object, const QString &property, QQuickUntypedDeferredPointer *delegate) | 
| Q_QUICKTEMPLATES2_PRIVATE_EXPORT void QtQuickPrivate::beginDeferred | ( | QObject * | object, | 
| const QString & | property, | ||
| QQuickUntypedDeferredPointer * | delegate, | ||
| bool | isOwnState | ||
| ) | 
Definition at line 80 of file qquickdeferredexecute.cpp.
References beginDeferred(), QQuickUntypedDeferredPointer::clearDeferredState(), QQuickUntypedDeferredPointer::deferredState(), QQmlData::get(), QQmlEnginePrivate::get(), property, and state.
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | static | 
Definition at line 27 of file qquickdeferredexecute.cpp.
References QQmlData::DeferredData::bindings, bindingStatus, cancelDeferred(), QQmlData::DeferredData::compilationUnit, QQmlData::DeferredData::context, QQmlData::deferredData, QQmlData::DeferredData::deferredIdx, QMultiHash< Key, T >::equal_range(), QQmlData::get(), QQmlEnginePrivate::inProgressCreations, QQmlContextData::parent(), property, Q_ASSERT, qScopeGuard(), QtPrivate::restoreBindingStatus(), state, and QtPrivate::suspendCurrentBindingStatus().
Referenced by beginDeferred(), and quickBeginDeferred().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| Q_QUICKTEMPLATES2_PRIVATE_EXPORT void QtQuickPrivate::cancelDeferred | ( | QObject * | object, | 
| const QString & | property | ||
| ) | 
Definition at line 102 of file qquickdeferredexecute.cpp.
References cancelDeferred(), QQmlData::get(), and property.
 Here is the call graph for this function:
 Here is the call graph for this function:Definition at line 18 of file qquickdeferredexecute.cpp.
References QQmlData::deferredData.
Referenced by beginDeferred(), cancelDeferred(), and quickCancelDeferred().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| Q_QUICKTEMPLATES2_PRIVATE_EXPORT void QtQuickPrivate::completeDeferred | ( | QObject * | object, | 
| const QString & | property, | ||
| QQuickUntypedDeferredPointer * | delegate | ||
| ) | 
Definition at line 109 of file qquickdeferredexecute.cpp.
References bindingStatus, QQuickUntypedDeferredPointer::clearDeferredState(), QQmlComponentPrivate::completeDeferred(), QQuickUntypedDeferredPointer::deferredState(), QQmlData::get(), QQmlEnginePrivate::get(), property, Q_UNUSED, qScopeGuard(), QtPrivate::restoreBindingStatus(), state, and QtPrivate::suspendCurrentBindingStatus().
Referenced by quickCompleteDeferred().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function: