Qt Sensors QML 类型

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(", "));
    }
					

可以找到模块 API 文档编制在 QmlSensors .

QML 传感器类型

这些类型表示特定传感器类型。

注意:大多数特性来自抽象 Sensor 元素。

Accelerometer Element reports on linear acceleration along the X, Y and Z axes
AmbientLightSensor 元素报告环境照明条件
AmbientTemperatureSensor 元素报告环境温度
Compass Element reports on heading using magnetic north as a reference
Gyroscope Element reports on rotational acceleration around the X, Y and Z axes
HumiditySensor Element reports on humidity
LightSensor Element reports on light levels using LUX
Magnetometer Element reports on magnetic field strength along the Z, Y and Z axes
OrientationSensor Element reports device orientation
PressureSensor Element reports on atmospheric pressure values
ProximitySensor Element reports on object proximity
RotationSensor Element reports on device rotation around the X, Y and Z axes
TiltSensor Element reports tilt events along the X and Y axes

QML 读取类型

数据来自传感器凭借读取类。

AccelerometerReading Element holds the most recent Accelerometer reading
AmbientLightReading Element holds the most AmbientLightSensor reading
AmbientTemperatureReading Element holds the most recent temperature reading
CompassReading Element holds the most recent Compass reading
GyroscopeReading Element holds the most recent Gyroscope reading
HumidityReading Element holds the most recent HumiditySensor reading
LightReading Element holds the most recent LightSensor reading
MagnetometerReading Element holds the most recent Magnetometer reading
OrientationReading Element holds the most recent OrientationSensor reading
PressureReading Element holds the most recent PressureSensor reading
ProximityReading Element holds the most recent ProximitySensor reading
RotationReading Element holds the most recent RotationSensor reading
TiltReading Element holds the most recent TiltSensor reading

所有 QML 类型

Accelerometer Element reports on linear acceleration along the X, Y and Z axes
AccelerometerReading Element holds the most recent Accelerometer reading
AmbientLightReading Element holds the most AmbientLightSensor reading
AmbientLightSensor 元素报告环境照明条件
AmbientTemperatureReading Element holds the most recent temperature reading
AmbientTemperatureSensor 元素报告环境温度
Compass Element reports on heading using magnetic north as a reference
CompassReading Element holds the most recent Compass reading
Gyroscope Element reports on rotational acceleration around the X, Y and Z axes
GyroscopeReading Element holds the most recent Gyroscope reading
HumidityReading Element holds the most recent HumiditySensor reading
HumiditySensor Element reports on humidity
LightReading Element holds the most recent LightSensor reading
LightSensor Element reports on light levels using LUX
Magnetometer Element reports on magnetic field strength along the Z, Y and Z axes
MagnetometerReading Element holds the most recent Magnetometer reading
OrientationReading Element holds the most recent OrientationSensor reading
OrientationSensor Element reports device orientation
PressureReading Element holds the most recent PressureSensor reading
PressureSensor Element reports on atmospheric pressure values
ProximityReading Element holds the most recent ProximitySensor reading
ProximitySensor Element reports on object proximity
QmlSensors Singleton provides the module API
RotationReading Element holds the most recent RotationSensor reading
RotationSensor Element reports on device rotation around the X, Y and Z axes
Sensor Element serves as a base type for sensors
SensorReading Element serves as a base type for sensor readings
TiltReading Element holds the most recent TiltSensor reading
TiltSensor Element reports tilt events along the X and Y axes