QWheelEvent#
The QWheelEvent
class contains parameters that describe a mouse wheel event. More…
Synopsis#
Properties#
Functions#
def
angleDelta
()def
buttons
()def
isAccepted
()def
modifiers
()def
setAccepted
(accepted)def
type
()def
x
()def
y
()
Note
This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE
Detailed Description#
Mouse wheel events occur when the mouse is rotated.
See also
QKeyEvent
QMouseEvent
QMouseHandler
- class PySide6.Qt3DInput.Qt3DInput.QWheelEvent(e)#
- Parameters:
Constructs a new QWheelEvent
instance from the QWheelEvent
e
.
Note
Properties can be used directly when from __feature__ import true_property
is used or via accessor functions otherwise.
- property PᅟySide6.Qt3DInput.Qt3DInput.QWheelEvent.accepted: bool#
Specifies if the mouse wheel event has been accepted
- Access functions:
isAccepted
()setAccepted
(accepted)
- property PᅟySide6.Qt3DInput.Qt3DInput.QWheelEvent.angleDelta: PySide6.QtCore.QPoint#
Specifies The change wheel angle of the mouse wheel event
- Access functions:
angleDelta
()
- property PᅟySide6.Qt3DInput.Qt3DInput.QWheelEvent.buttons: int#
Specifies the button if present in the mouse wheel event
- Access functions:
buttons
()
- property PᅟySide6.Qt3DInput.Qt3DInput.QWheelEvent.modifiers: Modifiers#
Specifies if any modifiers were applied to the mouse wheel event
- Access functions:
modifiers
()
- property PᅟySide6.Qt3DInput.Qt3DInput.QWheelEvent.x: int#
Specifies The X coordinate of the mouse wheel event
- Access functions:
x
()
- property PᅟySide6.Qt3DInput.Qt3DInput.QWheelEvent.y: int#
Specifies The Y coordinate of the mouse wheel event
- Access functions:
y
()
- PySide6.Qt3DInput.Qt3DInput.QWheelEvent.Buttons#
Constant
Description
Qt3DInput.QWheelEvent.LeftButton
Qt3DInput.QWheelEvent.RightButton
Qt3DInput.QWheelEvent.MiddleButton
Qt3DInput.QWheelEvent.BackButton
Qt3DInput.QWheelEvent.NoButton
- PySide6.Qt3DInput.Qt3DInput.QWheelEvent.Modifiers#
Constant
Description
Qt3DInput.QWheelEvent.NoModifier
Qt3DInput.QWheelEvent.ShiftModifier
Qt3DInput.QWheelEvent.ControlModifier
Qt3DInput.QWheelEvent.AltModifier
Qt3DInput.QWheelEvent.MetaModifier
Qt3DInput.QWheelEvent.KeypadModifier
- PySide6.Qt3DInput.Qt3DInput.QWheelEvent.angleDelta()#
- Return type:
Returns the distance that the wheel is rotated, in eighths of a degree. A positive value indicates that the wheel was rotated forward (away from the user), a negative value indicates the wheel was rotated backward (toward the user).
Getter of property angleDelta
.
- PySide6.Qt3DInput.Qt3DInput.QWheelEvent.buttons()#
- Return type:
int
Returns a bitfield to be used to check for mouse buttons that may be accompanying the wheel event.
Getter of property buttons
.
- PySide6.Qt3DInput.Qt3DInput.QWheelEvent.isAccepted()#
- Return type:
bool
Returns whether the event was accepted.
Getter of property accepted
.
Returns the keyboard modifiers that may be accompanying the wheel event.
Getter of property modifiers
.
- PySide6.Qt3DInput.Qt3DInput.QWheelEvent.setAccepted(accepted)#
- Parameters:
accepted – bool
Sets the event as accepted if accepted
is true.
Note
When an event is accepted, it will prevent further propagation to other listeners.
See also
isAccepted()
Setter of property accepted
.
Returns the QEvent::Type of the event.
- PySide6.Qt3DInput.Qt3DInput.QWheelEvent.x()#
- Return type:
int
Returns the x position of the mouse event.
Getter of property x
.
- PySide6.Qt3DInput.Qt3DInput.QWheelEvent.y()#
- Return type:
int
Returns the x position of the mouse event.
Getter of property y
.