Auf dieser Seite

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.

Siehe auch pos() und scenePos().

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