Spec-Zone.ru › Qt 6.1

Тип QML InputChord

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

Заявление об импорте: import Qt3D.Input 2.1
С тех пор: 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.1/qml-qt3d-input-inputchord.html

Spec-Zone.ru

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