Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
QQmlJS::Dom::MethodParameter Class Reference

#include <qqmldomelements_p.h>

+ Collaboration diagram for QQmlJS::Dom::MethodParameter:

Public Member Functions

bool iterateDirectSubpaths (DomItem &self, DirectVisitor visitor)
 
void writeOut (DomItem &self, OutWriter &ow) const
 
void writeOutSignal (DomItem &self, OutWriter &ow) const
 

Public Attributes

QString name
 
QString typeName
 
bool isPointer = false
 
bool isReadonly = false
 
bool isList = false
 
std::shared_ptr< ScriptExpressiondefaultValue
 
std::shared_ptr< ScriptExpressionvalue
 
QList< QmlObjectannotations
 
RegionComments comments
 

Static Public Attributes

static constexpr DomType kindValue = DomType::MethodParameter
 

Detailed Description

Definition at line 668 of file qqmldomelements_p.h.

Member Function Documentation

◆ iterateDirectSubpaths()

bool QQmlJS::Dom::MethodParameter::iterateDirectSubpaths ( DomItem self,
DirectVisitor  visitor 
)

◆ writeOut()

void QQmlJS::Dom::MethodParameter::writeOut ( DomItem self,
OutWriter ow 
) const

◆ writeOutSignal()

void QQmlJS::Dom::MethodParameter::writeOutSignal ( DomItem self,
OutWriter ow 
) const

Member Data Documentation

◆ annotations

QList<QmlObject> QQmlJS::Dom::MethodParameter::annotations

Definition at line 690 of file qqmldomelements_p.h.

◆ comments

RegionComments QQmlJS::Dom::MethodParameter::comments

Definition at line 691 of file qqmldomelements_p.h.

◆ defaultValue

std::shared_ptr<ScriptExpression> QQmlJS::Dom::MethodParameter::defaultValue

Definition at line 683 of file qqmldomelements_p.h.

◆ isList

bool QQmlJS::Dom::MethodParameter::isList = false

Definition at line 682 of file qqmldomelements_p.h.

◆ isPointer

bool QQmlJS::Dom::MethodParameter::isPointer = false

Definition at line 680 of file qqmldomelements_p.h.

◆ isReadonly

bool QQmlJS::Dom::MethodParameter::isReadonly = false

Definition at line 681 of file qqmldomelements_p.h.

◆ kindValue

constexpr DomType QQmlJS::Dom::MethodParameter::kindValue = DomType::MethodParameter
staticconstexpr

Definition at line 671 of file qqmldomelements_p.h.

◆ name

QString QQmlJS::Dom::MethodParameter::name

Definition at line 678 of file qqmldomelements_p.h.

◆ typeName

QString QQmlJS::Dom::MethodParameter::typeName

Definition at line 679 of file qqmldomelements_p.h.

◆ value

std::shared_ptr<ScriptExpression> QQmlJS::Dom::MethodParameter::value

Contains the scriptElement representing this argument, inclusive default value, deconstruction, etc.

Definition at line 689 of file qqmldomelements_p.h.


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