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