鼠标处理器QML类型

提供鼠标事件通知。

导入声明import Qt3D.Input 2.7
实例化 QMouseHandler

属性

信号

详细描述

另请参阅 MouseDeviceMouseEvent.

属性文档

containsMouse : bool [只读]

如果QMouseHandler当前包含鼠标,则为true。


sourceDevice : MouseDevice

包含MouseHandler实例的当前鼠标源设备。


信号文档

clicked(MouseEvent mouse)

当鼠标按钮被点击时发出此信号,事件详情包含在mouse

注意:对应的处理程序是onClicked


doubleClicked(MouseEvent mouse)

当鼠标按钮双击时发出此信号,事件详情包含在mouse

注意:对应的处理程序是onDoubleClicked


进入()

注意:对应的处理程序是onEntered


退出()

注意:对应的处理程序是onExited


positionChanged(MouseEvent mouse)

当鼠标位置改变时发出此信号,事件详情包含在mouse

注意:对应的处理程序是onPositionChanged


pressAndHold(MouseEvent mouse)

当鼠标按钮被按下并保持时,将发出此信号,事件详情包含在鼠标

注意:相应的事件处理器是onPressAndHold


pressed(MouseEvent mouse)

当鼠标按钮被按下时,将发出此信号,事件详情包含在鼠标

注意:相应的事件处理器是onPressed


released(MouseEvent mouse)

当鼠标按钮被释放时,将发出此信号,事件详情包含在鼠标

注意:相应的事件处理器是onReleased


wheel(MouseEvent mouse)

当使用鼠标滚轮时,将发出此信号,事件详情包含在鼠标内。

注意:相应的事件处理器是onWheel


© 2024 The Qt Company Ltd. 本文档中的文档贡献为其各自所有者的版权。本提供的文档是根据自由软件基金会发布的GNU自由文档许可证版本1.3的条款进行许可。Qt及其相应标志是The Qt Company Ltd.在芬兰和其他国家的注册商标。所有其他商标均为其各自所有者的财产。