Sur cette page

Sensor QML Type

L'élément Sensor sert de type de base pour les capteurs. Plus d'informations...

Propriétés

Méthodes

Description détaillée

L'élément Sensor sert de type de base pour les capteurs.

Cet élément englobe la classe QSensor. Pour plus de détails, veuillez consulter la documentation relative à QSensor.

Cet élément ne peut pas être créé directement. Veuillez utiliser l'une des sous-classes à la place.

Documentation sur les propriétés

active : bool

Cette propriété contient une valeur indiquant si le capteur est actif.

Pour plus d'informations sur cette propriété, veuillez consulter le site QSensor::active.

alwaysOn : bool

Cette propriété contient une valeur indiquant si le capteur doit continuer à fonctionner lorsque l'écran est éteint.

Pour plus d'informations sur cette propriété, veuillez consulter le site QSensor::alwaysOn.

availableDataRates : list<Range>

Cette propriété contient les débits de données pris en charge par le capteur.

Pour plus d'informations sur cette propriété, veuillez consulter le site QSensor::availableDataRates.

axesOrientationMode : Sensor::AxesOrientationMode [since QtSensors 5.1]

Cette propriété contient le mode qui affecte la façon dont l'orientation de l'écran modifie les valeurs de lecture.

Veuillez consulter QSensor::axesOrientationMode pour plus d'informations sur cette propriété.

Cette propriété a été introduite dans QtSensors 5.1.

bufferSize : int [since QtSensors 5.1]

Cette propriété indique la taille de la mémoire tampon.

Veuillez consulter QSensor::bufferSize pour plus d'informations sur cette propriété.

Cette propriété a été introduite dans QtSensors 5.1.

busy : bool

Cette propriété contient une valeur indiquant si le capteur est occupé.

Pour plus d'informations sur cette propriété, veuillez consulter le site QSensor::busy.

connectedToBackend : bool

Cette propriété contient une valeur indiquant si le capteur s'est connecté à un backend.

Pour plus d'informations sur cette propriété, veuillez consulter le site QSensor::connectedToBackend.

currentOrientation : int [since QtSensors 5.1]

Cette propriété contient l'orientation actuelle utilisée pour la rotation des valeurs de lecture.

Veuillez consulter QSensor::currentOrientation pour plus d'informations sur cette propriété.

Cette propriété a été introduite dans QtSensors 5.1.

dataRate : int

Cette propriété indique le débit de données auquel le capteur doit fonctionner.

Pour plus d'informations sur cette propriété, veuillez consulter le site QSensor::dataRate.

description : string

Cette propriété contient une chaîne descriptive pour le capteur.

efficientBufferSize : int [since QtSensors 5.1]

La propriété contient la taille de tampon la plus efficace.

Veuillez consulter QSensor::efficientBufferSize pour plus d'informations sur cette propriété.

Cette propriété a été introduite dans QtSensors 5.1.

error : int

Cette propriété contient le dernier code d'erreur défini sur le capteur.

identifier : string

Cette propriété contient l'identifiant backend du capteur.

Pour plus d'informations sur cette propriété, veuillez consulter le site QSensor::identifier.

maxBufferSize : int [since QtSensors 5.1]

Cette propriété contient la taille maximale de la mémoire tampon.

Veuillez consulter QSensor::maxBufferSize pour plus d'informations sur cette propriété.

Cette propriété a été introduite dans QtSensors 5.1.

outputRange : int

Cette propriété contient la plage de sortie utilisée par le capteur.

Pour plus d'informations sur cette propriété, veuillez consulter le site QSensor::outputRange.

outputRanges : list<OutputRange>

Cette propriété contient une liste des plages de sortie prises en charge par le capteur.

Pour plus d'informations sur cette propriété, veuillez consulter le site QSensor::outputRanges.

reading : SensorReading

Cette propriété contient la classe de lecture.

Voir QSensor::reading pour plus d'informations sur cette propriété.

Voir également QML Reading types.

skipDuplicates : bool [since QtSensors 5.1]

Cette propriété indique si les valeurs de lecture en double doivent être omises.

Veuillez consulter QSensor::skipDuplicates pour plus d'informations sur cette propriété.

Cette propriété a été introduite dans QtSensors 5.1.

type : string

Cette propriété contient le type de capteur.

userOrientation : int [since QtSensors 5.1]

Cette propriété définit l'angle utilisé pour la rotation des valeurs de lecture dans le mode UserOrientation.

Veuillez consulter QSensor::userOrientation pour plus d'informations sur cette propriété.

Cette propriété a été introduite dans QtSensors 5.1.

Documentation de la méthode

[since QtSensors 6.7] bool isFeatureSupported(feature)

Vérifie si une fonctionnalité spécifique est prise en charge par le backend. Retourne true si feature est pris en charge, et false dans le cas contraire. Pour la description des fonctionnalités, voir QSensor::Feature.

Veuillez consulter QSensor::isFeatureSupported pour plus d'informations.

Cette méthode a été introduite dans QtSensors 6.7.

bool start()

Commence à récupérer les valeurs du capteur. Retourne true si le capteur a été démarré, false sinon.

Voir QSensor::start() pour plus d'informations.

bool stop()

Arrête la récupération des valeurs du capteur. Retourne true si le capteur a été arrêté, false sinon.

Voir QSensor::stop() pour plus d'informations.

© 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.