QGraphicsSceneWheelEvent Class
Die Klasse „QGraphicsSceneWheelEvent“ stellt Mausrad-Ereignisse im Grafikansichts-Framework bereit. Mehr...
| Header: | #include <QGraphicsSceneWheelEvent> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS Widgets) target_link_libraries(mytarget PRIVATE Qt6::Widgets) |
| qmake: | QT += widgets |
| Erbt von: | QGraphicsSceneEvent |
Öffentliche Funktionen
| virtual | ~QGraphicsSceneWheelEvent() |
| Qt::MouseButtons | buttons() const |
| int | delta() const |
(since 6.2) bool | isInverted() const |
| Qt::KeyboardModifiers | modifiers() const |
| Qt::Orientation | orientation() const |
(since 6.2) Qt::ScrollPhase | phase() const |
(since 6.2) QPoint | pixelDelta() const |
| QPointF | pos() const |
| QPointF | scenePos() const |
| QPoint | screenPos() const |
Ausführliche Beschreibung
QWheelEventVon einem „ QGraphicsView “ empfangene Ereignisse werden in „QGraphicsSceneWheelEvents“ umgewandelt; dabei wird „QWheelEvent::globalPos()“ in Element-, Szenen- und Bildschirmkoordinaten umgewandelt (pos(), scenePos() und screenPos()).
Siehe auch QGraphicsSceneMouseEvent, QGraphicsSceneContextMenuEvent, QGraphicsSceneHoverEvent und QWheelEvent.
Dokumentation zu Mitgliedsfunktionen
[virtual noexcept] QGraphicsSceneWheelEvent::~QGraphicsSceneWheelEvent()
Zerstört die „ QGraphicsSceneWheelEvent “.
Qt::MouseButtons QGraphicsSceneWheelEvent::buttons() const
Gibt die Maustasten zurück, die zum Zeitpunkt des Radereignisses gedrückt waren.
Siehe auch „ modifiers()“.
int QGraphicsSceneWheelEvent::delta() const
Gibt den Drehwinkel des Rads in Achtel (1/8) eines Grads zurück. Ein positiver Wert bedeutet, dass das Rad vorwärts vom Benutzer weg gedreht wurde; ein negativer Wert bedeutet, dass das Rad rückwärts zum Benutzer hin gedreht wurde.
Die meisten Mausmodelle arbeiten in Schritten von 15 Grad; in diesem Fall ist der Delta-Wert ein Vielfaches von 120 (== 15 * 8).
[since 6.2] bool QGraphicsSceneWheelEvent::isInverted() const
Gibt zurück, ob die mit dem Ereignis übermittelten Delta-Werte invertiert sind.
Diese Funktion wurde in Qt 6.2 eingeführt.
Qt::KeyboardModifiers QGraphicsSceneWheelEvent::modifiers() const
Gibt die Tastaturmodifikatoren zurück, die zum Zeitpunkt des Radereignisses aktiv waren.
Siehe auch „ buttons()“.
Qt::Orientation QGraphicsSceneWheelEvent::orientation() const
Gibt die Ausrichtung des Rades zurück.
[since 6.2] Qt::ScrollPhase QGraphicsSceneWheelEvent::phase() const
Gibt die Scrollphase dieses Radereignisses zurück.
Diese Funktion wurde in Qt 6.2 eingeführt.
Siehe auch QWheelEvent::phase.
[since 6.2] QPoint QGraphicsSceneWheelEvent::pixelDelta() const
Gibt die Bildlaufdistanz in Pixeln auf dem Bildschirm zurück. Dieser Wert wird auf Plattformen bereitgestellt, die hochauflösende, pixelbasierte Delta-Werte unterstützen, wie beispielsweise macOS. Der Wert sollte direkt zum Bildlaufen von Inhalten auf dem Bildschirm verwendet werden.
Diese Funktion wurde in Qt 6.2 eingeführt.
Siehe auch QWheelEvent::pixelDelta.
QPointF QGraphicsSceneWheelEvent::pos() const
Gibt die Position des Cursors in Elementkoordinaten zum Zeitpunkt des Radereignisses zurück.
Siehe auch scenePos() und screenPos().
QPointF QGraphicsSceneWheelEvent::scenePos() const
Gibt die Position des Cursors in Szenenkoordinaten zum Zeitpunkt des Radereignisses zurück.
Siehe auch pos() und screenPos().
QPoint QGraphicsSceneWheelEvent::screenPos() const
Gibt die Position des Cursors in Bildschirmkoordinaten zum Zeitpunkt des Radereignisses zurück.
© 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.