En esta página

Qt 3D Input C++ Classes

El módulo Qt 3D Input proporciona clases para manejar la entrada del usuario en aplicaciones que utilizan Qt3D. Más...

Este módulo está obsoleto desde la versión 6.8. Desaconsejamos su uso en código nuevo.

Espacios de nombres

Qt3DInput

Contiene clases que permiten la entrada del usuario

Clases

Qt3DInput::QAbstractActionInput

La clase base para el Action Input y todos los Aggregate Action Inputs

Qt3DInput::QAbstractAxisInput

QAbstractActionInput es la clase base para todas las Axis Input

Qt3DInput::QAbstractPhysicalDevice

La clase base utilizada por Qt3d para interactuar con dispositivos de entrada arbitrarios

Qt3DInput::QAction

Enlaza un conjunto de QAbstractActionInput que disparan el mismo evento

Qt3DInput::QActionInput

Almacena el Dispositivo y los Botones utilizados para disparar un evento de entrada

Qt3DInput::QAnalogAxisInput

Una entrada de eje controlada por una entrada analógica El valor del eje se controla como una entrada analógica tradicional como un joystick

Qt3DInput::QAxis

Almacena QAbstractAxisInputs utilizados para activar un evento de entrada

Qt3DInput::QAxisAccumulator

Procesa datos de velocidad o aceleración de un QAxis

Qt3DInput::QAxisSetting

Almacena ajustes para la lista especificada de Axis

Qt3DInput::QButtonAxisInput

Una entrada de eje controlada por botones El valor del eje se controla mediante botones en lugar de una entrada analógica tradicional como un joystick

Qt3DInput::QInputAspect

Responsable de la creación de dispositivos físicos y de la gestión de los trabajos asociados

Qt3DInput::QInputChord

Representa un conjunto de QAbstractActionInput's que deben dispararse a la vez

Qt3DInput::QInputSequence

Representa un conjunto de QAbstractActionInput's que deben ser disparados uno tras otro

Qt3DInput::QInputSettings

Mantiene el puntero a un objeto fuente de evento de entrada

Qt3DInput::QKeyEvent

Tipo de evento enviado por KeyBoardHandler

Qt3DInput::QKeyboardDevice

Encargado de enviar eventos de teclado a objetos QQKeyboardHandler adjuntos

Qt3DInput::QKeyboardHandler

Proporciona notificación de eventos de teclado

Qt3DInput::QLogicalDevice

Permite al usuario definir un conjunto de acciones que desea utilizar dentro de una aplicación

Qt3DInput::QMouseDevice

Delega los eventos de ratón a los objetos MouseHandler adjuntos

Qt3DInput::QMouseEvent

Qt3DCore::QMouseEvent contiene parámetros que describen un evento de ratón

Qt3DInput::QMouseHandler

Proporciona un medio para ser notificado sobre eventos de ratón cuando se adjunta a una instancia QMouseDevice

Qt3DInput::QWheelEvent

Contiene parámetros que describen un evento de rueda de ratón

Descripción detallada

Para utilizar las clases de este módulo, añada esta directiva en los archivos C++:

#include <Qt3DInput>

Para enlazar con las bibliotecas C++ correspondientes, añada lo siguiente al archivo de proyecto qmake:

QT += 3dinput

© 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.