Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QQmlSA::BindingsPrivate Class Reference

#include <qqmlsa_p.h>

+ Collaboration diagram for QQmlSA::BindingsPrivate:

Public Member Functions

 BindingsPrivate (QQmlSA::Binding::Bindings *)
 
 BindingsPrivate (QQmlSA::Binding::Bindings *, const BindingsPrivate &)
 
 BindingsPrivate (QQmlSA::Binding::Bindings *, BindingsPrivate &&)
 
 ~BindingsPrivate ()=default
 
QMultiHash< QString, Binding >::const_iterator constBegin () const
 
QMultiHash< QString, Binding >::const_iterator constEnd () const
 

Static Public Member Functions

static QQmlSA::Binding::Bindings createBindings (const QMultiHash< QString, QQmlJSMetaPropertyBinding > &)
 
static QQmlSA::Binding::Bindings createBindings (QPair< QMultiHash< QString, QQmlJSMetaPropertyBinding >::const_iterator, QMultiHash< QString, QQmlJSMetaPropertyBinding >::const_iterator >)
 

Friends

class QT_PREPEND_NAMESPACE (QQmlJSMetaPropertyBinding)
 

Detailed Description

Definition at line 71 of file qqmlsa_p.h.

Constructor & Destructor Documentation

◆ BindingsPrivate() [1/3]

QQmlSA::BindingsPrivate::BindingsPrivate ( QQmlSA::Binding::Bindings * interface)
explicit

Definition at line 44 of file qqmlsa.cpp.

◆ BindingsPrivate() [2/3]

QQmlSA::BindingsPrivate::BindingsPrivate ( QQmlSA::Binding::Bindings * interface,
const BindingsPrivate & other )

Definition at line 53 of file qqmlsa.cpp.

◆ BindingsPrivate() [3/3]

QQmlSA::BindingsPrivate::BindingsPrivate ( QQmlSA::Binding::Bindings * interface,
BindingsPrivate && other )

Definition at line 58 of file qqmlsa.cpp.

◆ ~BindingsPrivate()

QQmlSA::BindingsPrivate::~BindingsPrivate ( )
default

Member Function Documentation

◆ constBegin()

QMultiHash< QString, Binding >::const_iterator QQmlSA::BindingsPrivate::constBegin ( ) const

Definition at line 72 of file qqmlsa.cpp.

◆ constEnd()

QMultiHash< QString, Binding >::const_iterator QQmlSA::BindingsPrivate::constEnd ( ) const

Definition at line 86 of file qqmlsa.cpp.

◆ createBindings() [1/2]

QQmlSA::Binding::Bindings QQmlSA::BindingsPrivate::createBindings ( const QMultiHash< QString, QQmlJSMetaPropertyBinding > & hash)
static

Definition at line 786 of file qqmlsa.cpp.

References QQmlSA::BindingPrivate::createBinding(), and hash.

Referenced by QQmlSA::Element::ownPropertyBindings(), and QQmlSA::Element::ownPropertyBindings().

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

◆ createBindings() [2/2]

QQmlSA::Binding::Bindings QQmlSA::BindingsPrivate::createBindings ( QPair< QMultiHash< QString, QQmlJSMetaPropertyBinding >::const_iterator, QMultiHash< QString, QQmlJSMetaPropertyBinding >::const_iterator > iterators)
static

Definition at line 798 of file qqmlsa.cpp.

References QQmlSA::BindingPrivate::createBinding(), and it.

+ Here is the call graph for this function:

Friends And Related Symbol Documentation

◆ QT_PREPEND_NAMESPACE

class QT_PREPEND_NAMESPACE ( QQmlJSMetaPropertyBinding )
friend

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