Spec-Zone.ru › Qt

Тип QML InputChord

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

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

Свойства

  • chords : list<AbstractActionInput>
  • timeout : int

Подробное описание

Представляет набор QAbstractActionInput, которые должны быть запущены одновременно.

Следующий пример показывает последовательность, которая будет запущена при одновременном нажатии клавиш G, D и J в указанном порядке с максимальным интервалом между нажатиями в 1 секунду и максимальным временем ввода в 3 секунды.

InputChord {
    interval: 1000
    timeout: 3000
    chords: [
       ActionInput {
            sourceDevice: keyboardSourceDevice
            keys: [Qt.Key_G]
       },
       ActionInput {
            sourceDevice: keyboardSourceDevice
            keys: [Qt.Key_D]
       },
       ActionInput {
            sourceDevice: keyboardSourceDevice
            keys: [Qt.Key_J]
       }
       ]
 }

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

chords : list<AbstractActionInput>

Список AbstractActionInput, которые должны быть запущены для запуска этого агрегированного ввода.

timeout : int

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qml-qt3d-input-inputchord.html

Spec-Zone.ru

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