Skip to content
Snippets Groups Projects
Commit 74d015d2 authored by Christian Kamm's avatar Christian Kamm Committed by Eike Ziller
Browse files

Update QtMobility QML type descriptions to 1.2.0.

Change-Id: I31b0f9cc55763d22dbf6ff75252c6e10e5a1b0f2
Reviewed-on: http://codereview.qt.nokia.com/481


Reviewed-by: default avatarEike Ziller <eike.ziller@nokia.com>
parent 08a28aac
No related branches found
No related tags found
No related merge requests found
Showing
with 1793 additions and 210 deletions
import QtQuick.tooling 1.0
// This file describes the plugin-supplied types contained in the library.
// It is used for QML tooling purposes only.
Module {
Component {
name: "QAbstractItemModel"
prototype: "QObject"
Signal {
name: "dataChanged"
Parameter { name: "topLeft"; type: "QModelIndex" }
Parameter { name: "bottomRight"; type: "QModelIndex" }
}
Signal {
name: "headerDataChanged"
Parameter { name: "orientation"; type: "Qt::Orientation" }
Parameter { name: "first"; type: "int" }
Parameter { name: "last"; type: "int" }
}
Signal { name: "layoutChanged" }
Signal { name: "layoutAboutToBeChanged" }
Signal {
name: "rowsAboutToBeInserted"
Parameter { name: "parent"; type: "QModelIndex" }
Parameter { name: "first"; type: "int" }
Parameter { name: "last"; type: "int" }
}
Signal {
name: "rowsInserted"
Parameter { name: "parent"; type: "QModelIndex" }
Parameter { name: "first"; type: "int" }
Parameter { name: "last"; type: "int" }
}
Signal {
name: "rowsAboutToBeRemoved"
Parameter { name: "parent"; type: "QModelIndex" }
Parameter { name: "first"; type: "int" }
Parameter { name: "last"; type: "int" }
}
Signal {
name: "rowsRemoved"
Parameter { name: "parent"; type: "QModelIndex" }
Parameter { name: "first"; type: "int" }
Parameter { name: "last"; type: "int" }
}
Signal {
name: "columnsAboutToBeInserted"
Parameter { name: "parent"; type: "QModelIndex" }
Parameter { name: "first"; type: "int" }
Parameter { name: "last"; type: "int" }
}
Signal {
name: "columnsInserted"
Parameter { name: "parent"; type: "QModelIndex" }
Parameter { name: "first"; type: "int" }
Parameter { name: "last"; type: "int" }
}
Signal {
name: "columnsAboutToBeRemoved"
Parameter { name: "parent"; type: "QModelIndex" }
Parameter { name: "first"; type: "int" }
Parameter { name: "last"; type: "int" }
}
Signal {
name: "columnsRemoved"
Parameter { name: "parent"; type: "QModelIndex" }
Parameter { name: "first"; type: "int" }
Parameter { name: "last"; type: "int" }
}
Signal { name: "modelAboutToBeReset" }
Signal { name: "modelReset" }
Signal {
name: "rowsAboutToBeMoved"
Parameter { name: "sourceParent"; type: "QModelIndex" }
Parameter { name: "sourceStart"; type: "int" }
Parameter { name: "sourceEnd"; type: "int" }
Parameter { name: "destinationParent"; type: "QModelIndex" }
Parameter { name: "destinationRow"; type: "int" }
}
Signal {
name: "rowsMoved"
Parameter { name: "parent"; type: "QModelIndex" }
Parameter { name: "start"; type: "int" }
Parameter { name: "end"; type: "int" }
Parameter { name: "destination"; type: "QModelIndex" }
Parameter { name: "row"; type: "int" }
}
Signal {
name: "columnsAboutToBeMoved"
Parameter { name: "sourceParent"; type: "QModelIndex" }
Parameter { name: "sourceStart"; type: "int" }
Parameter { name: "sourceEnd"; type: "int" }
Parameter { name: "destinationParent"; type: "QModelIndex" }
Parameter { name: "destinationColumn"; type: "int" }
}
Signal {
name: "columnsMoved"
Parameter { name: "parent"; type: "QModelIndex" }
Parameter { name: "start"; type: "int" }
Parameter { name: "end"; type: "int" }
Parameter { name: "destination"; type: "QModelIndex" }
Parameter { name: "column"; type: "int" }
}
Method { name: "submit"; type: "bool" }
Method { name: "revert" }
}
Component { name: "QAbstractListModel"; prototype: "QAbstractItemModel" }
Component {
name: "QDeclarativeBluetoothDiscoveryModel"
prototype: "QAbstractListModel"
exports: [
"QtMobility.connectivity/BluetoothDiscoveryModel 1.2"
]
Property { name: "error"; type: "string"; isReadonly: true }
Property { name: "minimalDiscovery"; type: "bool" }
Property { name: "discovery"; type: "bool" }
Property { name: "uuidFilter"; type: "string" }
Signal { name: "errorChanged" }
Signal { name: "minimalDiscoveryChanged" }
Signal {
name: "newServiceDiscovered"
Parameter { name: "service"; type: "QDeclarativeBluetoothService"; isPointer: true }
}
Signal { name: "discoveryChanged" }
Signal { name: "uuidFilterChanged" }
Method {
name: "setDiscovery"
Parameter { name: "discovery_"; type: "bool" }
}
}
Component {
name: "QDeclarativeBluetoothService"
prototype: "QObject"
exports: [
"QtMobility.connectivity/BluetoothService 1.2"
]
Property { name: "deviceName"; type: "string"; isReadonly: true }
Property { name: "deviceAddress"; type: "string" }
Property { name: "serviceName"; type: "string" }
Property { name: "serviceDescription"; type: "string" }
Property { name: "serviceUuid"; type: "string" }
Property { name: "serviceProtocol"; type: "string" }
Property { name: "servicePort"; type: "qint32" }
Property { name: "registered"; type: "bool" }
Signal { name: "detailsChanged" }
Signal { name: "registeredChanged" }
Signal { name: "newClient" }
Method {
name: "setServiceName"
Parameter { name: "name"; type: "string" }
}
Method {
name: "setDeviceAddress"
Parameter { name: "address"; type: "string" }
}
Method {
name: "setServiceDescription"
Parameter { name: "description"; type: "string" }
}
Method {
name: "setServiceUuid"
Parameter { name: "uuid"; type: "string" }
}
Method {
name: "setServiceProtocol"
Parameter { name: "protocol"; type: "string" }
}
Method {
name: "setServicePort"
Parameter { name: "port"; type: "qint32" }
}
Method {
name: "setRegistered"
Parameter { name: "registered"; type: "bool" }
}
Method { name: "nextClient"; type: "QDeclarativeBluetoothSocket*" }
Method {
name: "assignNextClient"
Parameter { name: "dbs"; type: "QDeclarativeBluetoothSocket"; isPointer: true }
}
}
Component {
name: "QDeclarativeBluetoothSocket"
prototype: "QObject"
exports: [
"QtMobility.connectivity/BluetoothSocket 1.2"
]
Property { name: "service"; type: "QDeclarativeBluetoothService"; isPointer: true }
Property { name: "connected"; type: "bool" }
Property { name: "error"; type: "string"; isReadonly: true }
Property { name: "state"; type: "string"; isReadonly: true }
Property { name: "stringData"; type: "string" }
Signal { name: "serviceChanged" }
Signal { name: "connectedChanged" }
Signal { name: "errorChanged" }
Signal { name: "stateChanged" }
Signal { name: "dataAvailable" }
Method {
name: "setService"
Parameter { name: "service"; type: "QDeclarativeBluetoothService"; isPointer: true }
}
Method {
name: "setConnected"
Parameter { name: "connected"; type: "bool" }
}
Method {
name: "sendStringData"
Parameter { name: "data"; type: "string" }
}
}
Component {
name: "QDeclarativeNdefFilter"
prototype: "QObject"
exports: [
"QtMobility.connectivity/NdefFilter 1.2"
]
Property { name: "type"; type: "string" }
Property { name: "minimum"; type: "int" }
Property { name: "maximum"; type: "int" }
Signal { name: "typeChanged" }
Signal { name: "minimumChanged" }
Signal { name: "maximumChanged" }
}
Component {
name: "QDeclarativeNdefMimeRecord"
prototype: "QDeclarativeNdefRecord"
exports: [
"QtMobility.connectivity/NdefMimeRecord 1.2"
]
Property { name: "uri"; type: "string"; isReadonly: true }
Signal { name: "uriChanged" }
}
Component {
name: "QDeclarativeNdefRecord"
prototype: "QObject"
exports: [
"QtMobility.connectivity/NdefRecord 1.2"
]
Property { name: "recordType"; type: "string" }
Signal { name: "recordTypeChanged" }
}
Component {
name: "QDeclarativeNdefTextRecord"
prototype: "QDeclarativeNdefRecord"
exports: [
"QtMobility.connectivity/NdefTextRecord 1.2"
]
Enum {
name: "LocaleMatch"
values: {
"LocaleMatchedNone": 0,
"LocaleMatchedEnglish": 1,
"LocaleMatchedLanguage": 2,
"LocaleMatchedLanguageAndCountry": 3
}
}
Property { name: "text"; type: "string" }
Property { name: "locale"; type: "string" }
Property { name: "localeMatch"; type: "LocaleMatch"; isReadonly: true }
Signal { name: "textChanged" }
Signal { name: "localeChanged" }
Signal { name: "localeMatchChanged" }
}
Component {
name: "QDeclarativeNdefUriRecord"
prototype: "QDeclarativeNdefRecord"
exports: [
"QtMobility.connectivity/NdefUriRecord 1.2"
]
Property { name: "uri"; type: "string" }
Signal { name: "uriChanged" }
}
Component {
name: "QDeclarativeNearField"
prototype: "QObject"
exports: [
"QtMobility.connectivity/NearField 1.2"
]
Property {
name: "messageRecords"
type: "QDeclarativeNdefRecord"
isList: true
isReadonly: true
}
Property { name: "filter"; type: "QDeclarativeNdefFilter"; isList: true; isReadonly: true }
Property { name: "orderMatch"; type: "bool" }
Signal { name: "messageRecordsChanged" }
Signal { name: "filterChanged" }
Signal { name: "orderMatchChanged" }
}
Component {
name: "QDeclarativeNearFieldSocket"
prototype: "QObject"
exports: [
"QtMobility.connectivity/NearFieldSocket 1.2"
]
Property { name: "uri"; type: "string" }
Property { name: "connected"; type: "bool" }
Property { name: "error"; type: "string"; isReadonly: true }
Property { name: "state"; type: "string"; isReadonly: true }
Property { name: "listening"; type: "bool" }
Property { name: "stringData"; type: "string" }
Signal { name: "uriChanged" }
Signal { name: "connectedChanged" }
Signal { name: "errorChanged" }
Signal { name: "stateChanged" }
Signal { name: "listeningChanged" }
Signal { name: "dataAvailable" }
Method {
name: "setUri"
Parameter { name: "service"; type: "string" }
}
Method {
name: "setConnected"
Parameter { name: "connected"; type: "bool" }
}
Method {
name: "setListening"
Parameter { name: "listen"; type: "bool" }
}
Method {
name: "sendStringData"
Parameter { name: "data"; type: "string" }
}
}
}
...@@ -5,10 +5,29 @@ import QtQuick.tooling 1.0 ...@@ -5,10 +5,29 @@ import QtQuick.tooling 1.0
Module { Module {
Component { Component {
name: "QDeclarativeFeedback" name: "QDeclarativeFeedbackActuator"
prototype: "QObject" prototype: "QObject"
exports: [ exports: [
"QtMobility.feedback/Feedback 1.1" "QtMobility.feedback/Actuator 1.1"
]
Property { name: "actuatorId"; type: "int"; isReadonly: true }
Property { name: "name"; type: "string"; isReadonly: true }
Property { name: "state"; type: "QFeedbackActuator::State"; isReadonly: true }
Property { name: "valid"; type: "bool"; isReadonly: true }
Property { name: "enabled"; type: "bool" }
Signal { name: "enabledChanged" }
Method {
name: "isCapabilitySupported"
type: "bool"
Parameter { name: "capbility"; type: "QFeedbackActuator::Capability" }
}
}
Component {
name: "QDeclarativeFeedbackEffect"
prototype: "QObject"
exports: [
"QtMobility.feedback/Feedback 1.1",
"QtMobility.feedback/FeedbackEffect 1.1"
] ]
Enum { Enum {
name: "Duration" name: "Duration"
...@@ -32,32 +51,58 @@ Module { ...@@ -32,32 +51,58 @@ Module {
"DeviceBusy": 1 "DeviceBusy": 1
} }
} }
Property { name: "running"; type: "bool" }
Property { name: "paused"; type: "bool" }
Property { name: "duration"; type: "int" }
Property { name: "state"; type: "State" }
Property { name: "error"; type: "ErrorType"; isReadonly: true }
Signal { name: "runningChanged" }
Signal { name: "pausedChanged" }
Signal { name: "durationChanged" }
Signal { name: "stateChanged" }
Signal { name: "errorChanged" }
Method { name: "updateState" }
} }
Component { Component {
name: "QDeclarativeFileEffect" name: "QDeclarativeFileEffect"
prototype: "QFeedbackFileEffect" prototype: "QDeclarativeFeedbackEffect"
exports: [ exports: [
"QtMobility.feedback/FileEffect 1.1" "QtMobility.feedback/FileEffect 1.1"
] ]
Property { name: "running"; type: "bool" } Property { name: "loaded"; type: "bool" }
Property { name: "paused"; type: "bool" } Property { name: "source"; type: "QUrl" }
Signal { name: "runningChanged" } Property { name: "supportedMimeTypes"; type: "QStringList"; isReadonly: true }
Signal { name: "pausedChanged" } Signal { name: "loadedChanged" }
Method { name: "updateState" } Signal { name: "sourceChanged" }
Method { name: "load" }
Method { name: "unload" }
} }
Component { Component {
name: "QDeclarativeHapticsEffect" name: "QDeclarativeHapticsEffect"
prototype: "QFeedbackHapticsEffect" prototype: "QDeclarativeFeedbackEffect"
exports: [ exports: [
"QtMobility.feedback/HapticsEffect 1.1" "QtMobility.feedback/HapticsEffect 1.1"
] ]
Property { name: "actuators"; type: "QFeedbackActuator"; isList: true; isReadonly: true } Property {
Property { name: "running"; type: "bool" } name: "availableActuators"
Property { name: "paused"; type: "bool" } type: "QDeclarativeFeedbackActuator"
Signal { name: "runningChanged" } isList: true
Signal { name: "pausedChanged" } isReadonly: true
Signal { name: "actuatorsChanged" } }
Method { name: "updateState" } Property { name: "intensity"; type: "qreal" }
Property { name: "attackTime"; type: "int" }
Property { name: "attackIntensity"; type: "qreal" }
Property { name: "fadeTime"; type: "int" }
Property { name: "fadeIntensity"; type: "qreal" }
Property { name: "period"; type: "int" }
Property { name: "actuator"; type: "QDeclarativeFeedbackActuator"; isPointer: true }
Signal { name: "intensityChanged" }
Signal { name: "attackTimeChanged" }
Signal { name: "attackIntensityChanged" }
Signal { name: "fadeTimeChanged" }
Signal { name: "fadeIntensityChanged" }
Signal { name: "periodChanged" }
Signal { name: "actuatorChanged" }
} }
Component { Component {
name: "QDeclarativeThemeEffect" name: "QDeclarativeThemeEffect"
...@@ -110,131 +155,4 @@ Module { ...@@ -110,131 +155,4 @@ Module {
Signal { name: "effectChanged" } Signal { name: "effectChanged" }
Method { name: "play" } Method { name: "play" }
} }
Component {
name: "QFeedbackActuator"
prototype: "QObject"
exports: [
"QtMobility.feedback/Actuator 1.1"
]
Enum {
name: "Capability"
values: {
"Envelope": 0,
"Period": 1
}
}
Enum {
name: "State"
values: {
"Busy": 0,
"Ready": 1,
"Unknown": 2
}
}
Property { name: "id"; type: "int"; isReadonly: true }
Property { name: "name"; type: "string"; isReadonly: true }
Property { name: "state"; type: "QFeedbackActuator::State"; isReadonly: true }
Property { name: "valid"; type: "bool"; isReadonly: true }
Property { name: "enabled"; type: "bool" }
Signal { name: "enabledChanged" }
Method {
name: "isCapabilitySupported"
type: "bool"
Parameter { type: "Capability" }
}
}
Component {
name: "QFeedbackEffect"
prototype: "QObject"
Enum {
name: "ThemeEffect"
values: {
"ThemeBasic": 0,
"ThemeSensitive": 1,
"ThemeBasicButton": 2,
"ThemeSensitiveButton": 3,
"ThemeBasicKeypad": 4,
"ThemeSensitiveKeypad": 5,
"ThemeBasicSlider": 6,
"ThemeSensitiveSlider": 7,
"ThemeBasicItem": 8,
"ThemeSensitiveItem": 9,
"ThemeItemScroll": 10,
"ThemeItemPick": 11,
"ThemeItemDrop": 12,
"ThemeItemMoveOver": 13,
"ThemeBounceEffect": 14,
"ThemeCheckBox": 15,
"ThemeMultipleCheckBox": 16,
"ThemeEditor": 17,
"ThemeTextSelection": 18,
"ThemeBlankSelection": 19,
"ThemeLineSelection": 20,
"ThemeEmptyLineSelection": 21,
"ThemePopUp": 22,
"ThemePopupOpen": 23,
"ThemePopupClose": 24,
"ThemeFlick": 25,
"ThemeStopFlick": 26,
"ThemeMultiPointTouchActivate": 27,
"ThemeRotateStep": 28,
"ThemeLongPress": 29,
"ThemePositiveTacticon": 30,
"ThemeNeutralTacticon": 31,
"ThemeNegativeTacticon": 32,
"NumberOfThemeEffects": 33,
"ThemeUser": 65535
}
}
Enum {
name: "Duration"
values: {
"Infinite": -1
}
}
Enum {
name: "State"
values: {
"Stopped": 0,
"Paused": 1,
"Running": 2,
"Loading": 3
}
}
Enum {
name: "ErrorType"
values: {
"UnknownError": 0,
"DeviceBusy": 1
}
}
Property { name: "duration"; type: "int"; isReadonly: true }
Property { name: "state"; type: "State"; isReadonly: true }
Signal {
name: "error"
Parameter { type: "QFeedbackEffect::ErrorType" }
}
Signal { name: "stateChanged" }
Method { name: "start" }
Method { name: "stop" }
Method { name: "pause" }
}
Component {
name: "QFeedbackFileEffect"
prototype: "QFeedbackEffect"
Property { name: "loaded"; type: "bool" }
Property { name: "source"; type: "QUrl" }
}
Component {
name: "QFeedbackHapticsEffect"
prototype: "QFeedbackEffect"
Property { name: "duration"; type: "int" }
Property { name: "intensity"; type: "qreal" }
Property { name: "attackTime"; type: "int" }
Property { name: "attackIntensity"; type: "qreal" }
Property { name: "fadeTime"; type: "int" }
Property { name: "fadeIntensity"; type: "int" }
Property { name: "period"; type: "int" }
Property { name: "actuator"; type: "QFeedbackActuator"; isPointer: true }
}
} }
...@@ -411,4 +411,14 @@ Module { ...@@ -411,4 +411,14 @@ Module {
"QtMobility.gallery/GalleryWildcardFilter 1.1" "QtMobility.gallery/GalleryWildcardFilter 1.1"
] ]
} }
Component {
name: "QDeclarativePropertyMap"
prototype: "QObject"
Signal {
name: "valueChanged"
Parameter { name: "key"; type: "string" }
Parameter { name: "value"; type: "QVariant" }
}
Method { name: "keys"; type: "QStringList" }
}
} }
This diff is collapsed.
...@@ -5,13 +5,33 @@ import QtQuick.tooling 1.0 ...@@ -5,13 +5,33 @@ import QtQuick.tooling 1.0
Module { Module {
Component { Component {
name: "QValueSpaceSubscriber" name: "QDeclarativeValueSpacePublisher"
prototype: "QObject"
exports: [
"QtMobility.publishsubscribe/ValueSpacePublisher 1.2"
]
Property { name: "path"; type: "string" }
Property { name: "hasSubscribers"; type: "bool"; isReadonly: true }
Property { name: "keys"; type: "QStringList" }
Property { name: "value"; type: "QVariant" }
Property { name: "server"; type: "bool" }
Signal { name: "subscribersChanged" }
}
Component {
name: "QDeclarativeValueSpaceSubscriber"
prototype: "QObject" prototype: "QObject"
exports: [ exports: [
"QtMobility.publishsubscribe/ValueSpaceSubscriber 1.1" "QtMobility.publishsubscribe/ValueSpaceSubscriber 1.1"
] ]
Property { name: "path"; type: "string" } Property { name: "path"; type: "string" }
Property { name: "value"; type: "QVariant"; isReadonly: true } Property { name: "value"; type: "QVariant"; isReadonly: true }
Property { name: "connected"; type: "bool"; isReadonly: true }
Property { name: "subPaths"; type: "QStringList"; isReadonly: true }
Signal { name: "contentsChanged" } Signal { name: "contentsChanged" }
Signal { name: "pathChanged" }
Method {
name: "setPath"
Parameter { name: "path"; type: "string" }
}
} }
} }
...@@ -8,14 +8,16 @@ Module { ...@@ -8,14 +8,16 @@ Module {
name: "QAccelerometer" name: "QAccelerometer"
prototype: "QSensor" prototype: "QSensor"
exports: [ exports: [
"QtMobility.sensors/Accelerometer 1.1" "QtMobility.sensors/Accelerometer 1.1",
"QtMobility.sensors/Accelerometer 1.2"
] ]
} }
Component { Component {
name: "QAccelerometerReading" name: "QAccelerometerReading"
prototype: "QSensorReading" prototype: "QSensorReading"
exports: [ exports: [
"QtMobility.sensors/AccelerometerReading 1.1" "QtMobility.sensors/AccelerometerReading 1.1",
"QtMobility.sensors/AccelerometerReading 1.2"
] ]
Property { name: "x"; type: "qreal"; isReadonly: true } Property { name: "x"; type: "qreal"; isReadonly: true }
Property { name: "y"; type: "qreal"; isReadonly: true } Property { name: "y"; type: "qreal"; isReadonly: true }
...@@ -25,7 +27,8 @@ Module { ...@@ -25,7 +27,8 @@ Module {
name: "QAmbientLightReading" name: "QAmbientLightReading"
prototype: "QSensorReading" prototype: "QSensorReading"
exports: [ exports: [
"QtMobility.sensors/AmbientLightReading 1.1" "QtMobility.sensors/AmbientLightReading 1.1",
"QtMobility.sensors/AmbientLightReading 1.2"
] ]
Enum { Enum {
name: "LightLevel" name: "LightLevel"
...@@ -44,37 +47,74 @@ Module { ...@@ -44,37 +47,74 @@ Module {
name: "QAmbientLightSensor" name: "QAmbientLightSensor"
prototype: "QSensor" prototype: "QSensor"
exports: [ exports: [
"QtMobility.sensors/AmbientLightSensor 1.1" "QtMobility.sensors/AmbientLightSensor 1.1",
"QtMobility.sensors/AmbientLightSensor 1.2"
] ]
} }
Component { Component {
name: "QCompass" name: "QCompass"
prototype: "QSensor" prototype: "QSensor"
exports: [ exports: [
"QtMobility.sensors/Compass 1.1" "QtMobility.sensors/Compass 1.1",
"QtMobility.sensors/Compass 1.2"
] ]
} }
Component { Component {
name: "QCompassReading" name: "QCompassReading"
prototype: "QSensorReading" prototype: "QSensorReading"
exports: [ exports: [
"QtMobility.sensors/CompassReading 1.1" "QtMobility.sensors/CompassReading 1.1",
"QtMobility.sensors/CompassReading 1.2"
] ]
Property { name: "azimuth"; type: "qreal"; isReadonly: true } Property { name: "azimuth"; type: "qreal"; isReadonly: true }
Property { name: "calibrationLevel"; type: "qreal"; isReadonly: true } Property { name: "calibrationLevel"; type: "qreal"; isReadonly: true }
} }
Component {
name: "QGyroscope"
prototype: "QSensor"
exports: [
"QtMobility.sensors/Gyroscope 1.2"
]
}
Component {
name: "QGyroscopeReading"
prototype: "QSensorReading"
exports: [
"QtMobility.sensors/GyroscopeReading 1.2"
]
Property { name: "x"; type: "qreal"; isReadonly: true }
Property { name: "y"; type: "qreal"; isReadonly: true }
Property { name: "z"; type: "qreal"; isReadonly: true }
}
Component {
name: "QLightReading"
prototype: "QSensorReading"
exports: [
"QtMobility.sensors/LightReading 1.2"
]
Property { name: "lux"; type: "qreal"; isReadonly: true }
}
Component {
name: "QLightSensor"
prototype: "QSensor"
exports: [
"QtMobility.sensors/LightSensor 1.2"
]
}
Component { Component {
name: "QMagnetometer" name: "QMagnetometer"
prototype: "QSensor" prototype: "QSensor"
exports: [ exports: [
"QtMobility.sensors/Magnetometer 1.1" "QtMobility.sensors/Magnetometer 1.1",
"QtMobility.sensors/Magnetometer 1.2"
] ]
} }
Component { Component {
name: "QMagnetometerReading" name: "QMagnetometerReading"
prototype: "QSensorReading" prototype: "QSensorReading"
exports: [ exports: [
"QtMobility.sensors/MagnetometerReading 1.1" "QtMobility.sensors/MagnetometerReading 1.1",
"QtMobility.sensors/MagnetometerReading 1.2"
] ]
Property { name: "x"; type: "qreal"; isReadonly: true } Property { name: "x"; type: "qreal"; isReadonly: true }
Property { name: "y"; type: "qreal"; isReadonly: true } Property { name: "y"; type: "qreal"; isReadonly: true }
...@@ -85,7 +125,8 @@ Module { ...@@ -85,7 +125,8 @@ Module {
name: "QOrientationReading" name: "QOrientationReading"
prototype: "QSensorReading" prototype: "QSensorReading"
exports: [ exports: [
"QtMobility.sensors/OrientationReading 1.1" "QtMobility.sensors/OrientationReading 1.1",
"QtMobility.sensors/OrientationReading 1.2"
] ]
Enum { Enum {
name: "Orientation" name: "Orientation"
...@@ -105,14 +146,16 @@ Module { ...@@ -105,14 +146,16 @@ Module {
name: "QOrientationSensor" name: "QOrientationSensor"
prototype: "QSensor" prototype: "QSensor"
exports: [ exports: [
"QtMobility.sensors/OrientationSensor 1.1" "QtMobility.sensors/OrientationSensor 1.1",
"QtMobility.sensors/OrientationSensor 1.2"
] ]
} }
Component { Component {
name: "QProximityReading" name: "QProximityReading"
prototype: "QSensorReading" prototype: "QSensorReading"
exports: [ exports: [
"QtMobility.sensors/ProximityReading 1.1" "QtMobility.sensors/ProximityReading 1.1",
"QtMobility.sensors/ProximityReading 1.2"
] ]
Property { name: "close"; type: "bool"; isReadonly: true } Property { name: "close"; type: "bool"; isReadonly: true }
} }
...@@ -120,14 +163,16 @@ Module { ...@@ -120,14 +163,16 @@ Module {
name: "QProximitySensor" name: "QProximitySensor"
prototype: "QSensor" prototype: "QSensor"
exports: [ exports: [
"QtMobility.sensors/ProximitySensor 1.1" "QtMobility.sensors/ProximitySensor 1.1",
"QtMobility.sensors/ProximitySensor 1.2"
] ]
} }
Component { Component {
name: "QRotationReading" name: "QRotationReading"
prototype: "QSensorReading" prototype: "QSensorReading"
exports: [ exports: [
"QtMobility.sensors/RotationReading 1.1" "QtMobility.sensors/RotationReading 1.1",
"QtMobility.sensors/RotationReading 1.2"
] ]
Property { name: "x"; type: "qreal"; isReadonly: true } Property { name: "x"; type: "qreal"; isReadonly: true }
Property { name: "y"; type: "qreal"; isReadonly: true } Property { name: "y"; type: "qreal"; isReadonly: true }
...@@ -137,7 +182,8 @@ Module { ...@@ -137,7 +182,8 @@ Module {
name: "QRotationSensor" name: "QRotationSensor"
prototype: "QSensor" prototype: "QSensor"
exports: [ exports: [
"QtMobility.sensors/RotationSensor 1.1" "QtMobility.sensors/RotationSensor 1.1",
"QtMobility.sensors/RotationSensor 1.2"
] ]
} }
Component { Component {
...@@ -162,6 +208,7 @@ Module { ...@@ -162,6 +208,7 @@ Module {
name: "sensorError" name: "sensorError"
Parameter { name: "error"; type: "int" } Parameter { name: "error"; type: "int" }
} }
Signal { name: "availableSensorsChanged" }
Method { name: "start"; type: "bool" } Method { name: "start"; type: "bool" }
Method { name: "stop" } Method { name: "stop" }
Method { name: "connectToBackend"; type: "bool" } Method { name: "connectToBackend"; type: "bool" }
...@@ -175,7 +222,8 @@ Module { ...@@ -175,7 +222,8 @@ Module {
name: "QTapReading" name: "QTapReading"
prototype: "QSensorReading" prototype: "QSensorReading"
exports: [ exports: [
"QtMobility.sensors/TapReading 1.1" "QtMobility.sensors/TapReading 1.1",
"QtMobility.sensors/TapReading 1.2"
] ]
Enum { Enum {
name: "TapDirection" name: "TapDirection"
...@@ -189,7 +237,10 @@ Module { ...@@ -189,7 +237,10 @@ Module {
"Z_Pos": 68, "Z_Pos": 68,
"X_Neg": 257, "X_Neg": 257,
"Y_Neg": 514, "Y_Neg": 514,
"Z_Neg": 1028 "Z_Neg": 1028,
"X_Both": 273,
"Y_Both": 546,
"Z_Both": 1092
} }
} }
Property { name: "tapDirection"; type: "TapDirection"; isReadonly: true } Property { name: "tapDirection"; type: "TapDirection"; isReadonly: true }
...@@ -199,7 +250,8 @@ Module { ...@@ -199,7 +250,8 @@ Module {
name: "QTapSensor" name: "QTapSensor"
prototype: "QSensor" prototype: "QSensor"
exports: [ exports: [
"QtMobility.sensors/TapSensor 1.1" "QtMobility.sensors/TapSensor 1.1",
"QtMobility.sensors/TapSensor 1.2"
] ]
} }
} }
...@@ -42,6 +42,7 @@ Module { ...@@ -42,6 +42,7 @@ Module {
Property { name: "minorVersion"; type: "int" } Property { name: "minorVersion"; type: "int" }
Property { name: "services"; type: "QDeclarativeService"; isList: true; isReadonly: true } Property { name: "services"; type: "QDeclarativeService"; isList: true; isReadonly: true }
Property { name: "versionMatch"; type: "MatchRule" } Property { name: "versionMatch"; type: "MatchRule" }
Signal { name: "resultsChanged" }
Signal { Signal {
name: "servicesChanged" name: "servicesChanged"
Parameter { type: "QDeclarativeService"; isList: true } Parameter { type: "QDeclarativeService"; isList: true }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment