Auf dieser Seite

Qt Sensors Backend

Das „ Qt Sensors “-Backend verbindet die „ Qt Sensors “-API mit den Plattformdiensten oder den Hardware-Sensoren.

Übersicht

QSensor Instanzen kommunizieren mit einem Backend-Objekt. Backends werden in der Regel mit der „ Qt Sensors “-Bibliothek für ein bestimmtes Gerät bereitgestellt, es können jedoch auch Backends von Drittanbietern verwendet werden. Ein Backend kann direkt mit der Hardware oder mit einem Systemdienst kommunizieren. In manchen Fällen kann es sogar mit einem anderen Sensor kommunizieren. Ein Beispiel hierfür ist das Orientierungssensor-Backend, das mit einem Beschleunigungssensor kommuniziert, um die Ausrichtung des Geräts zu ermitteln.

Backend-Klassen

Wenn Sie Sensoren über die Sensors-API zur Verfügung stellen, sollten Sie diese Klassen verwenden.

QSensorBackend

Sensor-Implementierung

QSensorBackendFactory

Erstellt Instanzen von `QSensorBackend`

QSensorChangesInterface

Die rein virtuelle Schnittstelle zu Sensor-Plugins

QSensorManager

Übernimmt die Registrierung und Erstellung von Sensor-Backends

QSensorPluginInterface

Die rein virtuelle Schnittstelle zu Sensor-Plugins

Backend-Themen

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