Auf dieser Seite

Qt Graphs Interaktion mit Daten in 3D

Interaktion mit Daten

Endbenutzer können mit der Maus oder per Touch-Eingabe mit dem gerenderten Diagramm interagieren:

  • Um die Daten zu drehen, halten Sie die rechte Maustaste gedrückt und bewegen Sie die Maus oder verwenden Sie die Touch-Geste „Tippen und Ziehen“.
  • Um das Diagramm zu zoomen, verwenden Sie das Mausrad oder die „Pinch“-Geste.
  • Zum Auswählen klicken Sie mit der linken Maustaste oder verwenden Sie die Touch-Geste „Tippen und Halten“.

Qt Graphs verfügt über Standard-Handler für Mausaktionen und Touch-Gesten. Wenn Sie benutzerdefinierte Eingabe-Handler verwenden, deaktivieren Sie die Standard-Handler. Das Beispiel „Axis Handling“ auf der Registerkarte „ Axis Dragging “ veranschaulicht, wie Sie mit einem benutzerdefinierten Eingabe-Handler eine Achsenbeschriftung ziehen können, um den sichtbaren Teil der Daten zu verschieben.

Neben der perspektivischen Projektion kann auch die orthogonale Projektion zum Erstellen von 2D-Diagrammen verwendet werden, indem der Standard-Eingabehandler durch einen ersetzt wird, der das Drehen des Diagramms nicht zulässt, und die Kamera so eingestellt wird, dass sie das Diagramm direkt von der Seite oder von oben betrachtet.

Datenauswahlmodi

Alle Diagrammtypen unterstützen die Auswahl eines einzelnen Datenelements – eines Balkens, eines Streudiagrammelements oder eines Oberflächenpunkts – per Maus, per Touch oder programmgesteuert über die Serien-APIs. Das ausgewählte Element wird im gerenderten Diagramm hervorgehoben, und die Auswahl löst zu diesem Zweck die Ausgabe eines serienspezifischen Signals aus, beispielsweise ` QBar3DSeries::selectedBarChanged()`, das von der Anwendung verarbeitet werden kann.

Balken- und Flächendiagramme unterstützen Auswahlmodi für Ausschnitte, bei denen eine ausgewählte Zeile oder Spalte in einem separaten Ansichtsfenster als Pseudo-2D-Diagramm dargestellt wird. Dadurch lassen sich die tatsächlichen Werte einer einzelnen Zeile oder Spalte leichter erkennen.

Das Balkendiagramm unterstützt die Hervorhebung der gesamten Zeile und Spalte des ausgewählten Balkens, ohne die Ausschnittansicht zu öffnen. Das Balkendiagramm unterstützt außerdem die Auswahl und den Ausschnitt einer gesamten Zeile und Spalte durch Klicken auf die Achsenbeschriftung, je nach Auswahlmodus.

Wenn einem Diagramm mehrere Reihen hinzugefügt werden, wird durch die Auswahl eines Elements in einer dieser Reihen die Auswahl in den anderen Reihen aufgehoben. Für Balken- und Flächendiagramme gibt es zudem eine Option für mehrere Reihen, mit der jede Reihe an der ausgewählten Position ausgewählt wird.

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