#include <qqmldomelements_p.h>
|
| | Binding (QString m_name=QString(), std::unique_ptr< BindingValue > value=std::unique_ptr< BindingValue >(), BindingType bindingType=BindingType::Normal) |
| |
| | Binding (QString m_name, std::shared_ptr< ScriptExpression > value, BindingType bindingType=BindingType::Normal) |
| |
| | Binding (QString m_name, QString scriptCode, BindingType bindingType=BindingType::Normal) |
| |
| | Binding (QString m_name, QmlObject value, BindingType bindingType=BindingType::Normal) |
| |
| | Binding (QString m_name, QList< QmlObject > value, BindingType bindingType=BindingType::Normal) |
| |
| | Binding (const Binding &o) |
| |
| | Binding (Binding &&o)=default |
| |
| | ~Binding () |
| |
| Binding & | operator= (const Binding &) |
| |
| Binding & | operator= (Binding &&)=default |
| |
| bool | iterateDirectSubpaths (DomItem &self, DirectVisitor) |
| |
| DomItem | valueItem (DomItem &self) const |
| |
| BindingValueKind | valueKind () const |
| |
| QString | name () const |
| |
| BindingType | bindingType () const |
| |
| QmlObject const * | objectValue () const |
| |
| QList< QmlObject > const * | arrayValue () const |
| |
| std::shared_ptr< ScriptExpression > | scriptExpressionValue () const |
| |
| QmlObject * | objectValue () |
| |
| QList< QmlObject > * | arrayValue () |
| |
| std::shared_ptr< ScriptExpression > | scriptExpressionValue () |
| |
| QList< QmlObject > | annotations () const |
| |
| void | setAnnotations (QList< QmlObject > annotations) |
| |
| void | setValue (std::unique_ptr< BindingValue > &&value) |
| |
| Path | addAnnotation (Path selfPathFromOwner, const QmlObject &a, QmlObject **aPtr=nullptr) |
| |
| const RegionComments & | comments () const |
| |
| RegionComments & | comments () |
| |
| void | updatePathFromOwner (Path newPath) |
| |
| void | writeOut (DomItem &self, OutWriter &lw) const |
| |
| void | writeOutValue (DomItem &self, OutWriter &lw) const |
| |
| bool | isSignalHandler () const |
| |
| QString | preCode () const |
| |
| QString | postCode () const |
| |
Definition at line 515 of file qqmldomelements_p.h.
◆ Binding() [1/7]
◆ Binding() [2/7]
◆ Binding() [3/7]
◆ Binding() [4/7]
◆ Binding() [5/7]
◆ Binding() [6/7]
| QQmlJS::Dom::Binding::Binding |
( |
const Binding & |
o | ) |
|
◆ Binding() [7/7]
| QQmlJS::Dom::Binding::Binding |
( |
Binding && |
o | ) |
|
|
default |
◆ ~Binding()
| QQmlJS::Dom::Binding::~Binding |
( |
| ) |
|
◆ addAnnotation()
◆ annotations()
◆ arrayValue() [1/2]
◆ arrayValue() [2/2]
◆ bindingType()
| BindingType QQmlJS::Dom::Binding::bindingType |
( |
| ) |
const |
|
inline |
◆ comments() [1/2]
◆ comments() [2/2]
◆ isSignalHandler()
| bool QQmlJS::Dom::Binding::isSignalHandler |
( |
| ) |
const |
|
inline |
◆ iterateDirectSubpaths()
◆ name()
| QString QQmlJS::Dom::Binding::name |
( |
| ) |
const |
|
inline |
◆ objectValue() [1/2]
| QmlObject * QQmlJS::Dom::Binding::objectValue |
( |
| ) |
|
◆ objectValue() [2/2]
| QmlObject const * QQmlJS::Dom::Binding::objectValue |
( |
| ) |
const |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ postCode()
| QString QQmlJS::Dom::Binding::postCode |
( |
| ) |
const |
|
inline |
◆ postCodeForName()
◆ preCode()
| QString QQmlJS::Dom::Binding::preCode |
( |
| ) |
const |
|
inline |
◆ preCodeForName()
◆ scriptExpressionValue() [1/2]
| std::shared_ptr< ScriptExpression > QQmlJS::Dom::Binding::scriptExpressionValue |
( |
| ) |
|
◆ scriptExpressionValue() [2/2]
| std::shared_ptr< ScriptExpression > QQmlJS::Dom::Binding::scriptExpressionValue |
( |
| ) |
const |
◆ setAnnotations()
◆ setValue()
◆ updatePathFromOwner()
| void QQmlJS::Dom::Binding::updatePathFromOwner |
( |
Path |
newPath | ) |
|
◆ valueItem()
◆ valueKind()
◆ writeOut()
◆ writeOutValue()
◆ QQmlDomAstCreator
◆ kindValue
The documentation for this class was generated from the following file: