- Qt 5.15
- Qt 3D
- QML Types
- Node QML Type
- Qt 5.15.11 Reference Documentation

# Node QML Type

A base QML type that other types inherit. It cannot be directly created. More...

Import Statement: | import Qt3D.Core 2.15
Since: | Qt 5.5
Inherited By: | AbstractSkeleton, AbstractTextureImage, Component3D, Effect, Entity, FilterKey, FrameGraphNode, Geometry, Joint, KeyboardDevice, RenderPass, RenderState, and RenderTargetOutput

- List of all members, including inherited members

## Properties

- childNodes : list<Node>
- data : list<QtQml::QtObject>
- propertyTrackingOverrides : QJSValue

## Detailed Description

## Property Documentation

[read-only] childNodes : list<Node>

[default] data : list<QtQml::QtObject>

propertyTrackingOverrides : QJSValue

Assuming a Qt3DCore::Node needs to override the PropertyTrackingMode on two properties (enabled and displacement), the value should be set as shown below.

     propertyTrackingOverrides:  {
         "enabled": Entity.DontTrackValues,
         "displacement": Entity.TrackFinalValues
     }

By default, there are no override values set.

This property was introduced in Qt 2.9.