Qt Graphs Interaction avec les données en 3D
Interaction avec les données
Les utilisateurs finaux peuvent utiliser une souris ou une interface tactile pour interagir avec le graphique affiché :
- Pour faire pivoter les données, maintenez le bouton droit de la souris enfoncé et déplacez la souris, ou utilisez le geste tactile « appuyer et faire glisser ».
- Pour zoomer sur le graphique, utilisez la molette de la souris ou le geste tactile « pincer ».
- Pour sélectionner, cliquez avec le bouton gauche de la souris ou utilisez le geste tactile « appuyer et maintenir ».
Qt Graphs dispose de gestionnaires par défaut pour les actions de la souris et les gestes tactiles. Lorsque vous utilisez des gestionnaires d’entrée personnalisés, désactivez les gestionnaires par défaut. L’exemple « Axis Handling », dans l’onglet « Axis Dragging », illustre comment utiliser un gestionnaire d’entrée personnalisé pour faire glisser une étiquette d’axe afin de déplacer la partie visible des données.
Outre la projection en perspective, la projection orthographique peut être utilisée pour créer des graphiques 2D en remplaçant le gestionnaire d’entrée par défaut par un autre qui ne permet pas de faire pivoter le graphique et en configurant la caméra pour visualiser le graphique directement de côté ou depuis le haut.
Modes de sélection des données
Tous les types de graphiques prennent en charge la sélection d’un élément de données unique (une barre, un point de nuage ou un point de surface) à l’aide de la souris, au toucher ou par programmation via les API de séries. L’élément sélectionné est mis en surbrillance dans le graphique affiché, et la sélection déclenche l’émission d’un signal spécifique à la série à cette fin, par exemple ` QBar3DSeries::selectedBarChanged()`, que l’application peut gérer.
Les graphiques à barres et de surface prennent en charge les modes de sélection par tranche, dans lesquels une ligne ou une colonne sélectionnée est dessinée dans une fenêtre d’affichage distincte sous la forme d’un graphique pseudo-2D. Cela facilite la visualisation des valeurs réelles d’une ligne ou d’une colonne donnée.
Le graphique à barres prend en charge la mise en surbrillance de l’ensemble de la ligne et de la colonne de la barre sélectionnée sans ouvrir la vue de tranche. Le graphique à barres prend également en charge la sélection et le découpage d’une ligne et d’une colonne entières en cliquant sur l’étiquette de l’axe, en fonction du mode de sélection.
Lorsque plusieurs séries sont ajoutées à un graphique, la sélection d’un élément dans l’une d’entre elles efface la sélection sur les autres séries. Il existe également une option « multiseries » pour les graphiques à barres et de surface, qui sélectionne chaque série à la position choisie.
© 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.