Sur cette page

ActionInput QML Type

Interface QML pour la classe C++ ` Qt3DInput::QActionInput `. En savoir plus...

Import Statement: import Qt3D.Input 2.12
In C++: QActionInput
Inherits:

AbstractActionInput

Status: Deprecated

Ce type est obsolète. Nous déconseillons fortement de l'utiliser dans du nouveau code.

Propriétés

Signaux

Description détaillée

Associe un périphérique physique et les boutons sélectionnés de celui-ci qui peuvent déclencher cette action.

Chaque entrée d'action peut être déclenchée par un ou plusieurs boutons d'un périphérique source

ActionInput {
  sourceDevice: keyboardSourceDevice
  buttons: [Qt.Key_A]
}
ActionInput {
  sourceDevice: keyboardSourceDevice
  buttons: [Qt.Key_A,Qt.Key_B]
}

Documentation des propriétés

buttons : list<int>

Les boutons pouvant déclencher cette action.

sourceDevice : AbstractPhysicalDevice

Le dispositif source de courant du ActionInput

Documentation sur les signaux

buttonsChanged(const QList<int> &buttons)

Ce signal est émis lorsque l'buttons e associée à l'entrée d'action est modifiée.

Le gestionnaire correspondant est onbuttonsChanged

Remarque : le gestionnaire correspondant est onButtonsChanged.

sourceDeviceChanged()

Ce signal est émis lorsque le périphérique source associé à l'entrée d'action est modifié.

Le gestionnaire correspondant est onSourceDeviceChanged

Remarque : le gestionnaire correspondant est onSourceDeviceChanged.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.