内容表

上一话题

Qt3DInput.QMouseEvent

下一话题

Qt3DInput.QWheelEvent

Qt3DInput.QMouseHandler

Provides a means of being notified about mouse events when attached to a QMouseDevice 实例。 更多

Inheritance diagram of PySide2.Qt3DInput.Qt3DInput.QMouseHandler

概要

信号

详细描述

注意

QMouseHandler components shouldn’t be shared, not respecting that condition will most likely result in undefined behaviors.

另请参阅

QMouseDevice QMouseEvent

class PySide2.Qt3DInput.Qt3DInput. QMouseHandler ( [ parent=None ] )
param parent

QNode

构造新 QMouseHandler instance with parent parent .

PySide2.Qt3DInput.Qt3DInput.QMouseHandler. clicked ( mouse )
参数

mouse QMouseEvent

PySide2.Qt3DInput.Qt3DInput.QMouseHandler. containsMouse ( )
返回类型

bool

PySide2.Qt3DInput.Qt3DInput.QMouseHandler. containsMouseChanged ( containsMouse )
参数

containsMouse bool

PySide2.Qt3DInput.Qt3DInput.QMouseHandler. doubleClicked ( mouse )
参数

mouse QMouseEvent

PySide2.Qt3DInput.Qt3DInput.QMouseHandler. entered ( )
PySide2.Qt3DInput.Qt3DInput.QMouseHandler. exited ( )
PySide2.Qt3DInput.Qt3DInput.QMouseHandler. positionChanged ( mouse )
参数

mouse QMouseEvent

PySide2.Qt3DInput.Qt3DInput.QMouseHandler. pressAndHold ( mouse )
参数

mouse QMouseEvent

PySide2.Qt3DInput.Qt3DInput.QMouseHandler. pressed ( mouse )
参数

mouse QMouseEvent

PySide2.Qt3DInput.Qt3DInput.QMouseHandler. released ( mouse )
参数

mouse QMouseEvent

PySide2.Qt3DInput.Qt3DInput.QMouseHandler. setContainsMouse ( contains )
参数

contains bool

另请参阅

containsMouse()

PySide2.Qt3DInput.Qt3DInput.QMouseHandler. setSourceDevice ( mouseDevice )
参数

mouseDevice QMouseDevice

Sets the mouse device of the QMouseHandler instance to mouseDevice .

另请参阅

sourceDevice()

PySide2.Qt3DInput.Qt3DInput.QMouseHandler. sourceDevice ( )
返回类型

QMouseDevice

另请参阅

setSourceDevice()

PySide2.Qt3DInput.Qt3DInput.QMouseHandler. sourceDeviceChanged ( mouseDevice )
参数

mouseDevice QMouseDevice

PySide2.Qt3DInput.Qt3DInput.QMouseHandler. wheel ( wheel )
参数

wheel QWheelEvent