InputChord QML Type

QML frontend for the Qt3DInput::QInputChord C++ class. More...

Import Statement: import Qt3D.Input 2.0
Since: Qt 5.7
Instantiates: QInputChord

Properties

Detailed Description

Represents a set of QAbstractActionInput's that must be triggerd at once.

The following example shows an sequence that will be triggered by pressing the G, D, and J keys in that order with a maximum time between key presses of 1 second and overall maximum input time of 3 seconds.


  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]
         }
         ]
   }

Property Documentation

chords : list<AbstractActionInput>

The list of AbstractActionInput that must be triggered to trigger this aggregate input.


timeout : int