En esta página

Qt3DInput::QAxisSetting Class

class Qt3DInput::QAxisSetting

QAxisSetting almacena la configuración para la lista especificada de Ejes. Más...

Cabecera: #include <QAxisSetting>
CMake: find_package(Qt6 REQUIRED COMPONENTS 3dinput)
target_link_libraries(mytarget PRIVATE Qt6::3dinput)
qmake: QT += 3dinput
En QML: AxisSetting
Hereda: Qt3DCore::QNode
Status: Obsoleto

Propiedades

Funciones públicas

QAxisSetting(Qt3DCore::QNode *parent = nullptr)
QList<int> axes() const
float deadZoneRadius() const
bool isSmoothEnabled() const

Ranuras públicas

void setAxes(const QList<int> &axes)
void setDeadZoneRadius(float deadZoneRadius)
void setSmoothEnabled(bool enabled)

Señales

void axesChanged(const QList<int> &axes)
void deadZoneRadiusChanged(float deadZoneRadius)
void smoothChanged(bool smooth)

Descripción detallada

Almacena la zona muerta asociada a este eje y define si el suavizado está habilitado

Documentación de Propiedades

axes : QList<int>

Funciones de acceso:

QList<int> axes() const
void setAxes(const QList<int> &axes)

Señal de aviso:

void axesChanged(const QList<int> &axes)

deadZoneRadius : float

Funciones de acceso:

float deadZoneRadius() const
void setDeadZoneRadius(float deadZoneRadius)

Señal de aviso:

void deadZoneRadiusChanged(float deadZoneRadius)

smooth : bool

Funciones de acceso:

bool isSmoothEnabled() const
void setSmoothEnabled(bool enabled)

Señal de notificador:

void smoothChanged(bool smooth)

Documentación de la función miembro

[explicit] QAxisSetting::QAxisSetting(Qt3DCore::QNode *parent = nullptr)

Construye una nueva instancia de QAxisSetting con parent.

QList<int> QAxisSetting::axes() const

QAxisSetting::axes Devuelve la lista actual de ejes a los que se aplican estos ajustes.

Nota: Función Getter para la propiedad axes.

Ver también setAxes().

[signal] void QAxisSetting::axesChanged(const QList<int> &axes)

Esta señal se emite cuando los ejes asociados a la configuración del eje se cambian a axes.

Nota: Señal notificadora de la propiedad axes.

float QAxisSetting::deadZoneRadius() const

QAxisSetting::deadZoneRadius Devuelve el radio de la zona muerta.

Nota: Función Getter para la propiedad deadZoneRadius.

Ver también setDeadZoneRadius().

[signal] void QAxisSetting::deadZoneRadiusChanged(float deadZoneRadius)

Esta señal se emite cuando el radio de Zona Muerta asociado a la configuración del eje se cambia a deadZoneRadius.

Nota: Señal notificadora de la propiedad deadZoneRadius.

bool QAxisSetting::isSmoothEnabled() const

QAxisSetting::isSmoothEnabled Devuelve si el suavizado está activado.

Nota: Función Getter para la propiedad smooth.

[slot] void QAxisSetting::setAxes(const QList<int> &axes)

Establece los ejes actuales de la instancia QAxisSetting en axes.

Nota: Función Setter para la propiedad axes.

Véase también axes().

[slot] void QAxisSetting::setDeadZoneRadius(float deadZoneRadius)

Establece el radio de la zona muerta actual de la instancia QAxisSetting en deadZoneRadius.

Nota: Función Setter para la propiedad deadZoneRadius.

Véase también deadZoneRadius().

[slot] void QAxisSetting::setSmoothEnabled(bool enabled)

Establece el estado actual del suavizado QAxisSettings a enabled.

Nota: Función Setter para la propiedad smooth.

Ver también isSmoothEnabled().

[signal] void QAxisSetting::smoothChanged(bool smooth)

Esta señal se emite cuando el estado de suavizado cambia a smooth.

Nota: Señal notificadora para la propiedad smooth.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.