Sur cette page

Sensor QML Type

L'élément « Sensor » sert de type de base pour les capteurs. En savoir plus...

Propriétés

Méthodes

Description détaillée

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

Cet élément encapsule 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 de ses sous-classes à la place.

Documentation des 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 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 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 QSensor::availableDataRates.

axesOrientationMode : Sensor::AxesOrientationMode [since QtSensors 5.1]

Cette propriété définit le mode qui détermine la manière dont l'orientation de l'écran influe sur la lecture des valeurs.

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

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

bufferSize : int [since QtSensors 5.1]

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

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

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 QSensor::busy.

connectedToBackend : bool

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

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

currentOrientation : int [since QtSensors 5.1]

Cette propriété contient l'orientation actuelle utilisée pour faire pivoter les valeurs de mesure.

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

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

dataRate : int

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

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

description : string

Cette propriété contient une chaîne de caractères descriptive du capteur.

efficientBufferSize : int [since QtSensors 5.1]

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

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

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

error : int

Cette propriété contient le dernier code d'erreur enregistré par le capteur.

identifier : string

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

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

maxBufferSize : int [since QtSensors 5.1]

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

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

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 QSensor::outputRange.

outputRanges : list<OutputRange>

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

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

reading : SensorReading

Cette propriété contient la classe de lecture.

Pour plus d'informations sur cette propriété, consultez QSensor::reading.

Voir également QML Reading types.

skipDuplicates : bool [since QtSensors 5.1]

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

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

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

type : string

Cette propriété contient le type du capteur.

userOrientation : int [since QtSensors 5.1]

Cette propriété contient l'angle utilisé pour faire pivoter les valeurs de lecture en mode « UserOrientation ».

Pour plus d'informations sur cette propriété, consultez QSensor::userOrientation.

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

Documentation des méthodes

[since QtSensors 6.7] bool isFeatureSupported(feature)

Vérifie si une fonctionnalité spécifique est prise en charge par le backend. Renvoie « true » si l'feature est prise en charge, et « false » dans le cas contraire. Pour la description des fonctionnalités, consultez 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. Renvoie « true » si le capteur a été démarré, « false » dans le cas contraire.

Pour plus d'informations, veuillez consulter QSensor::start().

bool stop()

Arrête la lecture des valeurs du capteur. Renvoie « true » si le capteur a été arrêté, « false » dans le cas contraire.

Pour plus d'informations, consultez la documentation relative à la fonction QSensor::stop().

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