![]() |
Qt 6.x
The Qt SDK
|
#include <qqmldomelements_p.h>
Public Member Functions | |
bool | iterateDirectSubpaths (DomItem &self, DirectVisitor visitor) |
Path | typePath () const |
bool | isAlias () const |
bool | isParametricType () const |
void | writeOut (DomItem &self, OutWriter &lw) const |
![]() | |
bool | iterateDirectSubpaths (DomItem &self, DirectVisitor visitor) |
Path | addAnnotation (Path selfPathFromOwner, const QmlObject &annotation, QmlObject **aPtr=nullptr) |
void | updatePathFromOwner (Path newPath) |
Public Attributes | |
QString | read |
QString | write |
QString | bindable |
QString | notify |
bool | isFinal = false |
bool | isPointer = false |
bool | isDefaultMember = false |
bool | isRequired = false |
std::optional< QQmlJSScope::Ptr > | scope |
![]() | |
QString | name |
Access | access = Access::Public |
QString | typeName |
bool | isReadonly = false |
bool | isList = false |
QList< QmlObject > | annotations |
RegionComments | comments |
Static Public Attributes | |
static constexpr DomType | kindValue = DomType::PropertyDefinition |
Additional Inherited Members | |
![]() | |
enum | Access { Private , Protected , Public } |
Definition at line 619 of file qqmldomelements_p.h.
|
inline |
Definition at line 642 of file qqmldomelements_p.h.
References typeName.
bool QQmlJS::Dom::PropertyDefinition::isParametricType | ( | ) | const |
|
inline |
Definition at line 624 of file qqmldomelements_p.h.
References read(), and write().
|
inline |
Definition at line 640 of file qqmldomelements_p.h.
References typeName.
QString QQmlJS::Dom::PropertyDefinition::bindable |
Definition at line 648 of file qqmldomelements_p.h.
bool QQmlJS::Dom::PropertyDefinition::isDefaultMember = false |
Definition at line 652 of file qqmldomelements_p.h.
bool QQmlJS::Dom::PropertyDefinition::isFinal = false |
Definition at line 650 of file qqmldomelements_p.h.
bool QQmlJS::Dom::PropertyDefinition::isPointer = false |
Definition at line 651 of file qqmldomelements_p.h.
bool QQmlJS::Dom::PropertyDefinition::isRequired = false |
Definition at line 653 of file qqmldomelements_p.h.
Referenced by QQmlJS::Dom::QQmlDomAstCreator::visit().
|
staticconstexpr |
Definition at line 622 of file qqmldomelements_p.h.
QString QQmlJS::Dom::PropertyDefinition::notify |
Definition at line 649 of file qqmldomelements_p.h.
QString QQmlJS::Dom::PropertyDefinition::read |
Definition at line 646 of file qqmldomelements_p.h.
std::optional<QQmlJSScope::Ptr> QQmlJS::Dom::PropertyDefinition::scope |
Definition at line 654 of file qqmldomelements_p.h.
QString QQmlJS::Dom::PropertyDefinition::write |
Definition at line 647 of file qqmldomelements_p.h.