MouseHandler QML Type
Permet de recevoir des notifications d'événements de souris. En savoir plus...
| Import Statement: | import Qt3D.Input 2.12 |
| In C++: | QMouseHandler |
| Status: | Deprecated |
Ce type est obsolète. Nous déconseillons fortement de l'utiliser dans du nouveau code.
Propriétés
- containsMouse : bool
- sourceDevice : MouseDevice
Signaux
- clicked(MouseEvent mouse)
- doubleClicked(MouseEvent mouse)
- entered()
- exited()
- positionChanged(MouseEvent mouse)
- pressAndHold(MouseEvent mouse)
- pressed(MouseEvent mouse)
- released(MouseEvent mouse)
- wheel(MouseEvent mouse)
Description détaillée
Voir également MouseDevice et MouseEvent.
Documentation sur les propriétés
containsMouse : bool [read-only]
Renvoie « true » si QMouseHandler contient actuellement la souris.
sourceDevice : MouseDevice
Contient le périphérique source actuel de la souris de l'instance MouseHandler.
Documentation sur les signaux
clicked(MouseEvent mouse)
Ce signal est émis lorsqu'on clique sur un bouton de la souris ; les détails de l'événement sont contenus dans mouse
Remarque : le gestionnaire correspondant est onClicked.
doubleClicked(MouseEvent mouse)
Ce signal est émis lorsqu'on double-clique sur un bouton de la souris ; les détails de l'événement sont contenus dans mouse
Remarque : le gestionnaire correspondant est onDoubleClicked.
entered()
Remarque : le gestionnaire correspondant est onEntered.
exited()
Remarque : le gestionnaire correspondant est onExited.
positionChanged(MouseEvent mouse)
Ce signal est émis lorsque la position de la souris change ; les détails de l'événement sont contenus dans mouse
Remarque : le gestionnaire correspondant est onPositionChanged.
pressAndHold(MouseEvent mouse)
Ce signal est émis lorsqu'un bouton de souris est enfoncé et maintenu enfoncé ; les détails de l'événement sont contenus dans mouse
Remarque : le gestionnaire correspondant est onPressAndHold.
pressed(MouseEvent mouse)
Ce signal est émis lorsqu'un bouton de la souris est enfoncé ; les détails de l'événement sont contenus dans mouse
Remarque : le gestionnaire correspondant est onPressed.
released(MouseEvent mouse)
Ce signal est émis lorsqu'un bouton de souris est relâché ; les détails de l'événement sont contenus dans mouse
Remarque : le gestionnaire correspondant est onReleased.
wheel(MouseEvent mouse)
Ce signal est émis lorsque la molette de la souris est utilisée ; les détails de l'événement sont contenus dans mouse.
Remarque : le gestionnaire correspondant est 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.