|
static QUntypedPropertyBinding | create (const QQmlPropertyData *pd, QV4::Function *function, QObject *obj, const QQmlRefPointer< QQmlContextData > &ctxt, QV4::ExecutionContext *scope, QObject *target, QQmlPropertyIndex targetIndex) |
|
static QUntypedPropertyBinding | create (QMetaType propertyType, QV4::Function *function, QObject *obj, const QQmlRefPointer< QQmlContextData > &ctxt, QV4::ExecutionContext *scope, QObject *target, QQmlPropertyIndex targetIndex) |
|
static QUntypedPropertyBinding | createFromCodeString (const QQmlPropertyData *property, const QString &str, QObject *obj, const QQmlRefPointer< QQmlContextData > &ctxt, const QString &url, quint16 lineNumber, QObject *target, QQmlPropertyIndex targetIndex) |
|
static QUntypedPropertyBinding | createFromScriptString (const QQmlPropertyData *property, const QQmlScriptString &script, QObject *obj, QQmlContext *ctxt, QObject *target, QQmlPropertyIndex targetIndex) |
|
static QUntypedPropertyBinding | createFromBoundFunction (const QQmlPropertyData *pd, QV4::BoundFunction *function, QObject *obj, const QQmlRefPointer< QQmlContextData > &ctxt, QV4::ExecutionContext *scope, QObject *target, QQmlPropertyIndex targetIndex) |
|
static bool | isUndefined (const QUntypedPropertyBinding &binding) |
|
static bool | isUndefined (const QPropertyBindingPrivate *binding) |
|
template<QMetaType::Type type> |
static bool | doEvaluate (QMetaType metaType, QUntypedPropertyData *dataPtr, void *f) |
|
static constexpr size_t | getSizeEnsuringAlignment () |
|
static QPropertyBindingPrivate * | get (const QUntypedPropertyBinding &binding) |
|
static QPropertyBindingPrivate * | currentlyEvaluatingBinding () |
|
static void | destroyAndFreeMemory (QPropertyBindingPrivate *priv) |
|
Definition at line 57 of file qqmlpropertybinding_p.h.