En esta página

QGraphicsSceneWheelEvent Class

La clase QGraphicsSceneWheelEvent proporciona eventos de rueda en el marco de la vista gráfica. Más...

Cabecera: #include <QGraphicsSceneWheelEvent>
CMake: find_package(Qt6 REQUIRED COMPONENTS Widgets)
target_link_libraries(mytarget PRIVATE Qt6::Widgets)
qmake: QT += widgets
Hereda: QGraphicsSceneEvent

Funciones Públicas

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

Descripción detallada

QWheelEvents recibidos por un QGraphicsView se traducen en QGraphicsSceneWheelEvents; traduce el QWheelEvent::globalPos() en coordenadas de item, escena y pantalla (pos(), scenePos(), y screenPos()).

Ver también QGraphicsSceneMouseEvent, QGraphicsSceneContextMenuEvent, QGraphicsSceneHoverEvent, y QWheelEvent.

Documentación de las funciones miembro

[virtual noexcept] QGraphicsSceneWheelEvent::~QGraphicsSceneWheelEvent()

Destruye el QGraphicsSceneWheelEvent.

Qt::MouseButtons QGraphicsSceneWheelEvent::buttons() const

Devuelve los botones del ratón que estaban pulsados cuando se produjo el evento de la rueda.

Véase también modifiers().

int QGraphicsSceneWheelEvent::delta() const

Devuelve la distancia a la que se ha girado la rueda, en octavos (1/8s) de grado. Un valor positivo indica que la rueda se giró hacia delante alejándose del usuario; un valor negativo indica que la rueda se giró hacia atrás acercándose al usuario.

La mayoría de los tipos de ratón funcionan en pasos de 15 grados, en cuyo caso el valor delta es un múltiplo de 120 (== 15 * 8).

[since 6.2] bool QGraphicsSceneWheelEvent::isInverted() const

Devuelve si los valores delta entregados con el evento están invertidos.

Esta función se introdujo en Qt 6.2.

Qt::KeyboardModifiers QGraphicsSceneWheelEvent::modifiers() const

Devuelve los modificadores de teclado que estaban activos cuando se produjo el evento de la rueda.

Véase también buttons().

Qt::Orientation QGraphicsSceneWheelEvent::orientation() const

Devuelve la orientación de la rueda.

[since 6.2] Qt::ScrollPhase QGraphicsSceneWheelEvent::phase() const

Devuelve la fase de desplazamiento de este evento de rueda.

Esta función se introdujo en Qt 6.2.

Véase también QWheelEvent::phase.

[since 6.2] QPoint QGraphicsSceneWheelEvent::pixelDelta() const

Devuelve la distancia de desplazamiento en píxeles en pantalla. Este valor se proporciona en plataformas que admiten valores delta basados en píxeles de alta resolución, como macOS. El valor debe utilizarse directamente para desplazar contenido en pantalla.

Esta función se introdujo en Qt 6.2.

Véase también QWheelEvent::pixelDelta.

QPointF QGraphicsSceneWheelEvent::pos() const

Devuelve la posición del cursor en coordenadas de posición cuando se produjo el evento rueda.

Véase también scenePos() y screenPos().

QPointF QGraphicsSceneWheelEvent::scenePos() const

Devuelve la posición del cursor en coordenadas de escena cuando se produjo el evento rueda.

Véase también pos() y screenPos().

QPoint QGraphicsSceneWheelEvent::screenPos() const

Devuelve la posición del cursor en coordenadas de pantalla cuando se produjo el evento rueda.

Véase también pos() y 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.