QTouch3DInputHandler Class
Gestionnaire de saisie de base pour écran tactile. En savoir plus...
| En-tête : | #include <QTouch3DInputHandler> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS DataVisualization) target_link_libraries(mytarget PRIVATE Qt6::DataVisualization) |
| qmake : | QT += datavisualization |
| Depuis : | QtDataVisualization 1.0 |
| En QML : | TouchInputHandler3D |
| Hérite de : | Q3DInputHandler |
| Statut : | Obsolète |
Cette classe est obsolète. Nous déconseillons fortement de l'utiliser dans du nouveau code.
Fonctions publiques
| QTouch3DInputHandler(QObject *parent = nullptr) | |
| virtual | ~QTouch3DInputHandler() |
Fonctions publiques réimplémentées
| virtual void | touchEvent(QTouchEvent *event) override |
Description détaillée
QTouch3DInputHandler est le gestionnaire d'entrée de base pour les appareils à écran tactile.
Le gestionnaire d'entrée tactile par défaut offre les fonctionnalités suivantes :
| Geste | Action |
|---|---|
| Toucher et déplacer | Fait pivoter le graphique dans les limites définies pour Q3DCamera |
| Appui | Sélectionner l’élément sur lequel on a tapé ou désélectionner s’il n’y en a aucun. Peut ouvrir la vue secondaire en fonction de l’ selection mode. |
| Appuyer et maintenir | Identique à « Appuyer ». |
| Pincer | Effectue un zoom avant/arrière dans la plage de zoom autorisée définie dans l'Q3DCamera. |
| Appuyer sur la vue principale lorsque la vue secondaire est visible | Ferme la vue secondaire. Remarque : la vuesecondaire n’est disponible que pour les graphiques « Q3DBars » et « Q3DSurface ». |
La rotation, le zoom et la sélection peuvent être désactivés individuellement à l’aide des propriétés correspondantes d’ Q3DInputHandler.
Documentation sur les fonctions membres
[explicit] QTouch3DInputHandler::QTouch3DInputHandler(QObject *parent = nullptr)
Crée le gestionnaire d'entrée de base pour l'écran tactile. Un paramètre facultatif « parent » peut être fourni ; il est alors transmis au constructeur de « QObject ».
[virtual noexcept] QTouch3DInputHandler::~QTouch3DInputHandler()
Supprime le gestionnaire d'entrée.
[override virtual] void QTouch3DInputHandler::touchEvent(QTouchEvent *event)
Réimplémente : QAbstract3DInputHandler::touchEvent(QTouchEvent *event).
Redéfinissez cette méthode pour modifier la gestion des événements tactiles. L'événement tactile est fourni dans l'objet 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.