- Qt 6.12
- Qt 3D
- Qt3DRender Namespace
- Qt 6.12.0 Reference Documentation

# Qt3DRender Namespace

Contains classes that enable 2D and 3D rendering. More...

Header: | `#include <qabstractlight.h>`
CMake: | `find_package(Qt6 REQUIRED COMPONENTS 3drender)` `target_link_libraries(mytarget PRIVATE Qt6::3drender)`
qmake: | `QT += 3drender`
Status: | Deprecated

This namespace is deprecated. We strongly advise against using it in new code.

- Deprecated members

## Types

| ParameterList
| QTextureImageDataPtr

## Functions

bool | operator!=(const Qt3DRender::QGraphicsApiFilter &reference, const Qt3DRender::QGraphicsApiFilter &sample)
bool | operator==(const Qt3DRender::QGraphicsApiFilter &reference, const Qt3DRender::QGraphicsApiFilter &sample)

## Detailed Description

## Type Documentation

### `[alias]` ParameterList

A list of Qt3DRender::QParameter parameters.

### QTextureImageDataPtr

Shared pointer to QTextureImageData.

## Function Documentation

### bool operator!=(const Qt3DRender::QGraphicsApiFilter &reference, const Qt3DRender::QGraphicsApiFilter &sample)

Returns `true` if reference and sample are different.

### bool operator==(const Qt3DRender::QGraphicsApiFilter &reference, const Qt3DRender::QGraphicsApiFilter &sample)

Returns `true` if reference and sample are equivalent.