MouseHandler QML Type
マウスイベントの通知機能を提供します。詳細...
| Import Statement: | import Qt3D.Input 2.12 |
| In C++: | QMouseHandler |
| Status: | Deprecated |
この型は非推奨です。新しいコードでの使用は強く推奨しません。
プロパティ
- containsMouse : bool
- sourceDevice : MouseDevice
信号
- clicked(MouseEvent mouse)
- doubleClicked(MouseEvent mouse)
- entered()
- exited()
- positionChanged(MouseEvent mouse)
- pressAndHold(MouseEvent mouse)
- pressed(MouseEvent mouse)
- released(MouseEvent mouse)
- wheel(MouseEvent mouse)
詳細な説明
MouseDevice およびMouseEventも参照してください 。
プロパティのドキュメント
containsMouse : bool [read-only]
QMouseHandlerが現在マウスを保持している場合、true を保持します。
sourceDevice : MouseDevice
MouseHandler インスタンスの現在のマウスソースデバイスを保持します。
シグナルのドキュメント
clicked(MouseEvent mouse)
この信号は、マウスボタンがクリックされたときに発せられ、イベントの詳細は以下に含まれています。mouse
注: 対応するハンドラは onClicked です。
doubleClicked(MouseEvent mouse)
このシグナルは、マウスボタンをダブルクリックしたときに発せられ、イベントの詳細は以下に含まれています。mouse
注: 対応するハンドラは onDoubleClicked です。
entered()
注: 対応するハンドラは onEntered です。
exited()
注: 対応するハンドラは onExited です。
positionChanged(MouseEvent mouse)
このシグナルは、マウスの位置が変化した際に発生し、イベントの詳細は以下に含まれています。mouse
注: 対応するハンドラは onPositionChanged です。
pressAndHold(MouseEvent mouse)
このシグナルは、マウスボタンが押されて押し続けられているときに発信され、イベントの詳細は以下に含まれています。mouse
注: 対応するハンドラは onPressAndHold です。
pressed(MouseEvent mouse)
このシグナルは、マウスボタンが押されたときに発生し、イベントの詳細は以下に含まれています。mouse
注: 対応するハンドラは `onPressed` です。
released(MouseEvent mouse)
このシグナルは、マウスボタンが離されたときに発生し、イベントの詳細は以下に含まれています。mouse
注: 対応するハンドラは onReleased です。
wheel(MouseEvent mouse)
このシグナルは、マウスホイールが操作された際に発生し、イベントの詳細は `mouse` に格納されます。
注: 対応するハンドラは onWheel です。
© 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.