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 .
这些类型表示特定传感器类型。
注意:大多数特性来自抽象 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 |
数据来自传感器凭借读取类。
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 |
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 |