- Qt 6.12
- Qt Data Visualization
- QML Types
- InputHandler3D
- Qt Data Visualization | Commercial or GPLv3

# InputHandler3D QML Type

Basic wheel mouse based input handler. More...

Import Statement: | `import QtDataVisualization 1.12`
Since: | QtDataVisualization 1.2
In C++: | Q3DInputHandler
Inherited By: | TouchInputHandler3D
Status: | Deprecated

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

- List of all members, including inherited members

## Properties

- rotationEnabled : bool `(since QtDataVisualization 1.2)`
- selectionEnabled : bool `(since QtDataVisualization 1.2)`
- zoomAtTargetEnabled : bool `(since QtDataVisualization 1.2)`
- zoomEnabled : bool `(since QtDataVisualization 1.2)`

## Detailed Description

InputHandler3D is the basic input handler for wheel mouse type of input devices.

See Q3DInputHandler documentation for more details.

## Property Documentation

### rotationEnabled : bool `[since QtDataVisualization 1.2]`

Defines whether this input handler allows graph rotation. Defaults to `true`.

This property was introduced in QtDataVisualization 1.2.

### selectionEnabled : bool `[since QtDataVisualization 1.2]`

Defines whether this input handler allows selection from the graph. Defaults to `true`.

This property was introduced in QtDataVisualization 1.2.

### zoomAtTargetEnabled : bool `[since QtDataVisualization 1.2]`

Defines whether zooming changes the camera target to the position of the input at the time of the zoom. Defaults to `true`.

This property was introduced in QtDataVisualization 1.2.

### zoomEnabled : bool `[since QtDataVisualization 1.2]`

Defines whether this input handler allows graph zooming. Defaults to `true`.

This property was introduced in QtDataVisualization 1.2.