Sur cette page

Qt3DInput::QActionInput Class

class Qt3DInput::QActionInput

QActionInput stocke les dispositifs et les boutons utilisés pour déclencher un événement d'entrée. Plus d'informations...

En-tête : #include <QActionInput>
CMake : find_package(Qt6 REQUIRED COMPONENTS 3dinput)
target_link_libraries(mytarget PRIVATE Qt6::3dinput)
qmake : QT += 3dinput
En QML : ActionInput
Hérite : Qt3DInput::QAbstractActionInput
Statut : Déclassé

Propriétés

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)

Description détaillée

Propriété Documentation

buttons : QList<int>

Contient les boutons qui peuvent 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 du site QActionInput.

Fonctions d'accès :

Qt3DInput::QAbstractPhysicalDevice *sourceDevice() const
void setSourceDevice(Qt3DInput::QAbstractPhysicalDevice *sourceDevice)

Signal du notificateur :

void sourceDeviceChanged(Qt3DInput::QAbstractPhysicalDevice *sourceDevice)

Member Function Documentation

[explicit] QActionInput::QActionInput(Qt3DCore::QNode *parent = nullptr)

Construit 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'entrée d'action sont modifiés. Les boutons modifiés sont buttons

Note : Signal de notification pour la propriété buttons.

[slot] void QActionInput::setButtons(const QList<int> &buttons)

Définissez les boutons pour déclencher l'instance QActionInput à buttons.

Remarque : fonction de définition de la propriété buttons.

Voir aussi buttons().

[signal] void QActionInput::sourceDeviceChanged(Qt3DInput::QAbstractPhysicalDevice *sourceDevice)

Ce signal est émis lorsque le dispositif source associé à l'entrée de l'action est modifié en sourceDevice.

Note : Signal de 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.