Тип ActionInput QML
QML-фронтенд для класса C++ Qt3DInput::QActionInput. Подробнее...
| Заявление об импорте: | import Qt3D.Input 2.0 |
| С момента: | Qt 5.7 |
| Инициализирует: | QActionInput |
Свойства
- buttons : список<int>
- sourceDevice : AbstractPhysicalDevice
Сигналы
- buttonsChanged(const QList<int> &buttons)
- sourceDeviceChanged()
Подробное описание
Связывает физическое устройство и выбранные на нём кнопки, которые могут вызвать это действие.
Каждое действие может быть вызвано одной или несколькими кнопками на устройстве-источнике.
ActionInput {
sourceDevice: keyboardSourceDevice
buttons: [Qt.Key_A]
} ActionInput {
sourceDevice: keyboardSourceDevice
buttons: [Qt.Key_A,Qt.Key_B]
} Документация по свойствам
Кнопки, которые могут вызвать это действие.
sourceDevice : AbstractPhysicalDevice
Текущее устройство-источник ActionInput.
Документация по сигналам
buttonsChanged(const QList<int> &buttons)
Этот сигнал излучается при изменении buttons, связанных с действием.
Соответствующий обработчик onbuttonsChanged
Примечание: Соответствующий обработчик onButtonsChanged.
sourceDeviceChanged()
Этот сигнал излучается при изменении устройства-источника, связанного с действием.
Соответствующий обработчик onSourceDeviceChanged
Примечание: Соответствующий обработчик onSourceDeviceChanged.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.0/qml-qt3d-input-actioninput.html