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>.
|
#include <qqmldomelements_p.h>
Static Public Attributes | |
static constexpr DomType | kindValue = DomType::QmlObject |
Friends | |
class | QQmlDomAstCreator |
Additional Inherited Members | |
Public Types inherited from QQmlJS::Dom::DomBase | |
using | FilterT = function_ref<bool(const DomItem &, const PathEls::PathComponent &, const DomItem &)> |
Protected Member Functions inherited from QQmlJS::Dom::DomElement | |
DomElement & | operator= (const DomElement &)=default |
Definition at line 842 of file qqmldomelements_p.h.
|
inline |
Definition at line 934 of file qqmldomelements_p.h.
References QQmlJS::Dom::appendUpdatableElementInQList().
|
inline |
Definition at line 912 of file qqmldomelements_p.h.
References QQmlJS::Dom::insertUpdatableElementInMultiMap(), and QQmlJS::Dom::Binding::name().
MutableDomItem QQmlJS::Dom::QmlObject::addBinding | ( | MutableDomItem & | self, |
Binding | binding, | ||
AddOption | option ) |
|
inline |
Definition at line 929 of file qqmldomelements_p.h.
References child.
Definition at line 924 of file qqmldomelements_p.h.
References QQmlJS::Dom::appendUpdatableElementInQList(), and child.
|
inline |
Definition at line 918 of file qqmldomelements_p.h.
References QQmlJS::Dom::insertUpdatableElementInMultiMap().
MutableDomItem QQmlJS::Dom::QmlObject::addMethod | ( | MutableDomItem & | self, |
const MethodInfo & | functionDef, | ||
AddOption | option ) |
|
inline |
Definition at line 902 of file qqmldomelements_p.h.
References QQmlJS::Dom::insertUpdatableElementInMultiMap().
MutableDomItem QQmlJS::Dom::QmlObject::addPropertyDef | ( | MutableDomItem & | self, |
const PropertyDefinition & | propertyDef, | ||
AddOption | option ) |
Definition at line 874 of file qqmldomelements_p.h.
Referenced by QQmlJS::Dom::QQmlDomAstCreator::visit().
Definition at line 868 of file qqmldomelements_p.h.
Definition at line 865 of file qqmldomelements_p.h.
Definition at line 867 of file qqmldomelements_p.h.
|
overridevirtual |
Reimplemented from QQmlJS::Dom::DomBase.
Reimplemented from QQmlJS::Dom::DomBase.
Definition at line 853 of file qqmldomelements_p.h.
References fields().
Referenced by fields().
|
inline |
Definition at line 860 of file qqmldomelements_p.h.
bool QQmlJS::Dom::QmlObject::iterateBaseDirectSubpaths | ( | const DomItem & | self, |
DirectVisitor | ) const |
|
overridevirtual |
Reimplemented from QQmlJS::Dom::CommentableDomElement.
|
virtual |
|
inlineoverridevirtual |
Implements QQmlJS::Dom::DomBase.
Definition at line 847 of file qqmldomelements_p.h.
QString QQmlJS::Dom::QmlObject::localDefaultPropertyName | ( | ) | const |
|
inline |
Definition at line 866 of file qqmldomelements_p.h.
|
inline |
Definition at line 861 of file qqmldomelements_p.h.
Referenced by QQmlJS::Dom::QQmlDomAstCreator::visit().
|
inline |
Definition at line 949 of file qqmldomelements_p.h.
|
inline |
Definition at line 863 of file qqmldomelements_p.h.
|
inline |
Definition at line 864 of file qqmldomelements_p.h.
Definition at line 862 of file qqmldomelements_p.h.
LocallyResolvedAlias QQmlJS::Dom::QmlObject::resolveAlias | ( | const DomItem & | self, |
const QStringList & | accessSequence ) const |
LocallyResolvedAlias QQmlJS::Dom::QmlObject::resolveAlias | ( | const DomItem & | self, |
std::shared_ptr< ScriptExpression > | accessSequence ) const |
|
inline |
Definition at line 946 of file qqmldomelements_p.h.
Definition at line 896 of file qqmldomelements_p.h.
Definition at line 888 of file qqmldomelements_p.h.
Definition at line 890 of file qqmldomelements_p.h.
Definition at line 872 of file qqmldomelements_p.h.
Definition at line 870 of file qqmldomelements_p.h.
Referenced by QQmlJS::Dom::QQmlDomAstCreator::visit().
|
inline |
Definition at line 889 of file qqmldomelements_p.h.
Definition at line 871 of file qqmldomelements_p.h.
Referenced by QQmlJS::Dom::QQmlDomAstCreator::endVisit(), QQmlJS::Dom::QQmlDomAstCreator::visit(), and QQmlJS::Dom::QQmlDomAstCreator::visit().
|
inline |
Definition at line 950 of file qqmldomelements_p.h.
Definition at line 883 of file qqmldomelements_p.h.
|
inline |
Definition at line 884 of file qqmldomelements_p.h.
Definition at line 873 of file qqmldomelements_p.h.
|
inline |
Definition at line 947 of file qqmldomelements_p.h.
Reimplemented from QQmlJS::Dom::DomElement.
|
inlineoverridevirtual |
Reimplemented from QQmlJS::Dom::DomBase.
Definition at line 940 of file qqmldomelements_p.h.
References writeOut().
Referenced by writeOut().
void QQmlJS::Dom::QmlObject::writeOut | ( | const DomItem & | self, |
OutWriter & | ow, | ||
const QString & | onTarget ) const |
|
friend |
Definition at line 953 of file qqmldomelements_p.h.
|
staticconstexpr |
Definition at line 846 of file qqmldomelements_p.h.