Qt3DInput::QAxisSetting Class
class Qt3DInput::QAxisSettingQAxisSetting stocke les paramètres pour la liste d'axes spécifiée. Plus d'informations...
| En-tête : | #include <QAxisSetting> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS 3dinput)target_link_libraries(mytarget PRIVATE Qt6::3dinput) |
| qmake : | QT += 3dinput |
| En QML : | AxisSetting |
| Hérite : | Qt3DCore::QNode |
| Statut : | Déclassé |
Propriétés
- axes : QList<int>
- deadZoneRadius : float
- smooth : bool
Fonctions publiques
| QAxisSetting(Qt3DCore::QNode *parent = nullptr) | |
| QList<int> | axes() const |
| float | deadZoneRadius() const |
| bool | isSmoothEnabled() const |
Emplacements publics
| void | setAxes(const QList<int> &axes) |
| void | setDeadZoneRadius(float deadZoneRadius) |
| void | setSmoothEnabled(bool enabled) |
Signaux
| void | axesChanged(const QList<int> &axes) |
| void | deadZoneRadiusChanged(float deadZoneRadius) |
| void | smoothChanged(bool smooth) |
Description détaillée
Enregistre la zone morte associée à cet axe et définit si le lissage est activé
Documentation sur les propriétés
axes : QList<int>
Fonctions d'accès :
Signal de notification :
| void | axesChanged(const QList<int> &axes) |
deadZoneRadius : float
Fonctions d'accès :
| float | deadZoneRadius() const |
| void | setDeadZoneRadius(float deadZoneRadius) |
Signal de notification :
| void | deadZoneRadiusChanged(float deadZoneRadius) |
smooth : bool
Fonctions d'accès :
| bool | isSmoothEnabled() const |
| void | setSmoothEnabled(bool enabled) |
Signal du notificateur :
| void | smoothChanged(bool smooth) |
Fonction membre Documentation
[explicit] QAxisSetting::QAxisSetting(Qt3DCore::QNode *parent = nullptr)
Construit une nouvelle instance de QAxisSetting avec parent.
QList<int> QAxisSetting::axes() const
QAxisSetting::axes Renvoie la liste actuelle des axes auxquels ces paramètres s'appliquent.
Remarque : fonction Getter pour les axes de propriété.
Voir également setAxes().
[signal] void QAxisSetting::axesChanged(const QList<int> &axes)
Ce signal est émis lorsque les axes associés au paramètre d'axe sont modifiés en axes.
Note : Signal de notification pour la propriété axes.
float QAxisSetting::deadZoneRadius() const
QAxisSetting::deadZoneRadius Renvoie le rayon de la zone morte définie.
Note : Fonction Getter pour la propriété deadZoneRadius.
Voir également setDeadZoneRadius().
[signal] void QAxisSetting::deadZoneRadiusChanged(float deadZoneRadius)
Ce signal est émis lorsque le rayon de la zone morte associé au paramètre de l'axe est modifié en deadZoneRadius.
Note : Signal de notification pour la propriété deadZoneRadius.
bool QAxisSetting::isSmoothEnabled() const
QAxisSetting::isSmoothEnabled Renvoie si le lissage est activé.
Remarque : fonction Getter pour la propriété smooth.
[slot] void QAxisSetting::setAxes(const QList<int> &axes)
Fixe les axes actuels de l'instance QAxisSetting à axes.
Remarque : fonction de définition de la propriété axes.
Voir aussi axes().
[slot] void QAxisSetting::setDeadZoneRadius(float deadZoneRadius)
Fixer le rayon de la zone morte actuelle de l'instance QAxisSetting à deadZoneRadius.
Note : Fonction de définition de la propriété deadZoneRadius.
Voir aussi deadZoneRadius().
[slot] void QAxisSetting::setSmoothEnabled(bool enabled)
Définit l'état actuel du lissage de QAxisSettings à enabled.
Remarque : fonction de définition de la propriété smooth.
Voir également isSmoothEnabled().
[signal] void QAxisSetting::smoothChanged(bool smooth)
Ce signal est émis lorsque l'état de lissage passe à smooth.
Note : Signal de notification pour la propriété smooth.
© 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.