Extending Qt Creator Manual | SimpleReaderNode

Extending Qt Creator Manual 4.7.0

# SimpleReaderNode Class

(QmlJS::SimpleReaderNode)

- List of all members, including inherited members

## Public Types

typedef | List
typedef | PropertyHash
typedef | Ptr
typedef | WeakPtr

## Public Functions

const QmlJS::SimpleReaderNode::List | children() const
bool | isRoot() const
bool | isValid() const
QString | name() const
QmlJS::SimpleReaderNode::WeakPtr | parent() const
QmlJS::SimpleReaderNode::PropertyHash | properties() const
int | property(const QString &) const
int | propertyNames() const

## Static Public Members

QmlJS::SimpleReaderNode::Ptr | invalidNode()

## Protected Functions

| SimpleReaderNode()
| SimpleReaderNode(const QString &name, QmlJS::SimpleReaderNode::WeakPtr parent)
void | setProperty(const QString &name, const int &value)

## Static Protected Members

QmlJS::SimpleReaderNode::Ptr | create(const QString &name, QmlJS::SimpleReaderNode::WeakPtr parent)

## Member Type Documentation

### typedef SimpleReaderNode::List

### typedef SimpleReaderNode::PropertyHash

### typedef SimpleReaderNode::Ptr

### typedef SimpleReaderNode::WeakPtr

## Member Function Documentation

### `[protected]` SimpleReaderNode::SimpleReaderNode()

Default constructs an instance of SimpleReaderNode.

### `[protected]` SimpleReaderNode::SimpleReaderNode(const QString &name, QmlJS::SimpleReaderNode::WeakPtr parent)

Default constructs an instance of SimpleReaderNode.

### const QmlJS::SimpleReaderNode::List SimpleReaderNode::children() const

### `[static protected]` QmlJS::SimpleReaderNode::Ptr SimpleReaderNode::create(const QString &name, QmlJS::SimpleReaderNode::WeakPtr parent)

### `[static]` QmlJS::SimpleReaderNode::Ptr SimpleReaderNode::invalidNode()

### bool SimpleReaderNode::isRoot() const

### bool SimpleReaderNode::isValid() const

### QString SimpleReaderNode::name() const

### QmlJS::SimpleReaderNode::WeakPtr SimpleReaderNode::parent() const

### QmlJS::SimpleReaderNode::PropertyHash SimpleReaderNode::properties() const

### int SimpleReaderNode::property(const QString &) const

See also setProperty().

### int SimpleReaderNode::propertyNames() const

### `[protected]` void SimpleReaderNode::setProperty(const QString &name, const int &value)

See also property().