Sensor QML Type
Das Element Sensor dient als Basistyp für Sensoren. Mehr...
Import Statement: | import QtSensors |
Since: | QtSensors 5.0 |
Inherited By: |
Eigenschaften
- active : bool
- alwaysOn : bool
- availableDataRates : list<Range>
- axesOrientationMode : Sensor::AxesOrientationMode
(since QtSensors 5.1)
- bufferSize : int
(since QtSensors 5.1)
- busy : bool
- connectedToBackend : bool
- currentOrientation : int
(since QtSensors 5.1)
- dataRate : int
- description : string
- efficientBufferSize : int
(since QtSensors 5.1)
- error : int
- identifier : string
- maxBufferSize : int
(since QtSensors 5.1)
- outputRange : int
- outputRanges : list<OutputRange>
- reading : SensorReading
- skipDuplicates : bool
(since QtSensors 5.1)
- type : string
- userOrientation : int
(since QtSensors 5.1)
Methoden
- bool isFeatureSupported(feature)
(since QtSensors 6.7)
- bool start()
- bool stop()
Detaillierte Beschreibung
Das Element Sensor dient als Basistyp für Sensoren.
Dieses Element umhüllt die Klasse QSensor. Bitte lesen Sie die Dokumentation zu QSensor für weitere Details.
Dieses Element kann nicht direkt erstellt werden. Bitte verwenden Sie stattdessen eine der Unterklassen.
Eigenschaft Dokumentation
active : bool |
Diese Eigenschaft enthält einen Wert, der angibt, ob der Sensor aktiv ist.
Informationen zu dieser Eigenschaft finden Sie unter QSensor::active.
alwaysOn : bool |
Diese Eigenschaft enthält einen Wert, der angibt, ob der Sensor aktiv bleiben soll, wenn der Bildschirm ausgeschaltet ist.
Informationen zu dieser Eigenschaft finden Sie unter QSensor::alwaysOn.
availableDataRates : list<Range> |
Diese Eigenschaft enthält die Datenraten, die der Sensor unterstützt.
Weitere Informationen zu dieser Eigenschaft finden Sie unter QSensor::availableDataRates.
axesOrientationMode : Sensor::AxesOrientationMode |
Diese Eigenschaft enthält den Modus, der beeinflusst, wie die Bildschirmausrichtung die Messwerte verändert.
Weitere Informationen zu dieser Eigenschaft finden Sie unter QSensor::axesOrientationMode.
Diese Eigenschaft wurde in QtSensors 5.1 eingeführt.
bufferSize : int |
Diese Eigenschaft gibt die Größe des Puffers an.
Informationen zu dieser Eigenschaft finden Sie unter QSensor::bufferSize.
Diese Eigenschaft wurde in QtSensors 5.1 eingeführt.
busy : bool |
Diese Eigenschaft enthält einen Wert, der anzeigt, ob der Sensor beschäftigt ist.
Informationen zu dieser Eigenschaft finden Sie unter QSensor::busy.
connectedToBackend : bool |
Diese Eigenschaft enthält einen Wert, der anzeigt, ob der Sensor eine Verbindung zu einem Backend aufgebaut hat.
Weitere Informationen zu dieser Eigenschaft finden Sie unter QSensor::connectedToBackend.
currentOrientation : int |
Diese Eigenschaft enthält die aktuelle Ausrichtung, die für die Rotation der Messwerte verwendet wird.
Weitere Informationen zu dieser Eigenschaft finden Sie unter QSensor::currentOrientation.
Diese Eigenschaft wurde in QtSensors 5.1 eingeführt.
dataRate : int |
Diese Eigenschaft enthält die Datenrate, mit der der Sensor betrieben werden soll.
Informationen zu dieser Eigenschaft finden Sie unter QSensor::dataRate.
description : string |
Diese Eigenschaft enthält einen beschreibenden String für den Sensor.
efficientBufferSize : int |
Die Eigenschaft enthält die effizienteste Puffergröße.
Informationen zu dieser Eigenschaft finden Sie unter QSensor::efficientBufferSize.
Diese Eigenschaft wurde in QtSensors 5.1 eingeführt.
error : int |
Diese Eigenschaft enthält den letzten auf dem Sensor gesetzten Fehlercode.
identifier : string |
Diese Eigenschaft enthält den Backend-Identifikator für den Sensor.
Informationen zu dieser Eigenschaft finden Sie unter QSensor::identifier.
maxBufferSize : int |
Diese Eigenschaft enthält die maximale Puffergröße.
Weitere Informationen zu dieser Eigenschaft finden Sie unter QSensor::maxBufferSize.
Diese Eigenschaft wurde in QtSensors 5.1 eingeführt.
outputRange : int |
Diese Eigenschaft enthält den vom Sensor verwendeten Ausgabebereich.
Informationen zu dieser Eigenschaft finden Sie unter QSensor::outputRange.
outputRanges : list<OutputRange> |
Diese Eigenschaft enthält eine Liste von Ausgabebereichen, die der Sensor unterstützt.
Weitere Informationen zu dieser Eigenschaft finden Sie unter QSensor::outputRanges.
reading : SensorReading |
Diese Eigenschaft enthält die Leseklasse.
Weitere Informationen zu dieser Eigenschaft finden Sie unter QSensor::reading.
Siehe auch QML Reading types.
skipDuplicates : bool |
Diese Eigenschaft gibt an, ob doppelte Messwerte weggelassen werden sollen.
Siehe QSensor::skipDuplicates für Informationen zu dieser Eigenschaft.
Diese Eigenschaft wurde in QtSensors 5.1 eingeführt.
type : string |
Diese Eigenschaft enthält den Typ des Sensors.
userOrientation : int |
Diese Eigenschaft enthält den Winkel, der für die Drehung der Messwerte im Modus UserOrientation verwendet wird.
Informationen zu dieser Eigenschaft finden Sie unter QSensor::userOrientation.
Diese Eigenschaft wurde in QtSensors 5.1 eingeführt.
Dokumentation der Methode
|
Prüft, ob eine bestimmte Funktion vom Backend unterstützt wird. Gibt true
zurück, wenn die Funktion feature unterstützt wird, und andernfalls false
. Funktionsbeschreibungen finden Sie unter QSensor::Feature.
Für Informationen siehe QSensor::isFeatureSupported.
Diese Methode wurde in QtSensors 6.7 eingeführt.
bool start() |
Startet das Abrufen von Werten aus dem Sensor. Gibt true zurück, wenn der Sensor gestartet wurde, andernfalls false.
Bitte lesen Sie QSensor::start() für weitere Informationen.
bool stop() |
Stoppt das Abrufen von Werten aus dem Sensor. Gibt true zurück, wenn der Sensor angehalten wurde, andernfalls false.
Siehe QSensor::stop() für weitere Informationen.
© 2025 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.