Sur cette page

Qt Graphs Interagir avec les données en 3D

Interagir avec les données

Les utilisateurs finaux peuvent utiliser la souris ou le toucher pour interagir avec le graphique rendu :

  • Pour faire pivoter les données, maintenez le bouton droit de la souris enfoncé et déplacez la souris, ou utilisez le geste tactile "tapoter et déplacer".
  • Pour zoomer sur le graphique, utilisez la molette de la souris ou le geste tactile du pincement.
  • Pour sélectionner, cliquez sur le bouton gauche de la souris ou utilisez le geste tactile "tap-and-hold".

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 en 2D en remplaçant le gestionnaire d'entrée par défaut par un gestionnaire qui ne permet pas la rotation du graphique et en paramétrant la caméra pour qu'elle visualise le graphique directement depuis le côté ou depuis le haut.

Modes de sélection des données

Tous les types de graphiques permettent de sélectionner un seul élément de données - une barre, un élément de dispersion ou un point de surface - à l'aide de la souris, du toucher et de manière programmatique via les API de séries. L'élément sélectionné est mis en évidence dans le graphique rendu et la sélection entraîne l'émission d'un signal spécifique à la série, par exemple QBar3DSeries::selectedBarChanged(), que l'application peut gérer.

Les graphiques à barres et les graphiques 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 séparée sous la forme d'un graphique en pseudo-2D. Il est ainsi plus facile de voir les valeurs réelles d'une seule ligne ou d'une seule colonne.

Le diagramme à barres permet de mettre en évidence l'ensemble de la ligne et de la colonne de la barre sélectionnée sans ouvrir la vue en tranches. Le diagramme à barres permet également de sélectionner et de découper une ligne et 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 effacera la sélection sur les autres séries. Il existe également une option multi-séries pour les barres et les surfaces, qui sélectionnera chaque série dans la position sélectionnée.

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