![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
\inmodule QtQml More...
#include <qqmlvaluetypeproxybinding_p.h>
Public Member Functions | |
| QQmlValueTypeProxyBinding (QObject *o, QQmlPropertyIndex coreIndex) | |
| QQmlAbstractBinding * | subBindings () const |
| QQmlAbstractBinding * | binding (QQmlPropertyIndex targetPropertyIndex) const |
| void | removeBindings (quint32 maskmask) |
| void | setEnabled (bool, QQmlPropertyData::WriteFlags) override |
| Kind | kind () const final |
| Public Member Functions inherited from QQmlAbstractBinding | |
| virtual | ~QQmlAbstractBinding () |
| virtual QString | expression () const |
| QQmlPropertyIndex | targetPropertyIndex () const |
| QObject * | targetObject () const |
| void | setTarget (const QQmlProperty &) |
| bool | setTarget (QObject *, const QQmlPropertyData &, const QQmlPropertyData *valueType) |
| bool | setTarget (QObject *, int coreIndex, bool coreIsAlias, int valueTypeIndex) |
| void | addToObject () |
| Add this binding to object. | |
| void | removeFromObject () |
| Remove the binding from the object. | |
| virtual void | printBindingLoopError (const QQmlProperty &prop) |
| QQmlAbstractBinding * | nextBinding () const |
| bool | canUseAccessor () const |
| void | setCanUseAccessor (bool canUseAccessor) |
| bool | isSticky () const |
| void | setSticky (bool isSticky) |
Protected Member Functions | |
| ~QQmlValueTypeProxyBinding () | |
| Protected Member Functions inherited from QQmlAbstractBinding | |
| QQmlAbstractBinding () | |
| void | setAddedToObject (bool vv) |
| bool | isAddedToObject () const |
| void | setNextBinding (QQmlAbstractBinding *) |
| void | getPropertyData (const QQmlPropertyData **propertyData, QQmlPropertyData *valueTypeData) const |
| bool | updatingFlag () const |
| void | setUpdatingFlag (bool) |
| bool | enabledFlag () const |
| void | setEnabledFlag (bool) |
| void | updateCanUseAccessor () |
Friends | |
| class | QQmlAbstractBinding |
Additional Inherited Members | |
| Public Types inherited from QQmlAbstractBinding | |
| enum | Kind { ValueTypeProxy , QmlBinding , PropertyToPropertyBinding } |
| enum | State { Disabled = 0 , AddedToObject = 1 , BindingEnabled = 2 , UpdatingBinding = 3 } |
| enum | TargetTag { NoTargetTag = 0x0 , CanUseAccessor = 0x1 , IsSticky = 0x2 } |
| typedef QExplicitlySharedDataPointer< QQmlAbstractBinding > | Ptr |
| Public Attributes inherited from QQmlAbstractBinding | |
| RefCount | ref |
| Protected Attributes inherited from QQmlAbstractBinding | |
| QQmlPropertyIndex | m_targetIndex |
| QTaggedPointer< QObject, TargetTags > | m_target |
| QTaggedPointer< QQmlAbstractBinding, State > | m_nextBinding |
\inmodule QtQml
Definition at line 23 of file qqmlvaluetypeproxybinding_p.h.
| QQmlValueTypeProxyBinding::QQmlValueTypeProxyBinding | ( | QObject * | o, |
| QQmlPropertyIndex | coreIndex ) |
Definition at line 14 of file qqmlvaluetypeproxybinding.cpp.
|
protected |
Definition at line 22 of file qqmlvaluetypeproxybinding.cpp.
| QQmlAbstractBinding * QQmlValueTypeProxyBinding::binding | ( | QQmlPropertyIndex | targetPropertyIndex | ) | const |
Definition at line 40 of file qqmlvaluetypeproxybinding.cpp.
|
inlinefinalvirtual |
Implements QQmlAbstractBinding.
Definition at line 33 of file qqmlvaluetypeproxybinding_p.h.
Removes a collection of bindings, corresponding to the set bits in mask.
Definition at line 55 of file qqmlvaluetypeproxybinding.cpp.
|
overridevirtual |
Implements QQmlAbstractBinding.
Definition at line 31 of file qqmlvaluetypeproxybinding.cpp.
|
inline |
Definition at line 28 of file qqmlvaluetypeproxybinding_p.h.
|
friend |
Definition at line 39 of file qqmlvaluetypeproxybinding_p.h.