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>.
Loading...
Searching...
No Matches
QQuickUntypedDeferredPointer Class Reference

#include <qquickdeferredpointer_p_p.h>

+ Inheritance diagram for QQuickUntypedDeferredPointer:
+ Collaboration diagram for QQuickUntypedDeferredPointer:

Public Member Functions

QQmlComponentPrivate::DeferredStatedeferredState () const
 
void clearDeferredState ()
 
bool wasExecuted () const
 
void setExecuted ()
 
bool isExecuting () const
 
bool setExecuting (bool b)
 

Protected Member Functions

 QQuickUntypedDeferredPointer ()=default
 
 QQuickUntypedDeferredPointer (void *v)
 
QQuickUntypedDeferredPointeroperator= (void *v)
 
 ~QQuickUntypedDeferredPointer ()
 
voiddata () const
 

Detailed Description

Definition at line 24 of file qquickdeferredpointer_p_p.h.

Constructor & Destructor Documentation

◆ QQuickUntypedDeferredPointer() [1/2]

QQuickUntypedDeferredPointer::QQuickUntypedDeferredPointer ( )
protecteddefault

◆ QQuickUntypedDeferredPointer() [2/2]

QQuickUntypedDeferredPointer::QQuickUntypedDeferredPointer ( void * v)
inlineprotected

Definition at line 78 of file qquickdeferredpointer_p_p.h.

References Q_ASSERT.

◆ ~QQuickUntypedDeferredPointer()

QQuickUntypedDeferredPointer::~QQuickUntypedDeferredPointer ( )
inlineprotected

Definition at line 93 of file qquickdeferredpointer_p_p.h.

Member Function Documentation

◆ clearDeferredState()

void QQuickUntypedDeferredPointer::clearDeferredState ( )
inline

Definition at line 33 of file qquickdeferredpointer_p_p.h.

References state.

Referenced by QtQuickPrivate::beginDeferred(), and QtQuickPrivate::completeDeferred().

+ Here is the caller graph for this function:

◆ data()

void * QQuickUntypedDeferredPointer::data ( ) const
inlineprotected

Definition at line 99 of file qquickdeferredpointer_p_p.h.

Referenced by QQuickDeferredPointer< T >::data().

+ Here is the caller graph for this function:

◆ deferredState()

QQmlComponentPrivate::DeferredState * QQuickUntypedDeferredPointer::deferredState ( ) const
inline

Definition at line 28 of file qquickdeferredpointer_p_p.h.

References nullptr.

Referenced by QtQuickPrivate::beginDeferred(), and QtQuickPrivate::completeDeferred().

+ Here is the caller graph for this function:

◆ isExecuting()

bool QQuickUntypedDeferredPointer::isExecuting ( ) const
inline

Definition at line 50 of file qquickdeferredpointer_p_p.h.

Referenced by QQuickControlPrivate::setContentItem_helper().

+ Here is the caller graph for this function:

◆ operator=()

QQuickUntypedDeferredPointer & QQuickUntypedDeferredPointer::operator= ( void * v)
inlineprotected

Definition at line 84 of file qquickdeferredpointer_p_p.h.

Referenced by QQuickDeferredPointer< T >::operator=().

+ Here is the caller graph for this function:

◆ setExecuted()

void QQuickUntypedDeferredPointer::setExecuted ( )
inline

Definition at line 44 of file qquickdeferredpointer_p_p.h.

References Q_ASSERT.

◆ setExecuting()

bool QQuickUntypedDeferredPointer::setExecuting ( bool b)
inline

Definition at line 51 of file qquickdeferredpointer_p_p.h.

◆ wasExecuted()


The documentation for this class was generated from the following file: