QTouch3DInputHandler Class
Manejador de entrada básico basado en pantalla táctil. Más...
| Cabecera: | #include <QTouch3DInputHandler> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS DataVisualization)target_link_libraries(mytarget PRIVATE Qt6::DataVisualization) |
| qmake: | QT += datavisualization |
| Desde: | QtDataVisualization 1.0 |
| En QML: | TouchInputHandler3D |
| Hereda: | Q3DInputHandler |
Funciones Públicas
| QTouch3DInputHandler(QObject *parent = nullptr) | |
| virtual | ~QTouch3DInputHandler() |
Funciones Públicas Reimplementadas
| virtual void | touchEvent(QTouchEvent *event) override |
Descripción Detallada
QTouch3DInputHandler es el manejador de entrada básico para dispositivos de pantalla táctil.
El manejador de entrada táctil por defecto tiene las siguientes funcionalidades:
| Gesto | Acción |
|---|---|
| Tocar y mover | Rotar el gráfico dentro de los límites establecidos para Q3DCamera |
| Toque | Selecciona el elemento tocado o elimina la selección si no hay ninguna. Puede abrir la vista secundaria dependiendo de selection mode. |
| Tocar y mantener | Igual que tocar. |
| Pellizcar | Acercar/alejar dentro del rango de zoom permitido establecido para Q3DCamera. |
| Tocar en la vista principal cuando la vista secundaria está visible | Cierra la vista secundaria. Nota: la vista secundaria sólo está disponible para los gráficos Q3DBars y Q3DSurface. |
La rotación, el zoom y la selección pueden desactivarse individualmente utilizando las propiedades correspondientes de Q3DInputHandler.
Documentación de las funciones miembro
[explicit] QTouch3DInputHandler::QTouch3DInputHandler(QObject *parent = nullptr)
Construye el controlador básico de entrada de la pantalla táctil. Se puede dar un parámetro opcional parent que se pasa al constructor QObject.
[virtual noexcept] QTouch3DInputHandler::~QTouch3DInputHandler()
Destruye el manejador de entrada.
[override virtual] void QTouch3DInputHandler::touchEvent(QTouchEvent *event)
Reimplementa: QAbstract3DInputHandler::touchEvent(QTouchEvent *event).
Sobreescribe esto para cambiar el manejo de los eventos táctiles. El evento táctil se indica en event.
© 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.