Тип QML MouseHandler
Предоставляет уведомления о событиях мыши Подробнее...
| Оператор импорта: | import Qt3D.Input 2.0 |
| С: | Qt 5.5 |
| Инициализирует: | QMouseHandler |
Свойства
- containsMouse : bool
- sourceDevice : MouseDevice
Сигналы
- void clicked(MouseEvent mouse)
- void doubleClicked(MouseEvent mouse)
- void entered()
- void exited()
- void positionChanged(MouseEvent mouse)
- void pressAndHold(MouseEvent mouse)
- void pressed(MouseEvent mouse)
- void released(MouseEvent mouse)
- void wheel(MouseEvent mouse)
Подробное описание
См. также MouseDevice и MouseEvent.
Документация свойств
[только для чтения] containsMouse : bool
Содержит true, если QMouseHandler в данный момент содержит курсор мыши.
sourceDevice : MouseDevice
Содержит текущий источник устройства мыши для экземпляра MouseHandler.
Документация сигналов
void clicked(MouseEvent mouse)
Этот сигнал излучается при нажатии кнопки мыши, а подробности события содержатся в mouse.
void doubleClicked(MouseEvent mouse)
Этот сигнал излучается при двойном щелчке кнопки мыши, а подробности события содержатся в mouse.
void entered()
void exited()
void positionChanged(MouseEvent mouse)
Этот сигнал излучается при изменении положения курсора мыши, а подробности события содержатся в mouse.
void pressAndHold(MouseEvent mouse)
Этот сигнал излучается при нажатии и удерживании кнопки мыши, а подробности события содержатся в mouse.
void pressed(MouseEvent mouse)
Этот сигнал излучается при нажатии кнопки мыши, а подробности события содержатся в mouse.
void released(MouseEvent mouse)
Этот сигнал излучается при отпускании кнопки мыши, а подробности события содержатся в mouse.
void wheel(MouseEvent mouse)
Этот сигнал излучается при использовании колесика мыши, а подробности события содержатся в wheel.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.9/qml-qt3d-input-mousehandler.html