#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: