Extending Qt Creator Manual | QmlPrototypeReference

Extending Qt Creator Manual 4.7.1

# QmlPrototypeReference Class

(QmlJS::QmlPrototypeReference)

Inherits: | QmlJS::Reference

- List of all members, including inherited members

## Public Functions

| QmlPrototypeReference(AST::UiQualifiedId *qmlTypeName, const QmlJS::Document *doc, QmlJS::ValueOwner *valueOwner)
virtual | ~QmlPrototypeReference()
const QmlJS::Document * | document() const
AST::UiQualifiedId * | qmlTypeName() const

## Reimplemented Public Functions

virtual const QmlJS::QmlPrototypeReference * | asQmlPrototypeReference() const override

- 3 public functions inherited from QmlJS::Reference
- 29 public functions inherited from QmlJS::Value

## Member Function Documentation

### QmlPrototypeReference::QmlPrototypeReference(AST::UiQualifiedId *qmlTypeName, const QmlJS::Document *doc, QmlJS::ValueOwner *valueOwner)

Default constructs an instance of QmlPrototypeReference.

### `[virtual]` QmlPrototypeReference::~QmlPrototypeReference()

Destroys the instance of QmlPrototypeReference. The destructor is virtual.

### `[override virtual]` const QmlJS::QmlPrototypeReference *QmlPrototypeReference::asQmlPrototypeReference() const

### const QmlJS::Document *QmlPrototypeReference::document() const

### AST::UiQualifiedId *QmlPrototypeReference::qmlTypeName() const