Qt Sensors QML Types▲
QML Sensors Module API▲
QmlSensors is a module API that provides information about currently available sensors types, identifiers, and the default sensors.
import QtSensors
//  ...
    Component.onCompleted: {
        var types = QmlSensors.sensorTypes();
        console.log(types.join(", "));
    }The documentation for the module API can be found in QmlSensors.
QML Sensor Types▲
These types represent specific types of sensors.
Note that most properties come from the abstract Sensor element.
- 
						
Accelerometer: The Accelerometer element reports on linear acceleration along the X, Y and Z axes.
 - 
						
AmbientLightSensor: The AmbientLightSensor element repors on ambient lighting conditions.
 - 
						
AmbientTemperatureSensor: The AmbientTemperatureSensor element reports on the ambient temperature.
 - 
						
Compass: The Compass element reports on heading using magnetic north as a reference.
 - 
						
Gyroscope: The Gyroscope element reports on rotational acceleration around the X, Y and Z axes.
 - 
						
HumiditySensor: The HumiditySensor element reports on humidity.
 - 
						
LightSensor: The LightSensor element reports on light levels using LUX.
 - 
						
Magnetometer: The Magnetometer element reports on magnetic field strength along the Z, Y and Z axes.
 - 
						
OrientationSensor: The OrientationSensor element reports device orientation.
 - 
						
PressureSensor: The PressureSensor element reports on atmospheric pressure values.
 - 
						
ProximitySensor: The ProximitySensor element reports on object proximity.
 - 
						
RotationSensor: The RotationSensor element reports on device rotation around the X, Y and Z axes.
 - 
						
TiltSensor: The TiltSensor element reports tilt events along the X and Y axes.
 
QML Reading Types▲
The data from a sensor comes via a reading class.
- 
						
AccelerometerReading: The AccelerometerReading element holds the most recent Accelerometer reading.
 - 
						
AmbientLightReading: The AmbientLightReading element holds the most AmbientLightSensor reading.
 - 
						
AmbientTemperatureReading: The AmbientTemperatureReading element holds the most recent temperature reading.
 - 
						
CompassReading: The CompassReading element holds the most recent Compass reading.
 - 
						
GyroscopeReading: The GyroscopeReading element holds the most recent Gyroscope reading.
 - 
						
HumidityReading: The HumidityReading element holds the most recent HumiditySensor reading.
 - 
						
LightReading: The LightReading element holds the most recent LightSensor reading.
 - 
						
MagnetometerReading: The MagnetometerReading element holds the most recent Magnetometer reading.
 - 
						
OrientationReading: The OrientationReading element holds the most recent OrientationSensor reading.
 - 
						
PressureReading: The PressureReading element holds the most recent PressureSensor reading.
 - 
						
ProximityReading: The ProximityReading element holds the most recent ProximitySensor reading.
 - 
						
RotationReading: The RotationReading element holds the most recent RotationSensor reading.
 - 
						
TiltReading: The TiltReading element holds the most recent TiltSensor reading.
 
All QML Types▲
Contents▲
- 
							
Accelerometer: The Accelerometer element reports on linear acceleration along the X, Y and Z axes.
 - 
							
AccelerometerReading: The AccelerometerReading element holds the most recent Accelerometer reading.
 - 
							
AmbientLightReading: The AmbientLightReading element holds the most AmbientLightSensor reading.
 - 
							
AmbientLightSensor: The AmbientLightSensor element repors on ambient lighting conditions.
 - 
							
AmbientTemperatureReading: The AmbientTemperatureReading element holds the most recent temperature reading.
 - 
							
AmbientTemperatureSensor: The AmbientTemperatureSensor element reports on the ambient temperature.
 - 
							
Compass: The Compass element reports on heading using magnetic north as a reference.
 - 
							
CompassReading: The CompassReading element holds the most recent Compass reading.
 - 
							
Gyroscope: The Gyroscope element reports on rotational acceleration around the X, Y and Z axes.
 - 
							
GyroscopeReading: The GyroscopeReading element holds the most recent Gyroscope reading.
 - 
							
HumidityReading: The HumidityReading element holds the most recent HumiditySensor reading.
 - 
							
HumiditySensor: The HumiditySensor element reports on humidity.
 - 
							
LightReading: The LightReading element holds the most recent LightSensor reading.
 - 
							
LightSensor: The LightSensor element reports on light levels using LUX.
 - 
							
Magnetometer: The Magnetometer element reports on magnetic field strength along the Z, Y and Z axes.
 - 
							
MagnetometerReading: The MagnetometerReading element holds the most recent Magnetometer reading.
 - 
							
OrientationReading: The OrientationReading element holds the most recent OrientationSensor reading.
 - 
							
OrientationSensor: The OrientationSensor element reports device orientation.
 - 
							
PressureReading: The PressureReading element holds the most recent PressureSensor reading.
 - 
							
PressureSensor: The PressureSensor element reports on atmospheric pressure values.
 - 
							
ProximityReading: The ProximityReading element holds the most recent ProximitySensor reading.
 - 
							
ProximitySensor: The ProximitySensor element reports on object proximity.
 - 
							
QmlSensors: The QmlSensors singleton provides the module API.
 - 
							
RotationReading: The RotationReading element holds the most recent RotationSensor reading.
 - 
							
RotationSensor: The RotationSensor element reports on device rotation around the X, Y and Z axes.
 - 
							
Sensor: The Sensor element serves as a base type for sensors.
 - 
							
SensorReading: The SensorReading element serves as a base type for sensor readings.
 - 
							
TiltReading: The TiltReading element holds the most recent TiltSensor reading.
 - 
							
TiltSensor: The TiltSensor element reports tilt events along the X and Y axes.
 


