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