Qt3DInput::QActionInput Class
class Qt3DInput::QActionInputQActionInput stocke les informations relatives au périphérique et aux boutons utilisés pour déclencher un événement d'entrée. En savoir plus...
| En-tête : | #include <qactioninput.h> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS 3dinput) target_link_libraries(mytarget PRIVATE Qt6::3dinput) |
| qmake : | QT += 3dinput |
| En QML : | ActionInput |
| Hérite de : | Qt3DInput::QAbstractActionInput |
| Statut : | Obsolète |
Cette classe est obsolète. Nous déconseillons fortement de l'utiliser dans du nouveau code.
Propriétés
- buttons : QList<int>
- sourceDevice : Qt3DInput::QAbstractPhysicalDevice*
Fonctions publiques
| QActionInput(Qt3DCore::QNode *parent = nullptr) | |
| QList<int> | buttons() const |
| Qt3DInput::QAbstractPhysicalDevice * | sourceDevice() const |
Emplacements publics
| void | setButtons(const QList<int> &buttons) |
| void | setSourceDevice(Qt3DInput::QAbstractPhysicalDevice *sourceDevice) |
Signaux
| void | buttonsChanged(const QList<int> &buttons) |
| void | sourceDeviceChanged(Qt3DInput::QAbstractPhysicalDevice *sourceDevice) |
Documentation des propriétés
buttons : QList<int>
Contient les boutons pouvant déclencher cette action.
Fonctions d'accès :
| QList<int> | buttons() const |
| void | setButtons(const QList<int> &buttons) |
Signal de notification :
| void | buttonsChanged(const QList<int> &buttons) |
sourceDevice : Qt3DInput::QAbstractPhysicalDevice*
Le dispositif de source de courant de l'QActionInput.
Fonctions d'accès :
| Qt3DInput::QAbstractPhysicalDevice * | sourceDevice() const |
| void | setSourceDevice(Qt3DInput::QAbstractPhysicalDevice *sourceDevice) |
Signal de notification :
| void | sourceDeviceChanged(Qt3DInput::QAbstractPhysicalDevice *sourceDevice) |
Documentation des fonctions membres
[explicit] QActionInput::QActionInput(Qt3DCore::QNode *parent = nullptr)
Crée une nouvelle instance de `QActionInput` avec ` parent`.
[signal] void QActionInput::buttonsChanged(const QList<int> &buttons)
Ce signal est émis lorsque les boutons associés à l'action « input » changent. Les boutons concernés sont les suivants : buttons
Remarque : signalde notification pour la propriété buttons.
[slot] void QActionInput::setButtons(const QList<int> &buttons)
Définissez les boutons de manière à ce qu'ils déclenchent l'instance ` QActionInput ` vers ` buttons`.
Remarque : fonctionde définition de la propriété buttons.
Voir aussi buttons().
[signal] void QActionInput::sourceDeviceChanged(Qt3DInput::QAbstractPhysicalDevice *sourceDevice)
Ce signal est émis lorsque le périphérique source associé à l'entrée d'action est remplacé par sourceDevice.
Remarque : signalde notification pour la propriété sourceDevice.
© 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.