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.