import QtQuick.tooling 1.2

// This file describes the plugin-supplied types contained in the library.
// It is used for QML tooling purposes only.
//
// This file was auto-generated by qmltyperegistrar.

Module {
    Component {
        file: "private/qmlaccelerometer_p.h"
        lineNumber: 24
        name: "QmlAccelerometer"
        accessSemantics: "reference"
        prototype: "QmlSensor"
        exports: [
            "QtSensors/Accelerometer 5.0",
            "QtSensors/Accelerometer 6.0",
            "QtSensors/Accelerometer 6.7"
        ]
        exportMetaObjectRevisions: [1280, 1536, 1543]
        Enum {
            name: "AccelerationMode"
            lineNumber: 36
            values: ["Combined", "Gravity", "User"]
        }
        Property {
            name: "accelerationMode"
            revision: 65281
            type: "AccelerationMode"
            read: "accelerationMode"
            write: "setAccelerationMode"
            notify: "accelerationModeChanged"
            index: 0
            lineNumber: 27
        }
        Signal {
            name: "accelerationModeChanged"
            revision: 65281
            lineNumber: 49
            Parameter { name: "accelerationMode"; type: "AccelerationMode" }
        }
    }
    Component {
        file: "private/qmlaccelerometer_p.h"
        lineNumber: 56
        name: "QmlAccelerometerReading"
        accessSemantics: "reference"
        prototype: "QmlSensorReading"
        exports: [
            "QtSensors/AccelerometerReading 5.0",
            "QtSensors/AccelerometerReading 6.0"
        ]
        isCreatable: false
        exportMetaObjectRevisions: [1280, 1536]
        Property {
            name: "x"
            type: "double"
            bindable: "bindableX"
            read: "x"
            notify: "xChanged"
            index: 0
            lineNumber: 59
            isReadonly: true
        }
        Property {
            name: "y"
            type: "double"
            bindable: "bindableY"
            read: "y"
            notify: "yChanged"
            index: 1
            lineNumber: 60
            isReadonly: true
        }
        Property {
            name: "z"
            type: "double"
            bindable: "bindableZ"
            read: "z"
            notify: "zChanged"
            index: 2
            lineNumber: 61
            isReadonly: true
        }
        Signal { name: "xChanged"; lineNumber: 77 }
        Signal { name: "yChanged"; lineNumber: 78 }
        Signal { name: "zChanged"; lineNumber: 79 }
    }
    Component {
        file: "private/qmlambientlightsensor_p.h"
        lineNumber: 25
        name: "QmlAmbientLightSensor"
        accessSemantics: "reference"
        prototype: "QmlSensor"
        exports: [
            "QtSensors/AmbientLightSensor 5.0",
            "QtSensors/AmbientLightSensor 6.0",
            "QtSensors/AmbientLightSensor 6.7"
        ]
        exportMetaObjectRevisions: [1280, 1536, 1543]
    }
    Component {
        file: "private/qmlambientlightsensor_p.h"
        lineNumber: 42
        name: "QmlAmbientLightSensorReading"
        accessSemantics: "reference"
        prototype: "QmlSensorReading"
        exports: [
            "QtSensors/AmbientLightReading 5.0",
            "QtSensors/AmbientLightReading 6.0"
        ]
        isCreatable: false
        exportMetaObjectRevisions: [1280, 1536]
        Property {
            name: "lightLevel"
            type: "QAmbientLightReading::LightLevel"
            bindable: "bindableLightLevel"
            read: "lightLevel"
            notify: "lightLevelChanged"
            index: 0
            lineNumber: 45
            isReadonly: true
        }
        Signal { name: "lightLevelChanged"; lineNumber: 59 }
    }
    Component {
        file: "private/qmlambienttemperaturesensor_p.h"
        lineNumber: 40
        name: "QmlAmbientTemperatureReading"
        accessSemantics: "reference"
        prototype: "QmlSensorReading"
        exports: [
            "QtSensors/AmbientTemperatureReading 5.1",
            "QtSensors/AmbientTemperatureReading 6.0"
        ]
        isCreatable: false
        exportMetaObjectRevisions: [1281, 1536]
        Property {
            name: "temperature"
            type: "double"
            bindable: "bindableTemperature"
            read: "temperature"
            notify: "temperatureChanged"
            index: 0
            lineNumber: 43
            isReadonly: true
        }
        Signal { name: "temperatureChanged"; lineNumber: 56 }
    }
    Component {
        file: "private/qmlambienttemperaturesensor_p.h"
        lineNumber: 23
        name: "QmlAmbientTemperatureSensor"
        accessSemantics: "reference"
        prototype: "QmlSensor"
        exports: [
            "QtSensors/AmbientTemperatureSensor 5.1",
            "QtSensors/AmbientTemperatureSensor 6.0",
            "QtSensors/AmbientTemperatureSensor 6.7"
        ]
        exportMetaObjectRevisions: [1281, 1536, 1543]
    }
    Component {
        file: "private/qmlcompass_p.h"
        lineNumber: 24
        name: "QmlCompass"
        accessSemantics: "reference"
        prototype: "QmlSensor"
        exports: [
            "QtSensors/Compass 5.0",
            "QtSensors/Compass 6.0",
            "QtSensors/Compass 6.7"
        ]
        exportMetaObjectRevisions: [1280, 1536, 1543]
    }
    Component {
        file: "private/qmlcompass_p.h"
        lineNumber: 40
        name: "QmlCompassReading"
        accessSemantics: "reference"
        prototype: "QmlSensorReading"
        exports: [
            "QtSensors/CompassReading 5.0",
            "QtSensors/CompassReading 6.0"
        ]
        isCreatable: false
        exportMetaObjectRevisions: [1280, 1536]
        Property {
            name: "azimuth"
            type: "double"
            bindable: "bindableAzimuth"
            read: "azimuth"
            notify: "azimuthChanged"
            index: 0
            lineNumber: 43
            isReadonly: true
        }
        Property {
            name: "calibrationLevel"
            type: "double"
            bindable: "bindableCalibrationLevel"
            read: "calibrationLevel"
            notify: "calibrationLevelChanged"
            index: 1
            lineNumber: 44
            isReadonly: true
        }
        Signal { name: "azimuthChanged"; lineNumber: 59 }
        Signal { name: "calibrationLevelChanged"; lineNumber: 60 }
    }
    Component {
        file: "private/qmlgyroscope_p.h"
        lineNumber: 24
        name: "QmlGyroscope"
        accessSemantics: "reference"
        prototype: "QmlSensor"
        exports: [
            "QtSensors/Gyroscope 5.0",
            "QtSensors/Gyroscope 6.0",
            "QtSensors/Gyroscope 6.7"
        ]
        exportMetaObjectRevisions: [1280, 1536, 1543]
    }
    Component {
        file: "private/qmlgyroscope_p.h"
        lineNumber: 40
        name: "QmlGyroscopeReading"
        accessSemantics: "reference"
        prototype: "QmlSensorReading"
        exports: [
            "QtSensors/GyroscopeReading 5.0",
            "QtSensors/GyroscopeReading 6.0"
        ]
        isCreatable: false
        exportMetaObjectRevisions: [1280, 1536]
        Property {
            name: "x"
            type: "double"
            bindable: "bindableX"
            read: "x"
            notify: "xChanged"
            index: 0
            lineNumber: 43
            isReadonly: true
        }
        Property {
            name: "y"
            type: "double"
            bindable: "bindableY"
            read: "y"
            notify: "yChanged"
            index: 1
            lineNumber: 44
            isReadonly: true
        }
        Property {
            name: "z"
            type: "double"
            bindable: "bindableZ"
            read: "z"
            notify: "zChanged"
            index: 2
            lineNumber: 45
            isReadonly: true
        }
        Signal { name: "xChanged"; lineNumber: 61 }
        Signal { name: "yChanged"; lineNumber: 62 }
        Signal { name: "zChanged"; lineNumber: 63 }
    }
    Component {
        file: "private/qmlhumiditysensor_p.h"
        lineNumber: 42
        name: "QmlHumidityReading"
        accessSemantics: "reference"
        prototype: "QmlSensorReading"
        exports: [
            "QtSensors/HumidityReading 5.9",
            "QtSensors/HumidityReading 6.0"
        ]
        isCreatable: false
        exportMetaObjectRevisions: [1289, 1536]
        Property {
            name: "relativeHumidity"
            type: "double"
            bindable: "bindableRelativeHumidity"
            read: "relativeHumidity"
            notify: "relativeHumidityChanged"
            index: 0
            lineNumber: 45
            isReadonly: true
        }
        Property {
            name: "absoluteHumidity"
            type: "double"
            bindable: "bindableAbsoluteHumidity"
            read: "absoluteHumidity"
            notify: "absoluteHumidityChanged"
            index: 1
            lineNumber: 47
            isReadonly: true
        }
        Signal { name: "relativeHumidityChanged"; lineNumber: 62 }
        Signal { name: "absoluteHumidityChanged"; lineNumber: 63 }
    }
    Component {
        file: "private/qmlhumiditysensor_p.h"
        lineNumber: 24
        name: "QmlHumiditySensor"
        accessSemantics: "reference"
        prototype: "QmlSensor"
        exports: [
            "QtSensors/HumiditySensor 5.9",
            "QtSensors/HumiditySensor 6.0",
            "QtSensors/HumiditySensor 6.7"
        ]
        exportMetaObjectRevisions: [1289, 1536, 1543]
    }
    Component {
        file: "private/qmlirproximitysensor_p.h"
        lineNumber: 24
        name: "QmlIRProximitySensor"
        accessSemantics: "reference"
        prototype: "QmlSensor"
        exports: [
            "QtSensors/IRProximitySensor 5.0",
            "QtSensors/IRProximitySensor 6.0",
            "QtSensors/IRProximitySensor 6.7"
        ]
        exportMetaObjectRevisions: [1280, 1536, 1543]
    }
    Component {
        file: "private/qmlirproximitysensor_p.h"
        lineNumber: 40
        name: "QmlIRProximitySensorReading"
        accessSemantics: "reference"
        prototype: "QmlSensorReading"
        exports: [
            "QtSensors/IRProximityReading 5.0",
            "QtSensors/IRProximityReading 6.0"
        ]
        isCreatable: false
        exportMetaObjectRevisions: [1280, 1536]
        Property {
            name: "reflectance"
            type: "double"
            bindable: "bindableReflectance"
            read: "reflectance"
            notify: "reflectanceChanged"
            index: 0
            lineNumber: 43
            isReadonly: true
        }
        Signal { name: "reflectanceChanged"; lineNumber: 56 }
    }
    Component {
        file: "private/qmllidsensor_p.h"
        lineNumber: 40
        name: "QmlLidReading"
        accessSemantics: "reference"
        prototype: "QmlSensorReading"
        exports: ["QtSensors/LidReading 5.9", "QtSensors/LidReading 6.0"]
        isCreatable: false
        exportMetaObjectRevisions: [1289, 1536]
        Property {
            name: "backLidClosed"
            type: "bool"
            bindable: "bindableBackLidClosed"
            read: "backLidClosed"
            notify: "backLidChanged"
            index: 0
            lineNumber: 43
            isReadonly: true
        }
        Property {
            name: "frontLidClosed"
            type: "bool"
            bindable: "bindableFrontLidClosed"
            read: "frontLidClosed"
            notify: "frontLidChanged"
            index: 1
            lineNumber: 45
            isReadonly: true
        }
        Signal {
            name: "backLidChanged"
            lineNumber: 60
            Parameter { name: "closed"; type: "bool" }
        }
        Signal {
            name: "frontLidChanged"
            type: "bool"
            lineNumber: 61
            Parameter { name: "closed"; type: "bool" }
        }
    }
    Component {
        file: "private/qmllidsensor_p.h"
        lineNumber: 23
        name: "QmlLidSensor"
        accessSemantics: "reference"
        prototype: "QmlSensor"
        exports: [
            "QtSensors/LidSensor 5.9",
            "QtSensors/LidSensor 6.0",
            "QtSensors/LidSensor 6.7"
        ]
        exportMetaObjectRevisions: [1289, 1536, 1543]
    }
    Component {
        file: "private/qmllightsensor_p.h"
        lineNumber: 24
        name: "QmlLightSensor"
        accessSemantics: "reference"
        prototype: "QmlSensor"
        exports: [
            "QtSensors/LightSensor 5.0",
            "QtSensors/LightSensor 6.0",
            "QtSensors/LightSensor 6.7"
        ]
        exportMetaObjectRevisions: [1280, 1536, 1543]
        Property {
            name: "fieldOfView"
            type: "double"
            read: "fieldOfView"
            notify: "fieldOfViewChanged"
            index: 0
            lineNumber: 27
            isReadonly: true
        }
        Signal {
            name: "fieldOfViewChanged"
            lineNumber: 38
            Parameter { name: "fieldOfView"; type: "double" }
        }
    }
    Component {
        file: "private/qmllightsensor_p.h"
        lineNumber: 45
        name: "QmlLightSensorReading"
        accessSemantics: "reference"
        prototype: "QmlSensorReading"
        exports: ["QtSensors/LightReading 5.0", "QtSensors/LightReading 6.0"]
        isCreatable: false
        exportMetaObjectRevisions: [1280, 1536]
        Property {
            name: "illuminance"
            type: "double"
            bindable: "bindableIlluminance"
            read: "illuminance"
            notify: "illuminanceChanged"
            index: 0
            lineNumber: 48
            isReadonly: true
        }
        Signal { name: "illuminanceChanged"; lineNumber: 61 }
    }
    Component {
        file: "private/qmlmagnetometer_p.h"
        lineNumber: 24
        name: "QmlMagnetometer"
        accessSemantics: "reference"
        prototype: "QmlSensor"
        exports: [
            "QtSensors/Magnetometer 5.0",
            "QtSensors/Magnetometer 6.0",
            "QtSensors/Magnetometer 6.7"
        ]
        exportMetaObjectRevisions: [1280, 1536, 1543]
        Property {
            name: "returnGeoValues"
            type: "bool"
            read: "returnGeoValues"
            write: "setReturnGeoValues"
            notify: "returnGeoValuesChanged"
            index: 0
            lineNumber: 27
        }
        Signal {
            name: "returnGeoValuesChanged"
            lineNumber: 40
            Parameter { name: "returnGeoValues"; type: "bool" }
        }
    }
    Component {
        file: "private/qmlmagnetometer_p.h"
        lineNumber: 47
        name: "QmlMagnetometerReading"
        accessSemantics: "reference"
        prototype: "QmlSensorReading"
        exports: [
            "QtSensors/MagnetometerReading 5.0",
            "QtSensors/MagnetometerReading 6.0"
        ]
        isCreatable: false
        exportMetaObjectRevisions: [1280, 1536]
        Property {
            name: "x"
            type: "double"
            bindable: "bindableX"
            read: "x"
            notify: "xChanged"
            index: 0
            lineNumber: 50
            isReadonly: true
        }
        Property {
            name: "y"
            type: "double"
            bindable: "bindableY"
            read: "y"
            notify: "yChanged"
            index: 1
            lineNumber: 51
            isReadonly: true
        }
        Property {
            name: "z"
            type: "double"
            bindable: "bindableZ"
            read: "z"
            notify: "zChanged"
            index: 2
            lineNumber: 52
            isReadonly: true
        }
        Property {
            name: "calibrationLevel"
            type: "double"
            bindable: "bindableCalibrationLevel"
            read: "calibrationLevel"
            notify: "calibrationLevelChanged"
            index: 3
            lineNumber: 53
            isReadonly: true
        }
        Signal { name: "xChanged"; lineNumber: 73 }
        Signal { name: "yChanged"; lineNumber: 74 }
        Signal { name: "zChanged"; lineNumber: 75 }
        Signal { name: "calibrationLevelChanged"; lineNumber: 76 }
    }
    Component {
        file: "private/qmlorientationsensor_p.h"
        lineNumber: 25
        name: "QmlOrientationSensor"
        accessSemantics: "reference"
        prototype: "QmlSensor"
        exports: [
            "QtSensors/OrientationSensor 5.0",
            "QtSensors/OrientationSensor 6.0",
            "QtSensors/OrientationSensor 6.7"
        ]
        exportMetaObjectRevisions: [1280, 1536, 1543]
    }
    Component {
        file: "private/qmlorientationsensor_p.h"
        lineNumber: 41
        name: "QmlOrientationSensorReading"
        accessSemantics: "reference"
        prototype: "QmlSensorReading"
        exports: [
            "QtSensors/OrientationReading 5.0",
            "QtSensors/OrientationReading 6.0"
        ]
        isCreatable: false
        exportMetaObjectRevisions: [1280, 1536]
        Property {
            name: "orientation"
            type: "QOrientationReading::Orientation"
            bindable: "bindableOrientation"
            read: "orientation"
            notify: "orientationChanged"
            index: 0
            lineNumber: 44
            isReadonly: true
        }
        Signal { name: "orientationChanged"; lineNumber: 58 }
    }
    Component {
        file: "private/qmlpressuresensor_p.h"
        lineNumber: 40
        name: "QmlPressureReading"
        accessSemantics: "reference"
        prototype: "QmlSensorReading"
        exports: [
            "QtSensors/PressureReading 5.1",
            "QtSensors/PressureReading 6.0"
        ]
        isCreatable: false
        exportMetaObjectRevisions: [1281, 1536]
        Property {
            name: "pressure"
            type: "double"
            bindable: "bindablePressure"
            read: "pressure"
            notify: "pressureChanged"
            index: 0
            lineNumber: 43
            isReadonly: true
        }
        Property {
            name: "temperature"
            revision: 65281
            type: "double"
            bindable: "bindableTemperature"
            read: "temperature"
            notify: "temperatureChanged"
            index: 1
            lineNumber: 44
            isReadonly: true
        }
        Signal { name: "pressureChanged"; lineNumber: 59 }
        Signal { name: "temperatureChanged"; revision: 65281; lineNumber: 60 }
    }
    Component {
        file: "private/qmlpressuresensor_p.h"
        lineNumber: 23
        name: "QmlPressureSensor"
        accessSemantics: "reference"
        prototype: "QmlSensor"
        exports: [
            "QtSensors/PressureSensor 5.1",
            "QtSensors/PressureSensor 6.0",
            "QtSensors/PressureSensor 6.7"
        ]
        exportMetaObjectRevisions: [1281, 1536, 1543]
    }
    Component {
        file: "private/qmlproximitysensor_p.h"
        lineNumber: 26
        name: "QmlProximitySensor"
        accessSemantics: "reference"
        prototype: "QmlSensor"
        exports: [
            "QtSensors/ProximitySensor 5.0",
            "QtSensors/ProximitySensor 6.0",
            "QtSensors/ProximitySensor 6.7"
        ]
        exportMetaObjectRevisions: [1280, 1536, 1543]
    }
    Component {
        file: "private/qmlproximitysensor_p.h"
        lineNumber: 42
        name: "QmlProximitySensorReading"
        accessSemantics: "reference"
        prototype: "QmlSensorReading"
        exports: [
            "QtSensors/ProximityReading 5.0",
            "QtSensors/ProximityReading 6.0"
        ]
        isCreatable: false
        exportMetaObjectRevisions: [1280, 1536]
        Property {
            name: "near"
            type: "bool"
            bindable: "bindableNear"
            read: "near"
            notify: "nearChanged"
            index: 0
            lineNumber: 45
            isReadonly: true
        }
        Signal { name: "nearChanged"; lineNumber: 57 }
    }
    Component {
        file: "private/qmlrotationsensor_p.h"
        lineNumber: 24
        name: "QmlRotationSensor"
        accessSemantics: "reference"
        prototype: "QmlSensor"
        exports: [
            "QtSensors/RotationSensor 5.0",
            "QtSensors/RotationSensor 6.0",
            "QtSensors/RotationSensor 6.7"
        ]
        exportMetaObjectRevisions: [1280, 1536, 1543]
        Property {
            name: "hasZ"
            type: "bool"
            read: "hasZ"
            notify: "hasZChanged"
            index: 0
            lineNumber: 27
            isReadonly: true
        }
        Signal {
            name: "hasZChanged"
            lineNumber: 38
            Parameter { name: "hasZ"; type: "bool" }
        }
    }
    Component {
        file: "private/qmlrotationsensor_p.h"
        lineNumber: 45
        name: "QmlRotationSensorReading"
        accessSemantics: "reference"
        prototype: "QmlSensorReading"
        exports: [
            "QtSensors/RotationReading 5.0",
            "QtSensors/RotationReading 6.0"
        ]
        isCreatable: false
        exportMetaObjectRevisions: [1280, 1536]
        Property {
            name: "x"
            type: "double"
            bindable: "bindableX"
            read: "x"
            notify: "xChanged"
            index: 0
            lineNumber: 48
            isReadonly: true
        }
        Property {
            name: "y"
            type: "double"
            bindable: "bindableY"
            read: "y"
            notify: "yChanged"
            index: 1
            lineNumber: 49
            isReadonly: true
        }
        Property {
            name: "z"
            type: "double"
            bindable: "bindableZ"
            read: "z"
            notify: "zChanged"
            index: 2
            lineNumber: 50
            isReadonly: true
        }
        Signal { name: "xChanged"; lineNumber: 66 }
        Signal { name: "yChanged"; lineNumber: 67 }
        Signal { name: "zChanged"; lineNumber: 68 }
    }
    Component {
        file: "private/qmlsensor_p.h"
        lineNumber: 37
        name: "QmlSensor"
        accessSemantics: "reference"
        prototype: "QObject"
        interfaces: ["QQmlParserStatus"]
        exports: [
            "QtSensors/Sensor 5.0",
            "QtSensors/Sensor 6.0",
            "QtSensors/Sensor 6.7"
        ]
        isCreatable: false
        exportMetaObjectRevisions: [1280, 1536, 1543]
        Enum {
            name: "Feature"
            type: "int"
            lineNumber: 68
            values: [
                "Buffering",
                "AlwaysOn",
                "GeoValues",
                "FieldOfView",
                "AccelerationMode",
                "SkipDuplicates",
                "AxesOrientation",
                "PressureSensorTemperature"
            ]
        }
        Enum {
            name: "AxesOrientationMode"
            lineNumber: 81
            values: [
                "FixedOrientation",
                "AutomaticOrientation",
                "UserOrientation"
            ]
        }
        Property {
            name: "identifier"
            type: "QByteArray"
            read: "identifier"
            write: "setIdentifier"
            notify: "identifierChanged"
            index: 0
            lineNumber: 42
        }
        Property {
            name: "type"
            type: "QByteArray"
            read: "type"
            index: 1
            lineNumber: 43
            isReadonly: true
            isPropertyConstant: true
        }
        Property {
            name: "connectedToBackend"
            type: "bool"
            read: "isConnectedToBackend"
            notify: "connectedToBackendChanged"
            index: 2
            lineNumber: 44
            isReadonly: true
        }
        Property {
            name: "availableDataRates"
            type: "QmlSensorRange"
            isList: true
            read: "availableDataRates"
            notify: "availableDataRatesChanged"
            index: 3
            lineNumber: 45
            isReadonly: true
        }
        Property {
            name: "dataRate"
            type: "int"
            read: "dataRate"
            write: "setDataRate"
            notify: "dataRateChanged"
            index: 4
            lineNumber: 46
        }
        Property {
            name: "reading"
            type: "QmlSensorReading"
            isPointer: true
            bindable: "bindableReading"
            read: "reading"
            notify: "readingChanged"
            index: 5
            lineNumber: 47
            isReadonly: true
        }
        Property {
            name: "busy"
            type: "bool"
            read: "isBusy"
            notify: "busyChanged"
            index: 6
            lineNumber: 48
            isReadonly: true
        }
        Property {
            name: "active"
            type: "bool"
            read: "isActive"
            write: "setActive"
            notify: "activeChanged"
            index: 7
            lineNumber: 49
        }
        Property {
            name: "outputRanges"
            type: "QmlSensorOutputRange"
            isList: true
            read: "outputRanges"
            notify: "outputRangesChanged"
            index: 8
            lineNumber: 50
            isReadonly: true
        }
        Property {
            name: "outputRange"
            type: "int"
            read: "outputRange"
            write: "setOutputRange"
            notify: "outputRangeChanged"
            index: 9
            lineNumber: 51
        }
        Property {
            name: "description"
            type: "QString"
            read: "description"
            notify: "descriptionChanged"
            index: 10
            lineNumber: 52
            isReadonly: true
        }
        Property {
            name: "error"
            type: "int"
            read: "error"
            notify: "errorChanged"
            index: 11
            lineNumber: 53
            isReadonly: true
        }
        Property {
            name: "alwaysOn"
            type: "bool"
            read: "isAlwaysOn"
            write: "setAlwaysOn"
            notify: "alwaysOnChanged"
            index: 12
            lineNumber: 54
        }
        Property {
            name: "skipDuplicates"
            revision: 65281
            type: "bool"
            read: "skipDuplicates"
            write: "setSkipDuplicates"
            notify: "skipDuplicatesChanged"
            index: 13
            lineNumber: 55
        }
        Property {
            name: "axesOrientationMode"
            revision: 65281
            type: "AxesOrientationMode"
            read: "axesOrientationMode"
            write: "setAxesOrientationMode"
            notify: "axesOrientationModeChanged"
            index: 14
            lineNumber: 56
        }
        Property {
            name: "currentOrientation"
            revision: 65281
            type: "int"
            read: "currentOrientation"
            notify: "currentOrientationChanged"
            index: 15
            lineNumber: 57
            isReadonly: true
        }
        Property {
            name: "userOrientation"
            revision: 65281
            type: "int"
            read: "userOrientation"
            write: "setUserOrientation"
            notify: "userOrientationChanged"
            index: 16
            lineNumber: 58
        }
        Property {
            name: "maxBufferSize"
            revision: 65281
            type: "int"
            read: "maxBufferSize"
            notify: "maxBufferSizeChanged"
            index: 17
            lineNumber: 59
            isReadonly: true
        }
        Property {
            name: "efficientBufferSize"
            revision: 65281
            type: "int"
            read: "efficientBufferSize"
            notify: "efficientBufferSizeChanged"
            index: 18
            lineNumber: 60
            isReadonly: true
        }
        Property {
            name: "bufferSize"
            revision: 65281
            type: "int"
            read: "bufferSize"
            write: "setBufferSize"
            notify: "bufferSizeChanged"
            index: 19
            lineNumber: 61
        }
        Signal { name: "identifierChanged"; lineNumber: 149 }
        Signal { name: "connectedToBackendChanged"; lineNumber: 150 }
        Signal { name: "availableDataRatesChanged"; lineNumber: 151 }
        Signal { name: "dataRateChanged"; lineNumber: 152 }
        Signal { name: "readingChanged"; lineNumber: 153 }
        Signal { name: "activeChanged"; lineNumber: 154 }
        Signal { name: "outputRangesChanged"; lineNumber: 155 }
        Signal { name: "outputRangeChanged"; lineNumber: 156 }
        Signal { name: "descriptionChanged"; lineNumber: 157 }
        Signal { name: "errorChanged"; lineNumber: 158 }
        Signal { name: "alwaysOnChanged"; lineNumber: 159 }
        Signal { name: "busyChanged"; lineNumber: 160 }
        Signal {
            name: "skipDuplicatesChanged"
            revision: 65281
            lineNumber: 161
            Parameter { name: "skipDuplicates"; type: "bool" }
        }
        Signal {
            name: "axesOrientationModeChanged"
            revision: 65281
            lineNumber: 162
            Parameter { name: "axesOrientationMode"; type: "AxesOrientationMode" }
        }
        Signal {
            name: "currentOrientationChanged"
            revision: 65281
            lineNumber: 163
            Parameter { name: "currentOrientation"; type: "int" }
        }
        Signal {
            name: "userOrientationChanged"
            revision: 65281
            lineNumber: 164
            Parameter { name: "userOrientation"; type: "int" }
        }
        Signal {
            name: "maxBufferSizeChanged"
            revision: 65281
            lineNumber: 165
            Parameter { name: "maxBufferSize"; type: "int" }
        }
        Signal {
            name: "efficientBufferSizeChanged"
            revision: 65281
            lineNumber: 166
            Parameter { name: "efficientBufferSize"; type: "int" }
        }
        Signal {
            name: "bufferSizeChanged"
            revision: 65281
            lineNumber: 167
            Parameter { name: "bufferSize"; type: "int" }
        }
        Method { name: "start"; type: "bool"; lineNumber: 145 }
        Method { name: "stop"; lineNumber: 146 }
        Method { name: "updateReading"; lineNumber: 173 }
        Method {
            name: "isFeatureSupported"
            revision: 1543
            type: "bool"
            isMethodConstant: true
            lineNumber: 123
            Parameter { name: "feature"; type: "Feature" }
        }
    }
    Component {
        file: "private/qmlsensorglobal_p.h"
        lineNumber: 27
        name: "QmlSensorGlobal"
        accessSemantics: "reference"
        prototype: "QObject"
        exports: ["QtSensors/QmlSensors 5.0", "QtSensors/QmlSensors 6.0"]
        isCreatable: false
        isSingleton: true
        exportMetaObjectRevisions: [1280, 1536]
        Signal { name: "availableSensorsChanged"; lineNumber: 42 }
        Method { name: "sensorTypes"; type: "QStringList"; isMethodConstant: true; lineNumber: 34 }
        Method {
            name: "sensorsForType"
            type: "QStringList"
            isMethodConstant: true
            lineNumber: 35
            Parameter { name: "type"; type: "QString" }
        }
        Method {
            name: "defaultSensorForType"
            type: "QString"
            isMethodConstant: true
            lineNumber: 36
            Parameter { name: "type"; type: "QString" }
        }
    }
    Component {
        file: "private/qmlsensorrange_p.h"
        lineNumber: 48
        name: "QmlSensorOutputRange"
        accessSemantics: "reference"
        prototype: "QObject"
        exports: ["QtSensors/OutputRange 5.0", "QtSensors/OutputRange 6.0"]
        isCreatable: false
        exportMetaObjectRevisions: [1280, 1536]
        Property {
            name: "minimum"
            type: "double"
            read: "minimum"
            index: 0
            lineNumber: 51
            isReadonly: true
        }
        Property {
            name: "maximum"
            type: "double"
            read: "maximum"
            index: 1
            lineNumber: 52
            isReadonly: true
        }
        Property {
            name: "accuracy"
            type: "double"
            read: "accuracy"
            index: 2
            lineNumber: 53
            isReadonly: true
        }
    }
    Component {
        file: "private/qmlsensorrange_p.h"
        lineNumber: 24
        name: "QmlSensorRange"
        accessSemantics: "reference"
        prototype: "QObject"
        exports: ["QtSensors/Range 5.0", "QtSensors/Range 6.0"]
        isCreatable: false
        exportMetaObjectRevisions: [1280, 1536]
        Property { name: "minimum"; type: "int"; read: "minimum"; index: 0; lineNumber: 27; isReadonly: true }
        Property { name: "maximum"; type: "int"; read: "maximum"; index: 1; lineNumber: 28; isReadonly: true }
    }
    Component {
        file: "private/qmlsensor_p.h"
        lineNumber: 183
        name: "QmlSensorReading"
        accessSemantics: "reference"
        prototype: "QObject"
        exports: [
            "QtSensors/SensorReading 5.0",
            "QtSensors/SensorReading 6.0"
        ]
        isCreatable: false
        exportMetaObjectRevisions: [1280, 1536]
        Property {
            name: "timestamp"
            type: "qulonglong"
            bindable: "bindableTimestamp"
            read: "timestamp"
            notify: "timestampChanged"
            index: 0
            lineNumber: 186
            isReadonly: true
        }
        Signal { name: "timestampChanged"; lineNumber: 200 }
    }
    Component {
        file: "private/qmltapsensor_p.h"
        lineNumber: 25
        name: "QmlTapSensor"
        accessSemantics: "reference"
        prototype: "QmlSensor"
        exports: [
            "QtSensors/TapSensor 5.0",
            "QtSensors/TapSensor 6.0",
            "QtSensors/TapSensor 6.7"
        ]
        exportMetaObjectRevisions: [1280, 1536, 1543]
        Property {
            name: "returnDoubleTapEvents"
            type: "bool"
            read: "returnDoubleTapEvents"
            write: "setReturnDoubleTapEvents"
            notify: "returnDoubleTapEventsChanged"
            index: 0
            lineNumber: 28
        }
        Signal {
            name: "returnDoubleTapEventsChanged"
            lineNumber: 41
            Parameter { name: "returnDoubleTapEvents"; type: "bool" }
        }
    }
    Component {
        file: "private/qmltapsensor_p.h"
        lineNumber: 48
        name: "QmlTapSensorReading"
        accessSemantics: "reference"
        prototype: "QmlSensorReading"
        exports: ["QtSensors/TapReading 5.0", "QtSensors/TapReading 6.0"]
        isCreatable: false
        exportMetaObjectRevisions: [1280, 1536]
        Property {
            name: "tapDirection"
            type: "QTapReading::TapDirection"
            bindable: "bindableTapDirection"
            read: "tapDirection"
            notify: "tapDirectionChanged"
            index: 0
            lineNumber: 51
            isReadonly: true
        }
        Property {
            name: "doubleTap"
            type: "bool"
            bindable: "bindableDoubleTap"
            read: "isDoubleTap"
            notify: "isDoubleTapChanged"
            index: 1
            lineNumber: 53
            isReadonly: true
        }
        Signal { name: "tapDirectionChanged"; lineNumber: 69 }
        Signal { name: "isDoubleTapChanged"; lineNumber: 70 }
    }
    Component {
        file: "private/qmltiltsensor_p.h"
        lineNumber: 25
        name: "QmlTiltSensor"
        accessSemantics: "reference"
        prototype: "QmlSensor"
        exports: [
            "QtSensors/TiltSensor 5.0",
            "QtSensors/TiltSensor 6.0",
            "QtSensors/TiltSensor 6.7"
        ]
        exportMetaObjectRevisions: [1280, 1536, 1543]
        Method { name: "calibrate"; lineNumber: 34 }
    }
    Component {
        file: "private/qmltiltsensor_p.h"
        lineNumber: 43
        name: "QmlTiltSensorReading"
        accessSemantics: "reference"
        prototype: "QmlSensorReading"
        exports: ["QtSensors/TiltReading 5.0", "QtSensors/TiltReading 6.0"]
        isCreatable: false
        exportMetaObjectRevisions: [1280, 1536]
        Property {
            name: "yRotation"
            type: "double"
            bindable: "bindableYRotation"
            read: "yRotation"
            notify: "yRotationChanged"
            index: 0
            lineNumber: 46
            isReadonly: true
        }
        Property {
            name: "xRotation"
            type: "double"
            bindable: "bindableXRotation"
            read: "xRotation"
            notify: "xRotationChanged"
            index: 1
            lineNumber: 47
            isReadonly: true
        }
        Signal { name: "yRotationChanged"; lineNumber: 61 }
        Signal { name: "xRotationChanged"; lineNumber: 62 }
    }
}
