Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QQmlSA::BindingPrivate Class Reference

#include <qqmlsa_p.h>

Collaboration diagram for QQmlSA::BindingPrivate:

Public Member Functions

 BindingPrivate (Binding *)
 BindingPrivate (Binding *, const BindingPrivate &)
void setPropertyName (QString name)
Element bindingScope () const
void setBindingScope (Element bindingScope)
bool isAttached () const
void setIsAttached (bool isAttached)

Static Public Member Functions

static BindingPrivateget (Binding *binding)
static const BindingPrivateget (const Binding *binding)
static QQmlSA::Binding createBinding (const QQmlJSMetaPropertyBinding &)
static QQmlJSMetaPropertyBinding binding (QQmlSA::Binding &binding)
static const QQmlJSMetaPropertyBinding binding (const QQmlSA::Binding &binding)

Friends

class QT_PREPEND_NAMESPACE (QQmlJSMetaPropertyBinding)

Detailed Description

Definition at line 80 of file qqmlsa_p.h.

Constructor & Destructor Documentation

◆ BindingPrivate() [1/2]

QQmlSA::BindingPrivate::BindingPrivate ( Binding * iface)
explicit

Definition at line 249 of file qqmlsa.cpp.

◆ BindingPrivate() [2/2]

QQmlSA::BindingPrivate::BindingPrivate ( Binding * iface,
const BindingPrivate & other )

Definition at line 307 of file qqmlsa.cpp.

References BindingPrivate().

Referenced by BindingPrivate().

Here is the call graph for this function:
Here is the caller graph for this function:

Member Function Documentation

◆ binding() [1/2]

const QQmlJSMetaPropertyBinding QQmlSA::BindingPrivate::binding ( const QQmlSA::Binding & binding)
static

Definition at line 325 of file qqmlsa.cpp.

◆ binding() [2/2]

QQmlJSMetaPropertyBinding QQmlSA::BindingPrivate::binding ( QQmlSA::Binding & binding)
static

Definition at line 320 of file qqmlsa.cpp.

◆ bindingScope()

Element QQmlSA::BindingPrivate::bindingScope ( ) const
inline

Definition at line 98 of file qqmlsa_p.h.

◆ createBinding()

QQmlSA::Binding QQmlSA::BindingPrivate::createBinding ( const QQmlJSMetaPropertyBinding & binding)
static

Definition at line 313 of file qqmlsa.cpp.

◆ get() [1/2]

BindingPrivate * QQmlSA::BindingPrivate::get ( Binding * binding)
inlinestatic

Definition at line 89 of file qqmlsa_p.h.

◆ get() [2/2]

const BindingPrivate * QQmlSA::BindingPrivate::get ( const Binding * binding)
inlinestatic

Definition at line 90 of file qqmlsa_p.h.

◆ isAttached()

bool QQmlSA::BindingPrivate::isAttached ( ) const
inline

Definition at line 101 of file qqmlsa_p.h.

◆ setBindingScope()

void QQmlSA::BindingPrivate::setBindingScope ( Element bindingScope)
inline

Definition at line 99 of file qqmlsa_p.h.

◆ setIsAttached()

void QQmlSA::BindingPrivate::setIsAttached ( bool isAttached)
inline

Definition at line 102 of file qqmlsa_p.h.

◆ setPropertyName()

void QQmlSA::BindingPrivate::setPropertyName ( QString name)
inline

Definition at line 96 of file qqmlsa_p.h.

◆ QT_PREPEND_NAMESPACE

class QT_PREPEND_NAMESPACE ( QQmlJSMetaPropertyBinding )
friend

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