Spec-Zone.ru › Qt 6.0

Тип QML InputChord

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

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

Spec-Zone.ru

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