Auf dieser Seite

Qt Data Visualization Umgang mit Daten

Interaktion mit Daten

Endbenutzer können mit dem gerenderten Diagramm interagieren, indem sie entweder die Maus oder den Touchscreen verwenden, um das Diagramm zu drehen, zu zoomen oder Daten auszuwählen. Diagramme lassen sich frei drehen, indem man die rechte Maustaste gedrückt hält und die Maus bewegt. Das Zoomen erfolgt durch Drehen des Mausrads. Die Auswahl erfolgt, sofern aktiviert, durch Drücken der linken Maustaste. Die Szene kann durch Klicken auf das Mausrad auf die Standard-Kameraansicht zurückgesetzt werden. Bei Touch-Geräten erfolgt die Drehung durch „Tippen und Ziehen“, die Auswahl durch „Tippen und Halten“ und das Zoomen durch „Zusammenziehen“.

Qt Data Visualization verfügt über Standard-Handler für Mausaktionen und Touch-Gesten. Informationen zu den Standard-Maussteuerungen finden Sie unter Q3DInputHandler, Informationen zu den Standard-Touch-Steuerungen unter QTouch3DInputHandler. Die Standard-Handler müssen deaktiviert werden, wenn benutzerdefinierte Eingabe-Handler verwendet werden.

Das Beispiel „Graph Gallery“ unter der Registerkarte „ Scatter Graph “ veranschaulicht, wie man mit einem benutzerdefinierten Eingabe-Handler eine Achsenbeschriftung ziehen kann, 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 keine Drehung des Diagramms zulässt, und die Kamera so eingestellt wird, dass sie das Diagramm direkt von der Seite oder von oben betrachtet.

Datenauswahlmodi

Alle Visualisierungstypen unterstützen die Auswahl eines einzelnen Datenelements – eines Balkens, eines Streupunkts oder eines Oberflächenknotens – per Maus, 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, zum Beispiel ` QBar3DSeries::selectedBarChanged()`, das von der Anwendung verarbeitet werden kann.

Balken- und Flächendiagramme unterstützen Schnitt-Auswahlmodi, bei denen die 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.

Balkendiagramme unterstützen zusätzlich die einfache Hervorhebung der gesamten Zeile und/oder Spalte des ausgewählten Balkens, ohne die Ausschnittansicht zu öffnen. Balkendiagramme unterstützen außerdem die Auswahl/den Ausschnitt einer gesamten Zeile und/oder 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.

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