- Qt 6.9
- Qt 3D
- Qt 3D Logic C++ Classes
- Qt 6.9.0 Reference Documentation

# Qt 3D Logic C++ Classes

The Qt 3D Logic module enables synchronizing frames with the Qt 3D backend. More...

This module is deprecated since 6.8. We strongly advise against using it in new code.

## Namespaces

Qt3DLogic | Contains classes that enable frame synchronization
Qt3DLogic::Logic | Used to import and use the module's QML types

## Classes

Qt3DLogic::QFrameAction | Provides a way to have a synchronous function executed each frame
Qt3DLogic::QLogicAspect | Responsible for handling frame synchronization jobs

## Detailed Description

To use classes from this module, add this directive into the C++ files:

     #include <Qt3DLogic>

To link against the corresponding C++ libraries, add the following to your qmake project file:

     QT += 3dLogic