Quick3DNodeInstantiator Class
(Qt3DCore::Quick::Quick3DNodeInstantiator)| Inherits: | QQmlParserStatus and |
Properties
|
Public Functions
| Quick3DNodeInstantiator(QNode *parent = 0) | |
| ~Quick3DNodeInstantiator() | |
| int | count() const |
| QQmlComponent * | delegate() |
| bool | isActive() const |
| bool | isAsync() const |
| QVariant | model() const |
| QObject * | object() const |
| QObject * | objectAt(int index) const |
| void | setActive(bool newVal) |
| void | setAsync(bool newVal) |
| void | setDelegate(QQmlComponent *c) |
| void | setModel(const QVariant &v) |
Reimplemented Public Functions
| virtual void | classBegin() |
| virtual void | componentComplete() |
- 2 public functions inherited from QQmlParserStatus
Signals
| void | activeChanged() |
| void | asynchronousChanged() |
| void | countChanged() |
| void | delegateChanged() |
| void | modelChanged() |
| void | objectAdded(int index, QObject *object) |
| void | objectChanged() |
| void | objectRemoved(int index, QObject *object) |
Protected Functions
| void | copy(const QNode *ref) |
Property Documentation
active : bool
Access functions:
| bool | isActive() const |
| void | setActive(bool newVal) |
Notifier signal:
| void | activeChanged() |
asynchronous : bool
Access functions:
| bool | isAsync() const |
| void | setAsync(bool newVal) |
Notifier signal:
| void | asynchronousChanged() |
count : const int
Access functions:
| int | count() const |
Notifier signal:
| void | countChanged() |
delegate : QQmlComponent *
Access functions:
| QQmlComponent * | delegate() |
| void | setDelegate(QQmlComponent *c) |
Notifier signal:
| void | delegateChanged() |
model : QVariant
Access functions:
| QVariant | model() const |
| void | setModel(const QVariant &v) |
Notifier signal:
| void | modelChanged() |
object : QObject * const
Access functions:
| QObject * | object() const |
Notifier signal:
| void | objectChanged() |
Member Function Documentation
Quick3DNodeInstantiator::Quick3DNodeInstantiator(QNode *parent = 0)
Default constructs an instance of Quick3DNodeInstantiator.
Quick3DNodeInstantiator::~Quick3DNodeInstantiator()
Destroys the instance of Quick3DNodeInstantiator.