Qt 4.8
Public Functions | Properties | Friends | List of all members
QDeclarativeCustomParserNode Class Reference

#include <qdeclarativecustomparser_p.h>

Public Functions

QDeclarativeParser::Location location () const
 
QByteArray name () const
 
QDeclarativeCustomParserNodeoperator= (const QDeclarativeCustomParserNode &)
 
QList< QDeclarativeCustomParserPropertyproperties () const
 
 QDeclarativeCustomParserNode ()
 
 QDeclarativeCustomParserNode (const QDeclarativeCustomParserNode &)
 
 ~QDeclarativeCustomParserNode ()
 

Properties

QDeclarativeCustomParserNodePrivated
 

Friends

class QDeclarativeCustomParserNodePrivate
 

Detailed Description

Definition at line 96 of file qdeclarativecustomparser_p.h.

Constructors and Destructors

◆ QDeclarativeCustomParserNode() [1/2]

QDeclarativeCustomParserNode::QDeclarativeCustomParserNode ( )

◆ QDeclarativeCustomParserNode() [2/2]

QDeclarativeCustomParserNode::QDeclarativeCustomParserNode ( const QDeclarativeCustomParserNode other)

Definition at line 158 of file qdeclarativecustomparser.cpp.

160 {
161  *this = other;
162 }
QDeclarativeCustomParserNodePrivate * d

◆ ~QDeclarativeCustomParserNode()

QDeclarativeCustomParserNode::~QDeclarativeCustomParserNode ( )

Definition at line 172 of file qdeclarativecustomparser.cpp.

173 {
174  delete d; d = 0;
175 }
QDeclarativeCustomParserNodePrivate * d

Functions

◆ location()

QDeclarativeParser::Location QDeclarativeCustomParserNode::location ( ) const

Definition at line 187 of file qdeclarativecustomparser.cpp.

Referenced by QDeclarativeCustomParser::error().

188 {
189  return d->location;
190 }
QDeclarativeCustomParserNodePrivate * d

◆ name()

QByteArray QDeclarativeCustomParserNode::name ( ) const

Definition at line 177 of file qdeclarativecustomparser.cpp.

Referenced by QDeclarativeListModelParser::compileProperty().

178 {
179  return d->name;
180 }
QDeclarativeCustomParserNodePrivate * d

◆ operator=()

QDeclarativeCustomParserNode & QDeclarativeCustomParserNode::operator= ( const QDeclarativeCustomParserNode other)

Definition at line 164 of file qdeclarativecustomparser.cpp.

165 {
166  d->name = other.d->name;
167  d->properties = other.d->properties;
168  d->location = other.d->location;
169  return *this;
170 }
QList< QDeclarativeCustomParserProperty > properties
QDeclarativeCustomParserNodePrivate * d

◆ properties()

QList< QDeclarativeCustomParserProperty > QDeclarativeCustomParserNode::properties ( ) const

Definition at line 182 of file qdeclarativecustomparser.cpp.

Referenced by QDeclarativeListModelParser::compileProperty(), and QDeclarativeCustomParserNodePrivate::fromProperty().

183 {
184  return d->properties;
185 }
QList< QDeclarativeCustomParserProperty > properties
QDeclarativeCustomParserNodePrivate * d

Friends and Related Functions

◆ QDeclarativeCustomParserNodePrivate

Definition at line 110 of file qdeclarativecustomparser_p.h.

Properties

◆ d

QDeclarativeCustomParserNodePrivate* QDeclarativeCustomParserNode::d
private

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