![]() |
Qt 6.x
The Qt SDK
|
Public Member Functions | |
QQmlBindEntryContent () | |
~QQmlBindEntryContent () | |
QQmlBindEntryKind | set (QQmlBindEntryContent &&other, QQmlBindEntryKind newKind, QQmlBindEntryKind oldKind) |
QQmlBindEntryKind | set (const QQmlBindEntryContent &other, QQmlBindEntryKind newKind, QQmlBindEntryKind oldKind) |
QQmlBindEntryKind | destroy (QQmlBindEntryKind kind) |
QQmlBindEntryKind | set (QVariant v, QQmlBindEntryKind oldKind) |
QQmlBindEntryKind | set (QV4::PersistentValue v, QQmlBindEntryKind oldKind) |
QQmlBindEntryKind | set (QQmlAnyBinding v, QQmlBindEntryKind oldKind) |
Public Attributes | |
QV4::PersistentValue | v4Value |
QVariant | variant |
QQmlAnyBinding | binding |
QQmlBindEntryContent can store one of QV4::Value, QVariant, QQmlAnyBinding, or nothing, as denoted by QQmlBindEntryKind. It expects the calling code to know what is stored at any time. On each method invocation, the current kind has to be passed as last parameter and the new kind is returned.
Definition at line 47 of file qqmlbind.cpp.
|
inline |
Definition at line 50 of file qqmlbind.cpp.
|
inline |
Definition at line 51 of file qqmlbind.cpp.
|
inline |
Definition at line 93 of file qqmlbind.cpp.
References QV4::PersistentValue::~PersistentValue(), QQmlAnyBinding::~QQmlAnyBinding(), QVariant::~QVariant(), Binding, binding, None, V4Value, v4Value, Variant, and variant.
Referenced by QQmlBindEntry::~QQmlBindEntry(), and QQmlBindEntry::clearPrev().
|
inline |
|
inline |
Definition at line 125 of file qqmlbind.cpp.
|
inline |
Definition at line 53 of file qqmlbind.cpp.
References Binding, binding, None, other(), V4Value, v4Value, Variant, and variant.
Referenced by QQmlBindEntry::QQmlBindEntry(), QQmlBindEntry::QQmlBindEntry(), QQmlBindEntry::operator=(), QQmlBindEntry::operator=(), QQmlBind::setDelayed(), and QQmlBind::setValue().
|
inline |
Definition at line 118 of file qqmlbind.cpp.
|
inline |
Definition at line 111 of file qqmlbind.cpp.
QQmlAnyBinding QQmlBindEntryContent::binding |
QV4::PersistentValue QQmlBindEntryContent::v4Value |
QVariant QQmlBindEntryContent::variant |