QMouseEvent#
The Qt3DCore::QMouseEvent contains parameters that describe a mouse event. More…
Synopsis#
Functions#
def
button
()def
buttons
()def
isAccepted
()def
modifiers
()def
setAccepted
(accepted)def
type
()def
wasHeld
()def
x
()def
y
()
Detailed Description#
Mouse events occur when a mouse button is pressed and the ray traversing the view, originating from the mouse position intersects with one or more elements of the scene.
See also
QKeyEvent
QWheelEvent
QMouseHandler
- class PySide6.Qt3DInput.Qt3DInput.QMouseEvent#
- PySide6.Qt3DInput.Qt3DInput.QMouseEvent.Buttons#
Constant
Description
Qt3DInput.QMouseEvent.LeftButton
Qt3DInput.QMouseEvent.RightButton
Qt3DInput.QMouseEvent.MiddleButton
Qt3DInput.QMouseEvent.BackButton
Qt3DInput.QMouseEvent.NoButton
- PySide6.Qt3DInput.Qt3DInput.QMouseEvent.Modifiers#
Constant
Description
Qt3DInput.QMouseEvent.NoModifier
Qt3DInput.QMouseEvent.ShiftModifier
Qt3DInput.QMouseEvent.ControlModifier
Qt3DInput.QMouseEvent.AltModifier
Qt3DInput.QMouseEvent.MetaModifier
Qt3DInput.QMouseEvent.KeypadModifier
Specifies the button triggering the mouse event
- PySide6.Qt3DInput.Qt3DInput.QMouseEvent.buttons()#
- Return type
int
Specifies the button triggering the mouse event
- PySide6.Qt3DInput.Qt3DInput.QMouseEvent.isAccepted()#
- Return type
bool
Specifies if the mouse event has been accepted
Specifies if any modifiers were applied to the mouse event
- PySide6.Qt3DInput.Qt3DInput.QMouseEvent.setAccepted(accepted)#
- Parameters
accepted – bool
Specifies if the mouse event has been accepted
Returns the Type
of the event.
- PySide6.Qt3DInput.Qt3DInput.QMouseEvent.wasHeld()#
- Return type
bool
Specifies if a mouse button was held down during the mouse event
- PySide6.Qt3DInput.Qt3DInput.QMouseEvent.x()#
- Return type
int
Specifies The X coordinate of the mouse event
- PySide6.Qt3DInput.Qt3DInput.QMouseEvent.y()#
- Return type
int
Specifies The y coordinate of the mouse event