Auf dieser Seite

Sensor QML Type

Das Element „Sensor“ dient als Basistyp für Sensoren. Mehr...

Eigenschaften

Methoden

Ausführliche Beschreibung

Das „Sensor“-Element dient als Basistyp für Sensoren.

Dieses Element umschließt die Klasse „ QSensor “. Weitere Informationen finden Sie in der Dokumentation zu „ QSensor “.

Dieses Element kann nicht direkt erstellt werden. Bitte verwenden Sie stattdessen eine der Unterklassen.

Dokumentation zu den Eigenschaften

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 bei ausgeschaltetem Bildschirm weiterlaufen soll.

Informationen zu dieser Eigenschaft finden Sie unter QSensor::alwaysOn.

availableDataRates : list<Range>

Diese Eigenschaft enthält die Datenraten, die der Sensor unterstützt.

Informationen zu dieser Eigenschaft finden Sie unter QSensor::availableDataRates.

axesOrientationMode : Sensor::AxesOrientationMode [since QtSensors 5.1]

Diese Eigenschaft legt den Modus fest, der beeinflusst, wie sich die Bildschirmausrichtung auf die angezeigten Werte auswirkt.

Informationen zu dieser Eigenschaft finden Sie unter QSensor::axesOrientationMode.

Diese Eigenschaft wurde in QtSensors 5.1 eingeführt.

bufferSize : int [since QtSensors 5.1]

Diese Eigenschaft enthält die Größe des Puffers.

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 angibt, ob der Sensor belegt ist.

Informationen zu dieser Eigenschaft finden Sie unter QSensor::busy.

connectedToBackend : bool

Diese Eigenschaft enthält einen Wert, der angibt, ob der Sensor eine Verbindung zu einem Backend hergestellt hat.

Informationen zu dieser Eigenschaft finden Sie unter QSensor::connectedToBackend.

currentOrientation : int [since QtSensors 5.1]

Diese Eigenschaft enthält die aktuelle Ausrichtung, die zum Drehen der Messwerte verwendet wird.

Informationen zu dieser Eigenschaft finden Sie unter QSensor::currentOrientation.

Diese Eigenschaft wurde in QtSensors 5.1 eingeführt.

dataRate : int

Diese Eigenschaft gibt die Datenrate an, mit der der Sensor betrieben werden soll.

Informationen zu dieser Eigenschaft finden Sie unter QSensor::dataRate.

description : string

Diese Eigenschaft enthält eine beschreibende Zeichenfolge für den Sensor.

efficientBufferSize : int [since QtSensors 5.1]

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 zuletzt am Sensor gesetzten Fehlercode.

identifier : string

Diese Eigenschaft enthält die Backend-Kennung des Sensors.

Informationen zu dieser Eigenschaft finden Sie unter QSensor::identifier.

maxBufferSize : int [since QtSensors 5.1]

Diese Eigenschaft gibt die maximale Puffergröße an.

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

Informationen zu dieser Eigenschaft finden Sie unter QSensor::outputRange.

outputRanges : list<OutputRange>

Diese Eigenschaft enthält eine Liste der vom Sensor unterstützten Ausgabebereiche.

Informationen zu dieser Eigenschaft finden Sie unter QSensor::outputRanges.

reading : SensorReading

Diese Eigenschaft enthält die Leseklasse.

Informationen zu dieser Eigenschaft finden Sie unter QSensor::reading.

Siehe auch QML Reading types.

skipDuplicates : bool [since QtSensors 5.1]

Diese Eigenschaft gibt an, ob doppelte Messwerte ignoriert werden sollen.

Informationen zu dieser Eigenschaft finden Sie unter QSensor::skipDuplicates.

Diese Eigenschaft wurde in QtSensors 5.1 eingeführt.

type : string

Diese Eigenschaft enthält den Typ des Sensors.

userOrientation : int [since QtSensors 5.1]

Diese Eigenschaft enthält den Winkel, der im UserOrientation-Modus zum Drehen der Messwerte verwendet wird.

Informationen zu dieser Eigenschaft finden Sie unter QSensor::userOrientation.

Diese Eigenschaft wurde in QtSensors 5.1 eingeführt.

Methodendokumentation

[since QtSensors 6.7] bool isFeatureSupported(feature)

Prüft, ob eine bestimmte Funktion vom Backend unterstützt wird. Gibt „ true “ zurück, wenn „ feature “ unterstützt wird, andernfalls „ false “. Eine Beschreibung der Funktionen finden Sie unter QSensor::Feature.

Weitere Informationen finden Sie unter QSensor::isFeatureSupported.

Diese Methode wurde in QtSensors 6.7 eingeführt.

bool start()

Beginnt mit dem Abrufen von Werten vom Sensor. Gibt „true“ zurück, wenn der Sensor gestartet wurde, andernfalls „false“.

Weitere Informationen finden Sie unter QSensor::start().

bool stop()

Beendet das Abrufen von Werten vom Sensor. Gibt „true“ zurück, wenn der Sensor gestoppt wurde, andernfalls „false“.

Weitere Informationen finden Sie unter 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.