Spec-Zone.ru › Qt 6.1

Тип QML ActionInput

QML-фронтенд для класса C++ Qt3DInput::QActionInput. Подробнее...

Заявление об импорте: import Qt3D.Input 2.1
С: Qt 5.7
Создаёт: QActionInput
  • Список всех членов, включая унаследованные

Свойства

  • buttons : list<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]
}

Документация по свойствам

buttons : list<int>

Кнопки, которые могут активировать это действие.

sourceDevice : AbstractPhysicalDevice

Текущее устройство-источник для ActionInput.

Документация по сигналам

buttonsChanged(const QList<int> &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.1/qml-qt3d-input-actioninput.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API