4#ifndef QQUICKDEFERREDPOINTER_P_P_H
5#define QQUICKDEFERREDPOINTER_P_P_H
18#include <QtCore/qglobal.h>
19#include <QtQml/private/qbipointer_p.h>
20#include <QtQml/private/qqmlcomponent_p.h>
60 value =
new DeferredState {
105 void *
value =
nullptr;
126 operator bool()
const {
return data() !=
nullptr; }
127 operator T*()
const {
return data(); }
std::vector< ConstructionState > DeferredState
~QQuickDeferredPointer()=default
Q_NODISCARD_CTOR QQuickDeferredPointer(T *v)
Q_NODISCARD_CTOR QQuickDeferredPointer()=default
QQuickDeferredPointer< T > & operator=(T *o)
bool setExecuting(bool b)
QQuickUntypedDeferredPointer(void *v)
void clearDeferredState()
QQuickUntypedDeferredPointer & operator=(void *v)
QQmlComponentPrivate::DeferredState * deferredState() const
~QQuickUntypedDeferredPointer()
QQuickUntypedDeferredPointer()=default
Combined button and popup list for selecting options.
EGLOutputLayerEXT EGLint EGLAttrib value
[5]
GLboolean GLboolean GLboolean b
GLsizei const GLfloat * v
[13]