diff options
author | Christian Kamm <christian.d.kamm@nokia.com> | 2010-12-01 14:33:18 +0100 |
---|---|---|
committer | con <qtc-committer@nokia.com> | 2010-12-02 10:39:14 +0100 |
commit | a5c4903ab27a2467054da89d695399fda9e6e408 (patch) | |
tree | 4610c5392bfc5360afc7fcc32dbb20fce2f3be22 | |
parent | a9c803d310217941a0629bda46b9e9ad51c93e28 (diff) | |
download | qt-creator-a5c4903ab27a2467054da89d695399fda9e6e408.tar.gz |
Add dump of QtMobility plugins to default type descriptions.
This will enable comlpetion and validation for projects using the Qt
Mobility plugins even when the qmldump machinery fails.
-rw-r--r-- | share/qtcreator/qml-type-descriptions/qml-builtin-types.xml | 3362 |
1 files changed, 3324 insertions, 38 deletions
diff --git a/share/qtcreator/qml-type-descriptions/qml-builtin-types.xml b/share/qtcreator/qml-type-descriptions/qml-builtin-types.xml index 726298b387..554cba84e1 100644 --- a/share/qtcreator/qml-type-descriptions/qml-builtin-types.xml +++ b/share/qtcreator/qml-type-descriptions/qml-builtin-types.xml @@ -86,6 +86,19 @@ <method name="revert"/> </type> <type name="QAbstractListModel" extends="QAbstractItemModel"/> + <type name="QAccelerometer" extends="QSensor"> + <exports> + <export module="QtMobility.sensors" version="1.1" type="Accelerometer"/> + </exports> + </type> + <type name="QAccelerometerReading" extends="QSensorReading"> + <exports> + <export module="QtMobility.sensors" version="1.1" type="AccelerometerReading"/> + </exports> + <property name="x" type="qreal"/> + <property name="y" type="qreal"/> + <property name="z" type="qreal"/> + </type> <type name="QAction" extends="QObject"> <enum name="MenuRole"> <enumerator name="NoRole" value="0"/> @@ -150,6 +163,37 @@ <param type="bool"/> </method> </type> + <type name="QAmbientLightReading" extends="QSensorReading"> + <exports> + <export module="QtMobility.sensors" version="1.1" type="AmbientLightReading"/> + </exports> + <enum name="LightLevel"> + <enumerator name="Undefined" value="0"/> + <enumerator name="Dark" value="1"/> + <enumerator name="Twilight" value="2"/> + <enumerator name="Light" value="3"/> + <enumerator name="Bright" value="4"/> + <enumerator name="Sunny" value="5"/> + </enum> + <property name="lightLevel" type="LightLevel"/> + </type> + <type name="QAmbientLightSensor" extends="QSensor"> + <exports> + <export module="QtMobility.sensors" version="1.1" type="AmbientLightSensor"/> + </exports> + </type> + <type name="QCompass" extends="QSensor"> + <exports> + <export module="QtMobility.sensors" version="1.1" type="Compass"/> + </exports> + </type> + <type name="QCompassReading" extends="QSensorReading"> + <exports> + <export module="QtMobility.sensors" version="1.1" type="CompassReading"/> + </exports> + <property name="azimuth" type="qreal"/> + <property name="calibrationLevel" type="qreal"/> + </type> <type name="QDeclarativeAbstractAnimation" extends="QObject"> <exports> <export module="Qt" version="4.7" type="Animation"/> @@ -200,8 +244,8 @@ </type> <type name="QDeclarativeAnchorChanges" extends="QDeclarativeStateOperation"> <exports> - <export module="Qt" version="4.7" type="AnchorChanges"/> <export module="QtQuick" version="1.0" type="AnchorChanges"/> + <export module="Qt" version="4.7" type="AnchorChanges"/> </exports> <property name="target" type="QDeclarativeItem"/> <property name="anchors" type="QDeclarativeAnchorSet"/> @@ -269,6 +313,69 @@ <type name="QDeclarativeAnimationGroup" defaultProperty="animations" extends="QDeclarativeAbstractAnimation"> <property name="animations" type="QDeclarativeAbstractAnimation" isList="true"/> </type> + <type name="QDeclarativeAudio" extends="QObject"> + <exports> + <export module="QtMultimediaKit" version="1.1" type="Audio"/> + </exports> + <enum name="Status"> + <enumerator name="UnknownStatus" value="0"/> + <enumerator name="NoMedia" value="1"/> + <enumerator name="Loading" value="2"/> + <enumerator name="Loaded" value="3"/> + <enumerator name="Stalled" value="4"/> + <enumerator name="Buffering" value="5"/> + <enumerator name="Buffered" value="6"/> + <enumerator name="EndOfMedia" value="7"/> + <enumerator name="InvalidMedia" value="8"/> + </enum> + <enum name="Error"> + <enumerator name="NoError" value="0"/> + <enumerator name="ResourceError" value="1"/> + <enumerator name="FormatError" value="2"/> + <enumerator name="NetworkError" value="3"/> + <enumerator name="AccessDenied" value="4"/> + <enumerator name="ServiceMissing" value="5"/> + </enum> + <property name="source" type="QUrl"/> + <property name="autoLoad" type="bool"/> + <property name="playing" type="bool"/> + <property name="paused" type="bool"/> + <property name="status" type="Status"/> + <property name="duration" type="int"/> + <property name="position" type="int"/> + <property name="volume" type="qreal"/> + <property name="muted" type="bool"/> + <property name="bufferProgress" type="int"/> + <property name="seekable" type="bool"/> + <property name="playbackRate" type="qreal"/> + <property name="error" type="Error"/> + <property name="errorString" type="string"/> + <property name="metaData" type="QDeclarativeMediaMetaData"/> + <signal name="sourceChanged"/> + <signal name="autoLoadChanged"/> + <signal name="playingChanged"/> + <signal name="pausedChanged"/> + <signal name="started"/> + <signal name="resumed"/> + <signal name="paused"/> + <signal name="stopped"/> + <signal name="statusChanged"/> + <signal name="durationChanged"/> + <signal name="positionChanged"/> + <signal name="volumeChanged"/> + <signal name="mutedChanged"/> + <signal name="bufferProgressChanged"/> + <signal name="seekableChanged"/> + <signal name="playbackRateChanged"/> + <signal name="errorChanged"/> + <signal name="error"> + <param name="error" type="QDeclarativeAudio.Error"/> + <param name="errorString" type="string"/> + </signal> + <method name="play"/> + <method name="pause"/> + <method name="stop"/> + </type> <type name="QDeclarativeBasePositioner" defaultProperty="data" extends="QDeclarativeItem"> <property name="spacing" type="int"/> <property name="move" type="QDeclarativeTransition"/> @@ -279,8 +386,8 @@ </type> <type name="QDeclarativeBehavior" defaultProperty="animation" extends="QObject"> <exports> - <export module="QtQuick" version="1.0" type="Behavior"/> <export module="Qt" version="4.7" type="Behavior"/> + <export module="QtQuick" version="1.0" type="Behavior"/> </exports> <property name="animation" type="QDeclarativeAbstractAnimation"/> <property name="enabled" type="bool"/> @@ -288,8 +395,8 @@ </type> <type name="QDeclarativeBind" extends="QObject"> <exports> - <export module="QtQuick" version="1.0" type="Binding"/> <export module="Qt" version="4.7" type="Binding"/> + <export module="QtQuick" version="1.0" type="Binding"/> </exports> <property name="target" type="QObject"/> <property name="property" type="string"/> @@ -312,6 +419,175 @@ <signal name="horizontalTileModeChanged"/> <signal name="verticalTileModeChanged"/> </type> + <type name="QDeclarativeCamera" defaultProperty="data" extends="QDeclarativeItem"> + <exports> + <export module="QtMultimediaKit" version="1.1" type="Camera"/> + </exports> + <enum name="State"> + <enumerator name="ActiveState" value="2"/> + <enumerator name="LoadedState" value="1"/> + <enumerator name="UnloadedState" value="0"/> + </enum> + <enum name="LockStatus"> + <enumerator name="Unlocked" value="0"/> + <enumerator name="Searching" value="1"/> + <enumerator name="Locked" value="2"/> + </enum> + <enum name="Error"> + <enumerator name="NoError" value="0"/> + <enumerator name="CameraError" value="1"/> + <enumerator name="InvalidRequestError" value="2"/> + <enumerator name="ServiceMissingError" value="3"/> + <enumerator name="NotSupportedFeatureError" value="4"/> + </enum> + <enum name="FlashMode"> + <enumerator name="FlashAuto" value="1"/> + <enumerator name="FlashOff" value="2"/> + <enumerator name="FlashOn" value="4"/> + <enumerator name="FlashRedEyeReduction" value="8"/> + <enumerator name="FlashFill" value="16"/> + <enumerator name="FlashTorch" value="32"/> + <enumerator name="FlashSlowSyncFrontCurtain" value="64"/> + <enumerator name="FlashSlowSyncRearCurtain" value="128"/> + <enumerator name="FlashManual" value="256"/> + </enum> + <enum name="ExposureMode"> + <enumerator name="ExposureAuto" value="0"/> + <enumerator name="ExposureManual" value="1"/> + <enumerator name="ExposurePortrait" value="2"/> + <enumerator name="ExposureNight" value="3"/> + <enumerator name="ExposureBacklight" value="4"/> + <enumerator name="ExposureSpotlight" value="5"/> + <enumerator name="ExposureSports" value="6"/> + <enumerator name="ExposureSnow" value="7"/> + <enumerator name="ExposureBeach" value="8"/> + <enumerator name="ExposureLargeAperture" value="9"/> + <enumerator name="ExposureSmallAperture" value="10"/> + <enumerator name="ExposureModeVendor" value="1000"/> + </enum> + <enum name="WhiteBalanceMode"> + <enumerator name="WhiteBalanceAuto" value="0"/> + <enumerator name="WhiteBalanceManual" value="1"/> + <enumerator name="WhiteBalanceSunlight" value="2"/> + <enumerator name="WhiteBalanceCloudy" value="3"/> + <enumerator name="WhiteBalanceShade" value="4"/> + <enumerator name="WhiteBalanceTungsten" value="5"/> + <enumerator name="WhiteBalanceFluorescent" value="6"/> + <enumerator name="WhiteBalanceIncandescent" value="7"/> + <enumerator name="WhiteBalanceFlash" value="8"/> + <enumerator name="WhiteBalanceSunset" value="9"/> + <enumerator name="WhiteBalanceVendor" value="1000"/> + </enum> + <property name="cameraState" type="State"/> + <property name="lockStatus" type="LockStatus"/> + <property name="errorString" type="string"/> + <property name="capturedImagePath" type="string"/> + <property name="iso" type="int"/> + <property name="shutterSpeed" type="qreal"/> + <property name="aperture" type="qreal"/> + <property name="exposureCompensation" type="qreal"/> + <property name="exposureMode" type="ExposureMode"/> + <property name="flashMode" type="int"/> + <property name="whiteBalanceMode" type="WhiteBalanceMode"/> + <property name="manualWhiteBalance" type="int"/> + <property name="captureResolution" type="QSize"/> + <property name="opticalZoom" type="qreal"/> + <property name="maximumOpticalZoom" type="qreal"/> + <property name="digitalZoom" type="qreal"/> + <property name="maximumDigitalZoom" type="qreal"/> + <signal name="errorChanged"/> + <signal name="error"> + <param name="error" type="QDeclarativeCamera.Error"/> + <param name="errorString" type="string"/> + </signal> + <signal name="cameraStateChanged"> + <param type="QDeclarativeCamera.State"/> + </signal> + <signal name="lockStatusChanged"/> + <signal name="imageCaptured"> + <param name="preview" type="string"/> + </signal> + <signal name="imageSaved"> + <param name="path" type="string"/> + </signal> + <signal name="captureFailed"> + <param name="message" type="string"/> + </signal> + <signal name="isoSensitivityChanged"> + <param type="int"/> + </signal> + <signal name="apertureChanged"> + <param type="qreal"/> + </signal> + <signal name="shutterSpeedChanged"> + <param type="qreal"/> + </signal> + <signal name="exposureCompensationChanged"> + <param type="qreal"/> + </signal> + <signal name="exposureModeChanged"> + <param type="QDeclarativeCamera.ExposureMode"/> + </signal> + <signal name="flashModeChanged"> + <param type="int"/> + </signal> + <signal name="whiteBalanceModeChanged"> + <param type="QDeclarativeCamera.WhiteBalanceMode"/> + </signal> + <signal name="manualWhiteBalanceChanged"> + <param type="int"/> + </signal> + <signal name="captureResolutionChanged"> + <param type="QSize"/> + </signal> + <signal name="opticalZoomChanged"> + <param type="qreal"/> + </signal> + <signal name="digitalZoomChanged"> + <param type="qreal"/> + </signal> + <signal name="maximumOpticalZoomChanged"> + <param type="qreal"/> + </signal> + <signal name="maximumDigitalZoomChanged"> + <param type="qreal"/> + </signal> + <method name="start"/> + <method name="stop"/> + <method name="setCameraState"> + <param name="state" type="State"/> + </method> + <method name="searchAndLock"/> + <method name="unlock"/> + <method name="captureImage"/> + <method name="setFlashMode"> + <param type="int"/> + </method> + <method name="setExposureMode"> + <param type="QDeclarativeCamera.ExposureMode"/> + </method> + <method name="setExposureCompensation"> + <param name="ev" type="qreal"/> + </method> + <method name="setManualIsoSensitivity"> + <param name="iso" type="int"/> + </method> + <method name="setWhiteBalanceMode"> + <param name="mode" type="QDeclarativeCamera.WhiteBalanceMode"/> + </method> + <method name="setManualWhiteBalance"> + <param name="colorTemp" type="int"/> + </method> + <method name="setCaptureResolution"> + <param name="size" type="QSize"/> + </method> + <method name="setOpticalZoom"> + <param type="qreal"/> + </method> + <method name="setDigitalZoom"> + <param type="qreal"/> + </method> + </type> <type name="QDeclarativeColorAnimation" extends="QDeclarativePropertyAnimation"> <exports> <export module="Qt" version="4.7" type="ColorAnimation"/> @@ -322,14 +598,14 @@ </type> <type name="QDeclarativeColumn" defaultProperty="data" extends="QDeclarativeBasePositioner"> <exports> - <export module="QtQuick" version="1.0" type="Column"/> <export module="Qt" version="4.7" type="Column"/> + <export module="QtQuick" version="1.0" type="Column"/> </exports> </type> <type name="QDeclarativeComponent" extends="QObject"> <exports> - <export module="QtQuick" version="1.0" type="Component"/> <export module="Qt" version="4.7" type="Component"/> + <export module="QtQuick" version="1.0" type="Component"/> </exports> <enum name="Status"> <enumerator name="Null" value="0"/> @@ -350,21 +626,825 @@ </type> <type name="QDeclarativeConnections" extends="QObject"> <exports> - <export module="Qt" version="4.7" type="Connections"/> - <export module="Qt" version="4.7" type="Connections"/> <export module="QtQuick" version="1.0" type="Connections"/> <export module="QtQuick" version="1.0" type="Connections"/> + <export module="Qt" version="4.7" type="Connections"/> + <export module="Qt" version="4.7" type="Connections"/> </exports> <property name="target" type="QObject"/> <property name="ignoreUnknownSignals" type="bool"/> <signal name="targetChanged"/> </type> + <type name="QDeclarativeContact" defaultProperty="details" extends="QObject"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="Contact"/> + </exports> + <enum name="ContactType"> + <enumerator name="Contact" value="0"/> + <enumerator name="Group" value="1"/> + </enum> + <property name="contactId" type="QContactLocalId"/> + <property name="manager" type="string"/> + <property name="details" type="QDeclarativeContactDetail" isList="true"/> + <property name="address" type="QDeclarativeContactAddress"/> + <property name="anniversary" type="QDeclarativeContactAnniversary"/> + <property name="avatar" type="QDeclarativeContactAvatar"/> + <property name="birthday" type="QDeclarativeContactBirthday"/> + <property name="displayLabel" type="string"/> + <property name="email" type="QDeclarativeContactEmailAddress"/> + <property name="family" type="QDeclarativeContactFamily"/> + <property name="favorite" type="QDeclarativeContactFavorite"/> + <property name="gender" type="QDeclarativeContactGender"/> + <property name="geolocation" type="QDeclarativeContactGeoLocation"/> + <property name="globalPresence" type="QDeclarativeContactGlobalPresence"/> + <property name="guid" type="QDeclarativeContactGuid"/> + <property name="name" type="QDeclarativeContactName"/> + <property name="nickname" type="QDeclarativeContactNickname"/> + <property name="note" type="QDeclarativeContactNote"/> + <property name="onlineAccount" type="QDeclarativeContactOnlineAccount"/> + <property name="organization" type="QDeclarativeContactOrganization"/> + <property name="phoneNumber" type="QDeclarativeContactPhoneNumber"/> + <property name="presence" type="QDeclarativeContactPresence"/> + <property name="ringtone" type="QDeclarativeContactRingtone"/> + <property name="syncTarget" type="QDeclarativeContactSyncTarget"/> + <property name="tag" type="QDeclarativeContactTag"/> + <property name="thumbnail" type="QUrl"/> + <property name="type" type="ContactType"/> + <property name="url" type="QDeclarativeContactUrl"/> + <property name="hobby" type="QDeclarativeContactHobby"/> + <property name="modified" type="bool"/> + <signal name="contactIdChanged"/> + <signal name="managerChanged"/> + <signal name="detailsChanged"/> + <method name="clearDetails"/> + <method name="save"/> + <method name="detail" type="QDeclarativeContactDetail*"> + <param name="name" type="QVariant"/> + </method> + <method name="details" type="QDeclarativeListProperty<QDeclarativeContactDetail>"> + <param name="name" type="QVariant"/> + </method> + <method name="removeDetail" type="bool"> + <param name="detail" type="QDeclarativeContactDetail"/> + </method> + </type> + <type name="QDeclarativeContactActionFilter" defaultProperty="actionName" extends="QDeclarativeContactFilter"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="ActionFilter"/> + </exports> + <property name="actionName" type="string"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeContactAddress" extends="QDeclarativeContactDetail"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="Address"/> + </exports> + <enum name="FieldType"> + <enumerator name="Street" value="0"/> + <enumerator name="Locality" value="1"/> + <enumerator name="Region" value="2"/> + <enumerator name="PostCode" value="3"/> + <enumerator name="Country" value="4"/> + <enumerator name="SubTypes" value="5"/> + <enumerator name="PostOfficeBox" value="6"/> + </enum> + <enum name="AddressSubType"> + <enumerator name="Parcel" value="0"/> + <enumerator name="Postal" value="1"/> + <enumerator name="Domestic" value="2"/> + <enumerator name="International" value="3"/> + </enum> + <property name="street" type="string"/> + <property name="locality" type="string"/> + <property name="region" type="string"/> + <property name="postcode" type="string"/> + <property name="country" type="string"/> + <property name="subTypes" type="QVariantList"/> + <property name="postOfficeBox" type="string"/> + <signal name="fieldsChanged"/> + </type> + <type name="QDeclarativeContactAnniversary" extends="QDeclarativeContactDetail"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="Anniversary"/> + </exports> + <enum name="FieldType"> + <enumerator name="CalendarId" value="0"/> + <enumerator name="OriginalDate" value="1"/> + <enumerator name="Event" value="2"/> + <enumerator name="SubType" value="3"/> + </enum> + <enum name="AnniversarySubType"> + <enumerator name="Unknown" value="0"/> + <enumerator name="Wedding" value="1"/> + <enumerator name="Engagement" value="2"/> + <enumerator name="House" value="3"/> + <enumerator name="Employment" value="4"/> + <enumerator name="Memorial" value="5"/> + </enum> + <property name="calendarId" type="string"/> + <property name="originalDate" type="QDate"/> + <property name="originalDateTime" type="QDateTime"/> + <property name="event" type="string"/> + <property name="subType" type="AnniversarySubType"/> + <signal name="fieldsChanged"/> + </type> + <type name="QDeclarativeContactAvatar" extends="QDeclarativeContactDetail"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="Avatar"/> + </exports> + <enum name="FieldType"> + <enumerator name="ImageUrl" value="0"/> + <enumerator name="VideoUrl" value="1"/> + </enum> + <property name="imageUrl" type="QUrl"/> + <property name="videoUrl" type="QUrl"/> + <signal name="fieldsChanged"/> + </type> + <type name="QDeclarativeContactBirthday" extends="QDeclarativeContactDetail"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="Birthday"/> + </exports> + <enum name="FieldType"> + <enumerator name="Birthday" value="0"/> + </enum> + <property name="birthday" type="QDateTime"/> + <signal name="fieldsChanged"/> + </type> + <type name="QDeclarativeContactChangeLogFilter" extends="QDeclarativeContactFilter"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="ChangeLogFilter"/> + </exports> + <enum name="EventType"> + <enumerator name="EventAdded" value="0"/> + <enumerator name="EventChanged" value="1"/> + <enumerator name="EventRemoved" value="2"/> + </enum> + <property name="since" type="QDateTime"/> + <property name="eventType" type="EventType"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeContactDetail" extends="QObject"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="ContactDetail"/> + </exports> + <enum name="ContactDetailType"> + <enumerator name="Address" value="0"/> + <enumerator name="Anniversary" value="1"/> + <enumerator name="Avatar" value="2"/> + <enumerator name="Birthday" value="3"/> + <enumerator name="DisplayLabel" value="4"/> + <enumerator name="Email" value="5"/> + <enumerator name="Family" value="6"/> + <enumerator name="Favorite" value="7"/> + <enumerator name="Gender" value="8"/> + <enumerator name="Geolocation" value="9"/> + <enumerator name="GlobalPresence" value="10"/> + <enumerator name="Guid" value="11"/> + <enumerator name="Name" value="12"/> + <enumerator name="NickName" value="13"/> + <enumerator name="Note" value="14"/> + <enumerator name="OnlineAccount" value="15"/> + <enumerator name="Organization" value="16"/> + <enumerator name="PhoneNumber" value="17"/> + <enumerator name="Presence" value="18"/> + <enumerator name="Ringtone" value="19"/> + <enumerator name="SyncTarget" value="20"/> + <enumerator name="Tag" value="21"/> + <enumerator name="Timestamp" value="22"/> + <enumerator name="Url" value="23"/> + <enumerator name="Hobby" value="24"/> + <enumerator name="Customized" value="100"/> + </enum> + <property name="type" type="ContactDetailType"/> + <property name="definitionName" type="string"/> + <property name="contexts" type="QStringList"/> + <property name="detailUri" type="string"/> + <property name="linkedDetailUris" type="QStringList"/> + <property name="fieldNames" type="QStringList"/> + <property name="readOnly" type="bool"/> + <property name="removable" type="bool"/> + <signal name="valueChanged"/> + <method name="value" type="QVariant"> + <param name="key" type="string"/> + </method> + <method name="setValue" type="bool"> + <param name="key" type="string"/> + <param name="value" type="QVariant"/> + </method> + </type> + <type name="QDeclarativeContactDetailFilter" extends="QDeclarativeContactFilter"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="DetailFilter"/> + </exports> + <property name="detail" type="QDeclarativeContactDetail.ContactDetailType"/> + <property name="field" type="int"/> + <property name="value" type="QVariant"/> + <property name="matchFlags" type="MatchFlags"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeContactDetailRangeFilter" extends="QDeclarativeContactFilter"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="DetailRangeFilter"/> + </exports> + <enum name="RangeFlags"> + <enumerator name="IncludeLower" value="0"/> + <enumerator name="IncludeUpper" value="1"/> + <enumerator name="ExcludeLower" value="2"/> + <enumerator name="ExcludeUpper" value="0"/> + </enum> + <property name="detail" type="QDeclarativeContactDetail.ContactDetailType"/> + <property name="field" type="int"/> + <property name="min" type="QVariant"/> + <property name="max" type="QVariant"/> + <property name="matchFlags" type="MatchFlags"/> + <property name="rangeFlags" type="RangeFlags"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeContactDisplayLabel" defaultProperty="label" extends="QDeclarativeContactDetail"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="DisplayLabel"/> + </exports> + <enum name="FieldType"> + <enumerator name="Label" value="0"/> + </enum> + <property name="label" type="string"/> + <signal name="fieldsChanged"/> + </type> + <type name="QDeclarativeContactEmailAddress" extends="QDeclarativeContactDetail"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="EmailAddress"/> + </exports> + <enum name="FieldType"> + <enumerator name="EmailAddress" value="0"/> + </enum> + <property name="emailAddress" type="string"/> + <signal name="fieldsChanged"/> + </type> + <type name="QDeclarativeContactFamily" extends="QDeclarativeContactDetail"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="Family"/> + </exports> + <enum name="FieldType"> + <enumerator name="Spouse" value="0"/> + <enumerator name="Children" value="1"/> + </enum> + <property name="spouse" type="string"/> + <property name="children" type="QStringList"/> + <signal name="fieldsChanged"/> + </type> + <type name="QDeclarativeContactFavorite" defaultProperty="index" extends="QDeclarativeContactDetail"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="Favorite"/> + </exports> + <enum name="FieldType"> + <enumerator name="Favorite" value="0"/> + <enumerator name="Index" value="1"/> + </enum> + <property name="favorite" type="bool"/> + <property name="index" type="int"/> + <signal name="fieldsChanged"/> + </type> + <type name="QDeclarativeContactFetchHint" extends="QObject"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="FetchHint"/> + </exports> + <enum name="OptimizationHints"> + <enumerator name="AllRequired" value="0"/> + <enumerator name="NoRelationships" value="1"/> + <enumerator name="NoActionPreferences" value="2"/> + <enumerator name="NoBinaryBlobs" value="4"/> + </enum> + <property name="detailDefinitionsHint" type="QStringList"/> + <property name="relationshipTypesHint" type="QStringList"/> + <property name="optimizationHints" type="OptimizationHints"/> + <property name="optimizationHints" type="QSize"/> + <signal name="fetchHintChanged"/> + </type> + <type name="QDeclarativeContactFilter" extends="QObject"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="Filter"/> + </exports> + <enum name="FilterType"> + <enumerator name="InvalidFilter" value="0"/> + <enumerator name="DetailFilter" value="1"/> + <enumerator name="DetailRangeFilter" value="2"/> + <enumerator name="ChangeLogFilter" value="3"/> + <enumerator name="ActionFilter" value="4"/> + <enumerator name="RelationshipFilter" value="5"/> + <enumerator name="IntersectionFilter" value="6"/> + <enumerator name="UnionFilter" value="7"/> + <enumerator name="IdFilter" value="8"/> + <enumerator name="DefaultFilter" value="9"/> + </enum> + <enum name="MatchFlags"> + <enumerator name="MatchExactly" value="0"/> + <enumerator name="MatchContains" value="1"/> + <enumerator name="MatchStartsWith" value="2"/> + <enumerator name="MatchEndsWith" value="3"/> + <enumerator name="MatchFixedString" value="8"/> + <enumerator name="MatchCaseSensitive" value="16"/> + <enumerator name="MatchPhoneNumber" value="1024"/> + <enumerator name="MatchKeypadCollation" value="2048"/> + </enum> + <property name="type" type="FilterType"/> + <signal name="typeChanged"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeContactGender" defaultProperty="gender" extends="QDeclarativeContactDetail"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="Gender"/> + </exports> + <enum name="FieldType"> + <enumerator name="Gender" value="0"/> + </enum> + <enum name="GenderType"> + <enumerator name="Male" value="0"/> + <enumerator name="Female" value="1"/> + </enum> + <property name="gender" type="GenderType"/> + <signal name="fieldsChanged"/> + </type> + <type name="QDeclarativeContactGeoLocation" defaultProperty="label" extends="QDeclarativeContactDetail"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="Location"/> + </exports> + <enum name="FieldType"> + <enumerator name="Label" value="0"/> + <enumerator name="Latitude" value="1"/> + <enumerator name="Longitude" value="2"/> + <enumerator name="Accuracy" value="3"/> + <enumerator name="Altitude" value="4"/> + <enumerator name="AltitudeAccuracy" value="5"/> + <enumerator name="Heading" value="6"/> + <enumerator name="Speed" value="7"/> + <enumerator name="Timestamp" value="8"/> + </enum> + <property name="label" type="string"/> + <property name="latitude" type="double"/> + <property name="longitude" type="double"/> + <property name="accuracy" type="double"/> + <property name="altitude" type="double"/> + <property name="altitudeAccuracy" type="double"/> + <property name="heading" type="double"/> + <property name="speed" type="double"/> + <property name="timestamp" type="QDateTime"/> + <signal name="fieldsChanged"/> + </type> + <type name="QDeclarativeContactGlobalPresence" defaultProperty="state" extends="QDeclarativeContactDetail"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="GlobalPresence"/> + </exports> + <enum name="FieldType"> + <enumerator name="Timestamp" value="0"/> + <enumerator name="Nickname" value="1"/> + <enumerator name="State" value="2"/> + <enumerator name="StateText" value="3"/> + <enumerator name="ImageUrl" value="4"/> + <enumerator name="CustomMessage" value="5"/> + </enum> + <property name="timestamp" type="QDateTime"/> + <property name="nickname" type="string"/> + <property name="state" type="QDeclarativeContactPresence.PresenceStateType"/> + <property name="stateText" type="string"/> + <property name="imageUrl" type="QUrl"/> + <property name="customMessage" type="string"/> + <signal name="fieldsChanged"/> + </type> + <type name="QDeclarativeContactGuid" defaultProperty="guid" extends="QDeclarativeContactDetail"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="Guid"/> + </exports> + <enum name="FieldType"> + <enumerator name="Guid" value="0"/> + </enum> + <property name="guid" type="string"/> + <signal name="fieldsChanged"/> + </type> + <type name="QDeclarativeContactHobby" defaultProperty="hobby" extends="QDeclarativeContactDetail"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="Hobby"/> + </exports> + <enum name="FieldType"> + <enumerator name="Hobby" value="0"/> + </enum> + <property name="hobby" type="string"/> + <signal name="fieldsChanged"/> + </type> + <type name="QDeclarativeContactIntersectionFilter" defaultProperty="filters" extends="QDeclarativeContactFilter"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="IntersectionFilter"/> + </exports> + <property name="filters" type="QDeclarativeContactFilter" isList="true"/> + <signal name="valueChanged"/> + <method name="setFilters"/> + </type> + <type name="QDeclarativeContactLocalIdFilter" defaultProperty="ids" extends="QDeclarativeContactFilter"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="IdFilter"/> + </exports> + <property name="ids" type="QStringList"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeContactModel" extends="QAbstractListModel"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="ContactModel"/> + </exports> + <property name="manager" type="string"/> + <property name="availableManagers" type="QStringList"/> + <property name="error" type="string"/> + <property name="autoUpdate" type="bool"/> + <property name="filter" type="QDeclarativeContactFilter"/> + <property name="fetchHint" type="QDeclarativeContactFetchHint"/> + <property name="contacts" type="QDeclarativeContact" isList="true"/> + <property name="sortOrders" type="QDeclarativeContactSortOrder" isList="true"/> + <signal name="managerChanged"/> + <signal name="filterChanged"/> + <signal name="errorChanged"/> + <signal name="fetchHintChanged"/> + <signal name="contactsChanged"/> + <signal name="vcardChanged"/> + <signal name="sortOrdersChanged"/> + <signal name="autoUpdateChanged"/> + <method name="update"/> + <method name="exportContacts"> + <param name="url" type="QUrl"/> + <param name="profiles" type="QStringList"/> + </method> + <method name="exportContacts"> + <param name="url" type="QUrl"/> + </method> + <method name="importContacts"> + <param name="url" type="QUrl"/> + <param name="profiles" type="QStringList"/> + </method> + <method name="importContacts"> + <param name="url" type="QUrl"/> + </method> + <method name="removeContacts"> + <param name="ids" type="QList<QContactLocalId>"/> + </method> + <method name="fetchContacts"> + <param name="contactIds" type="QList<QContactLocalId>"/> + </method> + <method name="removeContact"> + <param name="id" type="QContactLocalId"/> + </method> + <method name="saveContact"> + <param name="dc" type="QDeclarativeContact"/> + </method> + </type> + <type name="QDeclarativeContactName" defaultProperty="firstName" extends="QDeclarativeContactDetail"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="Name"/> + </exports> + <enum name="FieldType"> + <enumerator name="Prefix" value="0"/> + <enumerator name="FirstName" value="1"/> + <enumerator name="MiddleName" value="2"/> + <enumerator name="LastName" value="3"/> + <enumerator name="Suffix" value="4"/> + <enumerator name="CustomLabel" value="5"/> + </enum> + <property name="prefix" type="string"/> + <property name="firstName" type="string"/> + <property name="middleName" type="string"/> + <property name="lastName" type="string"/> + <property name="suffix" type="string"/> + <property name="customLabel" type="string"/> + <signal name="fieldsChanged"/> + </type> + <type name="QDeclarativeContactNickname" defaultProperty="nickname" extends="QDeclarativeContactDetail"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="Nickname"/> + </exports> + <enum name="FieldType"> + <enumerator name="NickName" value="0"/> + </enum> + <property name="nickname" type="string"/> + <signal name="fieldsChanged"/> + </type> + <type name="QDeclarativeContactNote" defaultProperty="note" extends="QDeclarativeContactDetail"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="Note"/> + </exports> + <enum name="FieldType"> + <enumerator name="Note" value="0"/> + </enum> + <property name="note" type="string"/> + <signal name="fieldsChanged"/> + </type> + <type name="QDeclarativeContactOnlineAccount" defaultProperty="accountUri" extends="QDeclarativeContactDetail"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="OnlineAccount"/> + </exports> + <enum name="FieldType"> + <enumerator name="AccountUri" value="0"/> + <enumerator name="ServiceProvider" value="1"/> + <enumerator name="Capabilities" value="2"/> + <enumerator name="SubTypes" value="3"/> + </enum> + <enum name="OnlineAccountSubType"> + <enumerator name="Unknown" value="0"/> + <enumerator name="Sip" value="1"/> + <enumerator name="SipVoip" value="2"/> + <enumerator name="Impp" value="3"/> + <enumerator name="VideoShare" value="4"/> + </enum> + <property name="accountUri" type="string"/> + <property name="serviceProvider" type="string"/> + <property name="capabilities" type="QStringList"/> + <property name="subTypes" type="QVariantList"/> + <signal name="fieldsChanged"/> + </type> + <type name="QDeclarativeContactOrganization" defaultProperty="name" extends="QDeclarativeContactDetail"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="Organization"/> + </exports> + <enum name="FieldType"> + <enumerator name="Name" value="0"/> + <enumerator name="LogoUrl" value="1"/> + <enumerator name="Department" value="2"/> + <enumerator name="Location" value="3"/> + <enumerator name="Role" value="4"/> + <enumerator name="Title" value="5"/> + <enumerator name="AssistantName" value="6"/> + </enum> + <property name="name" type="string"/> + <property name="logoUrl" type="QUrl"/> + <property name="department" type="QStringList"/> + <property name="location" type="string"/> + <property name="role" type="string"/> + <property name="title" type="string"/> + <property name="assistantName" type="string"/> + <signal name="fieldsChanged"/> + </type> + <type name="QDeclarativeContactPhoneNumber" defaultProperty="number" extends="QDeclarativeContactDetail"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="PhoneNumber"/> + </exports> + <enum name="FieldType"> + <enumerator name="Number" value="0"/> + <enumerator name="SubTypes" value="1"/> + </enum> + <enum name="PhoneNumberSubType"> + <enumerator name="Unknown" value="0"/> + <enumerator name="Landline" value="1"/> + <enumerator name="Mobile" value="2"/> + <enumerator name="Fax" value="3"/> + <enumerator name="Pager" value="4"/> + <enumerator name="Voice" value="5"/> + <enumerator name="Modem" value="6"/> + <enumerator name="Video" value="7"/> + <enumerator name="Car" value="8"/> + <enumerator name="BulletinBoardSystem" value="9"/> + <enumerator name="MessagingCapable" value="10"/> + <enumerator name="Assistant" value="11"/> + <enumerator name="DtmfMenu" value="12"/> + </enum> + <property name="number" type="string"/> + <property name="subTypes" type="QVariantList"/> + <signal name="fieldsChanged"/> + </type> + <type name="QDeclarativeContactPresence" defaultProperty="state" extends="QDeclarativeContactDetail"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="Presence"/> + </exports> + <enum name="FieldType"> + <enumerator name="Timestamp" value="0"/> + <enumerator name="Nickname" value="1"/> + <enumerator name="State" value="2"/> + <enumerator name="StateText" value="3"/> + <enumerator name="ImageUrl" value="4"/> + <enumerator name="CustomMessage" value="5"/> + </enum> + <enum name="PresenceStateType"> + <enumerator name="Unknown" value="0"/> + <enumerator name="Available" value="1"/> + <enumerator name="Hidden" value="2"/> + <enumerator name="Busy" value="3"/> + <enumerator name="Away" value="4"/> + <enumerator name="ExtendedAway" value="5"/> + <enumerator name="Offline" value="6"/> + </enum> + <property name="timestamp" type="QDateTime"/> + <property name="nickname" type="string"/> + <property name="state" type="PresenceStateType"/> + <property name="stateText" type="string"/> + <property name="imageUrl" type="QUrl"/> + <property name="customMessage" type="string"/> + <signal name="fieldsChanged"/> + </type> + <type name="QDeclarativeContactRelationship" extends="QObject"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="Relationship"/> + </exports> + <enum name="RelationshipRole"> + <enumerator name="First" value="0"/> + <enumerator name="Second" value="1"/> + <enumerator name="Either" value="2"/> + </enum> + <enum name="RelationshipType"> + <enumerator name="Unknown" value="0"/> + <enumerator name="HasMember" value="1"/> + <enumerator name="Aggregates" value="2"/> + <enumerator name="IsSameAs" value="3"/> + <enumerator name="HasAssistant" value="4"/> + <enumerator name="HasManager" value="5"/> + <enumerator name="HasSpouse" value="6"/> + </enum> + <property name="first" type="QContactLocalId"/> + <property name="second" type="QContactLocalId"/> + <property name="type" type="QVariant"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeContactRelationshipFilter" extends="QDeclarativeContactFilter"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="RelationshipFilter"/> + </exports> + <property name="relationshipType" type="QVariant"/> + <property name="relatedContactId" type="QContactLocalId"/> + <property name="relatedContactRole" type="QDeclarativeContactRelationship.RelationshipRole"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeContactRingtone" defaultProperty="audioRingtoneUrl" extends="QDeclarativeContactDetail"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="Ringtone"/> + </exports> + <enum name="FieldType"> + <enumerator name="AudioRingtoneUrl" value="0"/> + <enumerator name="VideoRingtoneUrl" value="1"/> + <enumerator name="VibrationRingtoneUrl" value="2"/> + </enum> + <property name="audioRingtoneUrl" type="QUrl"/> + <property name="videoRingtoneUrl" type="QUrl"/> + <property name="vibrationRingtoneUrl" type="QUrl"/> + <signal name="fieldsChanged"/> + </type> + <type name="QDeclarativeContactSortOrder" extends="QObject"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="SortOrder"/> + </exports> + <enum name="BlankPolicy"> + <enumerator name="BlanksFirst" value="0"/> + <enumerator name="BlanksLast" value="1"/> + </enum> + <property name="detail" type="QDeclarativeContactDetail.ContactDetailType"/> + <property name="field" type="int"/> + <property name="direction" type="Qt.SortOrder"/> + <property name="blankPolicy" type="BlankPolicy"/> + <property name="caseSensitivity" type="Qt.CaseSensitivity"/> + <signal name="sortOrderChanged"/> + </type> + <type name="QDeclarativeContactSyncTarget" defaultProperty="syncTarget" extends="QDeclarativeContactDetail"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="SyncTarget"/> + </exports> + <enum name="FieldType"> + <enumerator name="SyncTarget" value="0"/> + </enum> + <property name="syncTarget" type="string"/> + <signal name="fieldsChanged"/> + </type> + <type name="QDeclarativeContactTag" defaultProperty="tag" extends="QDeclarativeContactDetail"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="Tag"/> + </exports> + <enum name="FieldType"> + <enumerator name="Tag" value="0"/> + </enum> + <property name="tag" type="string"/> + <signal name="fieldsChanged"/> + </type> + <type name="QDeclarativeContactTimestamp" defaultProperty="lastModified" extends="QDeclarativeContactDetail"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="Timestamp"/> + </exports> + <enum name="FieldType"> + <enumerator name="LastModified" value="0"/> + <enumerator name="Created" value="1"/> + </enum> + <property name="lastModified" type="QDateTime"/> + <property name="created" type="QDateTime"/> + <signal name="fieldsChanged"/> + </type> + <type name="QDeclarativeContactUnionFilter" defaultProperty="filters" extends="QDeclarativeContactFilter"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="UnionFilter"/> + </exports> + <property name="filters" type="QDeclarativeContactFilter" isList="true"/> + <signal name="valueChanged"/> + <method name="setFilters"/> + </type> + <type name="QDeclarativeContactUrl" defaultProperty="url" extends="QDeclarativeContactDetail"> + <exports> + <export module="QtMobility.contacts" version="1.1" type="Url"/> + </exports> + <enum name="FieldType"> + <enumerator name="Url" value="0"/> + <enumerator name="SubType" value="1"/> + </enum> + <enum name="UrlSubType"> + <enumerator name="Unknown" value="0"/> + <enumerator name="HomePage" value="1"/> + <enumerator name="Favourite" value="2"/> + </enum> + <property name="url" type="string"/> + <property name="subType" type="UrlSubType"/> + <signal name="fieldsChanged"/> + </type> + <type name="QDeclarativeCoordinate" extends="QObject"> + <exports> + <export module="QtMobility.location" version="1.1" type="Coordinate"/> + </exports> + <property name="latitude" type="double"/> + <property name="longitude" type="double"/> + <property name="altitude" type="double"/> + <signal name="latitudeChanged"> + <param name="latitude" type="double"/> + </signal> + <signal name="longitudeChanged"> + <param name="longitude" type="double"/> + </signal> + <signal name="altitudeChanged"> + <param name="altitude" type="double"/> + </signal> + <method name="distanceTo" type="qreal"> + <param name="coordinate" type="QObject"/> + </method> + </type> <type name="QDeclarativeCurve" extends="QDeclarativePathElement"> <property name="x" type="qreal"/> <property name="y" type="qreal"/> <signal name="xChanged"/> <signal name="yChanged"/> </type> + <type name="QDeclarativeDeviceInfo" extends="QSystemDeviceInfo"> + <exports> + <export module="QtMobility.systeminfo" version="1.1" type="DeviceInfo"/> + </exports> + <signal name="batteryLevelChanged"> + <param name="level" type="int"/> + </signal> + <signal name="batteryStatusChanged"> + <param name="batteryStatus" type="QSystemDeviceInfo.BatteryStatus"/> + </signal> + <signal name="powerStateChanged"> + <param name="powerState" type="QSystemDeviceInfo.PowerState"/> + </signal> + <signal name="currentProfileChanged"> + <param name="currentProfile" type="QSystemDeviceInfo.Profile"/> + </signal> + <signal name="bluetoothStateChanged"> + <param name="on" type="bool"/> + </signal> + <method name="startBatteryLevelChanged"/> + <method name="startBatteryStatusChanged"/> + <method name="startPowerStateChanged"/> + <method name="startCurrentProfileChanged"/> + <method name="startBluetoothStateChanged"/> + </type> + <type name="QDeclarativeDocumentGallery" extends="QObject"> + <exports> + <export module="QtMobility.gallery" version="1.1" type="DocumentGallery"/> + </exports> + <enum name="ItemType"> + <enumerator name="InvalidType" value="0"/> + <enumerator name="File" value="1"/> + <enumerator name="Folder" value="2"/> + <enumerator name="Document" value="3"/> + <enumerator name="Text" value="4"/> + <enumerator name="Audio" value="5"/> + <enumerator name="Image" value="6"/> + <enumerator name="Video" value="7"/> + <enumerator name="Playlist" value="8"/> + <enumerator name="Artist" value="9"/> + <enumerator name="AlbumArtist" value="10"/> + <enumerator name="Album" value="11"/> + <enumerator name="AudioGenre" value="12"/> + <enumerator name="PhotoAlbum" value="13"/> + </enum> + </type> + <type name="QDeclarativeDocumentGalleryItem" extends="QDeclarativeGalleryItem"> + <exports> + <export module="QtMobility.gallery" version="1.1" type="DocumentGalleryItem"/> + </exports> + <property name="itemType" type="QDeclarativeDocumentGallery.ItemType"/> + <signal name="itemTypeChanged"/> + </type> + <type name="QDeclarativeDocumentGalleryModel" extends="QDeclarativeGalleryQueryModel"> + <exports> + <export module="QtMobility.gallery" version="1.1" type="DocumentGalleryModel"/> + </exports> + <property name="rootType" type="QDeclarativeDocumentGallery.ItemType"/> + <signal name="rootTypeChanged"/> + </type> + <type name="QDeclarativeDocumentGalleryType" extends="QDeclarativeGalleryType"> + <exports> + <export module="QtMobility.gallery" version="1.1" type="DocumentGalleryType"/> + </exports> + <property name="itemType" type="QDeclarativeDocumentGallery.ItemType"/> + <signal name="itemTypeChanged"/> + </type> <type name="QDeclarativeDrag" extends="QObject"> <exports> <export module="Qt" version="4.7" type="Drag"/> @@ -394,8 +1474,8 @@ </type> <type name="QDeclarativeEasingValueType" extends="QDeclarativeValueType"> <exports> - <export module="Qt" version="4.7" type="Easing"/> <export module="QtQuick" version="1.0" type="Easing"/> + <export module="Qt" version="4.7" type="Easing"/> </exports> <enum name="Type"> <enumerator name="Linear" value="0"/> @@ -449,10 +1529,38 @@ <property name="overshoot" type="qreal"/> <property name="period" type="qreal"/> </type> + <type name="QDeclarativeFeedback" extends="QObject"> + <exports> + <export module="QtMobility.feedback" version="1.1" type="Feedback"/> + </exports> + <enum name="Duration"> + <enumerator name="Infinite" value="-1"/> + </enum> + <enum name="State"> + <enumerator name="Stopped" value="0"/> + <enumerator name="Paused" value="1"/> + <enumerator name="Running" value="2"/> + <enumerator name="Loading" value="3"/> + </enum> + <enum name="ErrorType"> + <enumerator name="UnknownError" value="0"/> + <enumerator name="DeviceBusy" value="1"/> + </enum> + </type> + <type name="QDeclarativeFileEffect" extends="QFeedbackFileEffect"> + <exports> + <export module="QtMobility.feedback" version="1.1" type="FileEffect"/> + </exports> + <property name="running" type="bool"/> + <property name="paused" type="bool"/> + <signal name="runningChanged"/> + <signal name="pausedChanged"/> + <method name="updateState"/> + </type> <type name="QDeclarativeFlickable" defaultProperty="flickableData" extends="QDeclarativeItem"> <exports> - <export module="Qt" version="4.7" type="Flickable"/> <export module="QtQuick" version="1.0" type="Flickable"/> + <export module="Qt" version="4.7" type="Flickable"/> </exports> <enum name="BoundsBehavior"> <enumerator name="StopAtBounds" value="0"/> @@ -559,8 +1667,8 @@ </type> <type name="QDeclarativeFocusScope" defaultProperty="data" extends="QDeclarativeItem"> <exports> - <export module="QtQuick" version="1.0" type="FocusScope"/> <export module="Qt" version="4.7" type="FocusScope"/> + <export module="QtQuick" version="1.0" type="FocusScope"/> </exports> </type> <type name="QDeclarativeFolderListModel" extends="QAbstractListModel"> @@ -608,8 +1716,8 @@ </type> <type name="QDeclarativeFontValueType" extends="QDeclarativeValueType"> <exports> - <export module="Qt" version="4.7" type="Font"/> <export module="QtQuick" version="1.0" type="Font"/> + <export module="Qt" version="4.7" type="Font"/> </exports> <enum name="FontWeight"> <enumerator name="Light" value="25"/> @@ -638,6 +1746,419 @@ <property name="letterSpacing" type="qreal"/> <property name="wordSpacing" type="qreal"/> </type> + <type name="QDeclarativeGalleryContainsFilter" extends="QDeclarativeGalleryStringFilter"> + <exports> + <export module="QtMobility.gallery" version="1.1" type="GalleryContainsFilter"/> + </exports> + </type> + <type name="QDeclarativeGalleryEndsWithFilter" extends="QDeclarativeGalleryStringFilter"> + <exports> + <export module="QtMobility.gallery" version="1.1" type="GalleryEndsWithFilter"/> + </exports> + </type> + <type name="QDeclarativeGalleryEqualsFilter" extends="QDeclarativeGalleryValueFilter"> + <exports> + <export module="QtMobility.gallery" version="1.1" type="GalleryEqualsFilter"/> + </exports> + </type> + <type name="QDeclarativeGalleryFilterBase" extends="QObject"> + <signal name="filterChanged"/> + </type> + <type name="QDeclarativeGalleryFilterGroup" defaultProperty="filters" extends="QDeclarativeGalleryFilterBase"> + <property name="filters" type="QDeclarativeGalleryFilterBase" isList="true"/> + </type> + <type name="QDeclarativeGalleryFilterIntersection" defaultProperty="filters" extends="QDeclarativeGalleryFilterGroup"> + <exports> + <export module="QtMobility.gallery" version="1.1" type="GalleryFilterIntersection"/> + </exports> + </type> + <type name="QDeclarativeGalleryFilterUnion" defaultProperty="filters" extends="QDeclarativeGalleryFilterGroup"> + <exports> + <export module="QtMobility.gallery" version="1.1" type="GalleryFilterUnion"/> + </exports> + </type> + <type name="QDeclarativeGalleryGreaterThanEqualsFilter" extends="QDeclarativeGalleryValueFilter"> + <exports> + <export module="QtMobility.gallery" version="1.1" type="GalleryGreaterThanEqualsFilter"/> + </exports> + </type> + <type name="QDeclarativeGalleryGreaterThanFilter" extends="QDeclarativeGalleryValueFilter"> + <exports> + <export module="QtMobility.gallery" version="1.1" type="GalleryGreaterThanFilter"/> + </exports> + </type> + <type name="QDeclarativeGalleryItem" extends="QObject"> + <enum name="Status"> + <enumerator name="Null" value="0"/> + <enumerator name="Active" value="1"/> + <enumerator name="Canceling" value="2"/> + <enumerator name="Canceled" value="3"/> + <enumerator name="Idle" value="4"/> + <enumerator name="Finished" value="5"/> + <enumerator name="Error" value="6"/> + </enum> + <property name="status" type="Status"/> + <property name="progress" type="qreal"/> + <property name="properties" type="QStringList"/> + <property name="autoUpdate" type="bool"/> + <property name="item" type="QVariant"/> + <property name="available" type="bool"/> + <property name="itemUrl" type="QUrl"/> + <property name="metaData" type="QObject"/> + <signal name="statusChanged"/> + <signal name="progressChanged"/> + <signal name="availableChanged"/> + <signal name="metaDataChanged"/> + <signal name="galleryChanged"/> + <signal name="propertyNamesChanged"/> + <signal name="autoUpdateChanged"/> + <signal name="itemIdChanged"/> + <method name="reload"/> + <method name="cancel"/> + <method name="clear"/> + </type> + <type name="QDeclarativeGalleryLessThanEqualsFilter" extends="QDeclarativeGalleryValueFilter"> + <exports> + <export module="QtMobility.gallery" version="1.1" type="GalleryLessThanEqualsFilter"/> + </exports> + </type> + <type name="QDeclarativeGalleryLessThanFilter" extends="QDeclarativeGalleryValueFilter"> + <exports> + <export module="QtMobility.gallery" version="1.1" type="GalleryLessThanFilter"/> + </exports> + </type> + <type name="QDeclarativeGalleryQueryModel" extends="QAbstractListModel"> + <enum name="Status"> + <enumerator name="Null" value="0"/> + <enumerator name="Active" value="1"/> + <enumerator name="Canceling" value="2"/> + <enumerator name="Canceled" value="3"/> + <enumerator name="Idle" value="4"/> + <enumerator name="Finished" value="5"/> + <enumerator name="Error" value="6"/> + </enum> + <enum name="Scope"> + <enumerator name="AllDescendants" value="0"/> + <enumerator name="DirectDescendants" value="1"/> + </enum> + <property name="status" type="Status"/> + <property name="progress" type="qreal"/> + <property name="properties" type="QStringList"/> + <property name="sortProperties" type="QStringList"/> + <property name="autoUpdate" type="bool"/> + <property name="rootItem" type="QVariant"/> + <property name="scope" type="Scope"/> + <property name="offset" type="int"/> + <property name="limit" type="int"/> + <property name="count" type="int"/> + <property name="filter" type="QDeclarativeGalleryFilterBase"/> + <signal name="statusChanged"/> + <signal name="progressChanged"/> + <signal name="propertyNamesChanged"/> + <signal name="sortPropertyNamesChanged"/> + <signal name="autoUpdateChanged"/> + <signal name="rootItemChanged"/> + <signal name="scopeChanged"/> + <signal name="filterChanged"/> + <signal name="offsetChanged"/> + <signal name="limitChanged"/> + <signal name="countChanged"/> + <method name="reload"/> + <method name="cancel"/> + <method name="clear"/> + <method name="get" type="QScriptValue"> + <param name="index" type="QScriptValue"/> + </method> + <method name="property" type="QVariant"> + <param name="index" type="int"/> + <param name="property" type="string"/> + </method> + <method name="set"> + <param name="index" type="int"/> + <param name="value" type="QScriptValue"/> + </method> + <method name="setProperty"> + <param name="index" type="int"/> + <param name="property" type="string"/> + <param name="value" type="QVariant"/> + </method> + </type> + <type name="QDeclarativeGalleryStartsWithFilter" extends="QDeclarativeGalleryStringFilter"> + <exports> + <export module="QtMobility.gallery" version="1.1" type="GalleryStartsWithFilter"/> + </exports> + </type> + <type name="QDeclarativeGalleryStringFilter" extends="QDeclarativeGalleryFilterBase"> + <property name="property" type="string"/> + <property name="value" type="string"/> + <property name="negated" type="bool"/> + <signal name="propertyNameChanged"/> + <signal name="valueChanged"/> + <signal name="negatedChanged"/> + </type> + <type name="QDeclarativeGalleryType" extends="QObject"> + <enum name="Status"> + <enumerator name="Null" value="0"/> + <enumerator name="Active" value="1"/> + <enumerator name="Canceling" value="2"/> + <enumerator name="Canceled" value="3"/> + <enumerator name="Idle" value="4"/> + <enumerator name="Finished" value="5"/> + <enumerator name="Error" value="6"/> + </enum> + <property name="status" type="Status"/> + <property name="progress" type="qreal"/> + <property name="properties" type="QStringList"/> + <property name="autoUpdate" type="bool"/> + <property name="available" type="bool"/> + <property name="metaData" type="QObject"/> + <signal name="statusChanged"/> + <signal name="progressChanged"/> + <signal name="availableChanged"/> + <signal name="metaDataChanged"/> + <signal name="galleryChanged"/> + <signal name="propertyNamesChanged"/> + <signal name="autoUpdateChanged"/> + <method name="reload"/> + <method name="cancel"/> + <method name="clear"/> + </type> + <type name="QDeclarativeGalleryValueFilter" extends="QDeclarativeGalleryFilterBase"> + <property name="property" type="string"/> + <property name="value" type="QVariant"/> + <property name="negated" type="bool"/> + <signal name="propertyNameChanged"/> + <signal name="valueChanged"/> + <signal name="negatedChanged"/> + </type> + <type name="QDeclarativeGalleryWildcardFilter" extends="QDeclarativeGalleryStringFilter"> + <exports> + <export module="QtMobility.gallery" version="1.1" type="GalleryWildcardFilter"/> + </exports> + </type> + <type name="QDeclarativeGeneralInfo" extends="QSystemInfo"> + <exports> + <export module="QtMobility.systeminfo" version="1.1" type="GeneralInfo"/> + </exports> + <signal name="currentLanguageChanged"> + <param name="language" type="string"/> + </signal> + <method name="startCurrentLanguageChanged"/> + </type> + <type name="QDeclarativeGeoAddress" extends="QObject"> + <exports> + <export module="QtMobility.location" version="1.1" type="Address"/> + </exports> + <property name="country" type="string"/> + <property name="countryCode" type="string"/> + <property name="state" type="string"/> + <property name="county" type="string"/> + <property name="city" type="string"/> + <property name="district" type="string"/> + <property name="street" type="string"/> + <property name="postcode" type="string"/> + <signal name="countryChanged"/> + <signal name="countryCodeChanged"/> + <signal name="stateChanged"/> + <signal name="countyChanged"/> + <signal name="cityChanged"/> + <signal name="districtChanged"/> + <signal name="streetChanged"/> + <signal name="postcodeChanged"/> + </type> + <type name="QDeclarativeGeoBoundingBox" extends="QObject"> + <exports> + <export module="QtMobility.location" version="1.1" type="BoundingBox"/> + </exports> + <property name="bottomLeft" type="QDeclarativeCoordinate"/> + <property name="bottomRight" type="QDeclarativeCoordinate"/> + <property name="topLeft" type="QDeclarativeCoordinate"/> + <property name="topRight" type="QDeclarativeCoordinate"/> + <property name="center" type="QDeclarativeCoordinate"/> + <property name="height" type="double"/> + <property name="width" type="double"/> + <signal name="bottomLeftChanged"/> + <signal name="bottomRightChanged"/> + <signal name="topLeftChanged"/> + <signal name="topRightChanged"/> + <signal name="centerChanged"/> + <signal name="heightChanged"/> + <signal name="widthChanged"/> + </type> + <type name="QDeclarativeGeoMapCircleObject" extends="QGeoMapCircleObject"> + <exports> + <export module="QtMobility.location" version="1.1" type="MapCircle"/> + </exports> + <property name="center" type="QDeclarativeCoordinate"/> + <property name="color" type="QColor"/> + <property name="border" type="QDeclarativeGeoMapObjectBorder"/> + <signal name="declarativeCenterChanged"> + <param name="center" type="const QDeclarativeCoordinate"/> + </signal> + <signal name="colorChanged"> + <param name="color" type="QColor"/> + </signal> + </type> + <type name="QDeclarativeGeoMapObject" defaultProperty="objects" extends="QGeoMapGroupObject"> + <exports> + <export module="QtMobility.location" version="1.1" type="MapGroup"/> + </exports> + <property name="objects" type="QGeoMapObject" isList="true"/> + </type> + <type name="QDeclarativeGeoMapObjectBorder" extends="QObject"> + <property name="color" type="QColor"/> + <property name="width" type="int"/> + <signal name="colorChanged"> + <param name="color" type="QColor"/> + </signal> + <signal name="widthChanged"> + <param name="width" type="int"/> + </signal> + </type> + <type name="QDeclarativeGeoMapPixmapObject" extends="QGeoMapPixmapObject"> + <exports> + <export module="QtMobility.location" version="1.1" type="MapImage"/> + </exports> + <enum name="Status"> + <enumerator name="Null" value="0"/> + <enumerator name="Ready" value="1"/> + <enumerator name="Loading" value="2"/> + <enumerator name="Error" value="3"/> + </enum> + <property name="coordinate" type="QDeclarativeCoordinate"/> + <property name="source" type="QUrl"/> + <property name="status" type="Status"/> + <signal name="declarativeCoordinateChanged"> + <param name="coordinate" type="const QDeclarativeCoordinate"/> + </signal> + <signal name="sourceChanged"> + <param name="source" type="QUrl"/> + </signal> + <signal name="statusChanged"> + <param name="status" type="QDeclarativeGeoMapPixmapObject.Status"/> + </signal> + </type> + <type name="QDeclarativeGeoMapPolygonObject" defaultProperty="path" extends="QGeoMapPolygonObject"> + <exports> + <export module="QtMobility.location" version="1.1" type="MapPolygon"/> + </exports> + <property name="path" type="QDeclarativeCoordinate" isList="true"/> + <property name="color" type="QColor"/> + <property name="border" type="QDeclarativeGeoMapObjectBorder"/> + <signal name="colorChanged"> + <param name="color" type="QColor"/> + </signal> + </type> + <type name="QDeclarativeGeoMapPolylineObject" defaultProperty="path" extends="QGeoMapPolylineObject"> + <exports> + <export module="QtMobility.location" version="1.1" type="MapPolyline"/> + </exports> + <property name="path" type="QDeclarativeCoordinate" isList="true"/> + <property name="border" type="QDeclarativeGeoMapObjectBorder"/> + </type> + <type name="QDeclarativeGeoMapRectangleObject" extends="QGeoMapRectangleObject"> + <exports> + <export module="QtMobility.location" version="1.1" type="MapRectangle"/> + </exports> + <property name="topLeft" type="QDeclarativeCoordinate"/> + <property name="bottomRight" type="QDeclarativeCoordinate"/> + <property name="color" type="QColor"/> + <property name="border" type="QDeclarativeGeoMapObjectBorder"/> + <signal name="declarativeTopLeftChanged"> + <param name="center" type="const QDeclarativeCoordinate"/> + </signal> + <signal name="declarativeBottomRightChanged"> + <param name="center" type="const QDeclarativeCoordinate"/> + </signal> + <signal name="colorChanged"> + <param name="color" type="QColor"/> + </signal> + </type> + <type name="QDeclarativeGeoMapTextObject" extends="QGeoMapTextObject"> + <exports> + <export module="QtMobility.location" version="1.1" type="MapText"/> + </exports> + <enum name="HorizontalAlignment"> + <enumerator name="AlignHCenter" value="4"/> + <enumerator name="AlignLeft" value="1"/> + <enumerator name="AlignRight" value="2"/> + </enum> + <enum name="VerticalAlignment"> + <enumerator name="AlignVCenter" value="128"/> + <enumerator name="AlignTop" value="32"/> + <enumerator name="AlignBottom" value="64"/> + </enum> + <property name="coordinate" type="QDeclarativeCoordinate"/> + <property name="color" type="QColor"/> + <property name="horizontalAlignment" type="HorizontalAlignment"/> + <property name="verticalAlignment" type="VerticalAlignment"/> + <signal name="declarativeCoordinateChanged"> + <param name="coordinate" type="const QDeclarativeCoordinate"/> + </signal> + <signal name="colorChanged"> + <param name="color" type="QColor"/> + </signal> + <signal name="horizontalAlignmentChanged"> + <param name="alignment" type="HorizontalAlignment"/> + </signal> + <signal name="verticalAlignmentChanged"> + <param name="alignment" type="VerticalAlignment"/> + </signal> + </type> + <type name="QDeclarativeGeoPlace" extends="QObject"> + <exports> + <export module="QtMobility.location" version="1.1" type="Place"/> + </exports> + <property name="viewport" type="QDeclarativeGeoBoundingBox"/> + <property name="coordinate" type="QDeclarativeCoordinate"/> + <property name="address" type="QDeclarativeGeoAddress"/> + <signal name="viewportChanged"/> + <signal name="coordinateChanged"/> + <signal name="addressChanged"/> + </type> + <type name="QDeclarativeGeoSearchModel" extends="QAbstractListModel"> + <property name="plugin" type="QDeclarativeGeoServiceProvider"/> + <property name="error" type="string"/> + <signal name="pluginChanged"> + <param name="plugin" type="QDeclarativeGeoServiceProvider"/> + </signal> + <signal name="errorChanged"> + <param name="error" type="string"/> + </signal> + <signal name="placesChanged"/> + </type> + <type name="QDeclarativeGeoServiceProvider" defaultProperty="parameters" extends="QObject"> + <exports> + <export module="QtMobility.location" version="1.1" type="Plugin"/> + </exports> + <property name="name" type="string"/> + <property name="parameters" type="QDeclarativeGeoServiceProviderParameter" isList="true"/> + <signal name="nameChanged"> + <param name="name" type="string"/> + </signal> + </type> + <type name="QDeclarativeGeoServiceProviderParameter" extends="QObject"> + <exports> + <export module="QtMobility.location" version="1.1" type="PluginParameter"/> + </exports> + <property name="name" type="string"/> + <property name="value" type="QVariant"/> + <signal name="nameChanged"> + <param name="name" type="string"/> + </signal> + <signal name="valueChanged"> + <param name="value" type="QVariant"/> + </signal> + </type> + <type name="QDeclarativeGeocodeModel" extends="QDeclarativeGeoSearchModel"> + <exports> + <export module="QtMobility.location" version="1.1" type="GeocodeModel"/> + </exports> + <property name="address" type="QDeclarativeGeoAddress"/> + <signal name="addressChanged"> + <param name="address" type="QDeclarativeGeoAddress"/> + </signal> + </type> <type name="QDeclarativeGestureArea" defaultProperty="data" extends="QDeclarativeItem"> <exports> <export module="Qt.labs.gestures" version="1.0" type="GestureArea"/> @@ -654,16 +2175,71 @@ </type> <type name="QDeclarativeGradientStop" extends="QObject"> <exports> - <export module="QtQuick" version="1.0" type="GradientStop"/> <export module="Qt" version="4.7" type="GradientStop"/> + <export module="QtQuick" version="1.0" type="GradientStop"/> </exports> <property name="position" type="qreal"/> <property name="color" type="QColor"/> </type> + <type name="QDeclarativeGraphicsGeoMap" defaultProperty="objects" extends="QDeclarativeItem"> + <exports> + <export module="QtMobility.location" version="1.1" type="Map"/> + </exports> + <enum name="MapType"> + <enumerator name="NoMap" value="0"/> + <enumerator name="StreetMap" value="1"/> + <enumerator name="SatelliteMapDay" value="2"/> + <enumerator name="SatelliteMapNight" value="3"/> + <enumerator name="TerrainMap" value="4"/> + </enum> + <enum name="ConnectivityMode"> + <enumerator name="NoConnectivity" value="0"/> + <enumerator name="OfflineMode" value="1"/> + <enumerator name="OnlineMode" value="2"/> + <enumerator name="HybridMode" value="3"/> + </enum> + <property name="plugin" type="QDeclarativeGeoServiceProvider"/> + <property name="size" type="QSizeF"/> + <property name="minimumZoomLevel" type="qreal"/> + <property name="maximumZoomLevel" type="qreal"/> + <property name="zoomLevel" type="qreal"/> + <property name="mapType" type="MapType"/> + <property name="center" type="QDeclarativeCoordinate"/> + <property name="connectivityMode" type="ConnectivityMode"/> + <property name="objects" type="QGeoMapObject" isList="true"/> + <signal name="pluginChanged"> + <param name="plugin" type="QDeclarativeGeoServiceProvider"/> + </signal> + <signal name="sizeChanged"> + <param name="size" type="QSizeF"/> + </signal> + <signal name="zoomLevelChanged"> + <param name="zoomLevel" type="qreal"/> + </signal> + <signal name="declarativeCenterChanged"> + <param name="coordinate" type="const QDeclarativeCoordinate"/> + </signal> + <signal name="mapTypeChanged"> + <param name="mapType" type="QDeclarativeGraphicsGeoMap.MapType"/> + </signal> + <signal name="connectivityModeChanged"> + <param name="connectivityMode" type="QDeclarativeGraphicsGeoMap.ConnectivityMode"/> + </signal> + <method name="pan"> + <param name="dx" type="int"/> + <param name="dy" type="int"/> + </method> + <method name="toCoordinate" type="QDeclarativeCoordinate*"> + <param name="screenPosition" type="QPointF"/> + </method> + <method name="toScreenPosition" type="QPointF"> + <param name="coordinate" type="QDeclarativeCoordinate"/> + </method> + </type> <type name="QDeclarativeGrid" defaultProperty="data" extends="QDeclarativeBasePositioner"> <exports> - <export module="QtQuick" version="1.0" type="Grid"/> <export module="Qt" version="4.7" type="Grid"/> + <export module="QtQuick" version="1.0" type="Grid"/> </exports> <enum name="Flow"> <enumerator name="LeftToRight" value="0"/> @@ -753,10 +2329,22 @@ <param name="y" type="int"/> </method> </type> + <type name="QDeclarativeHapticsEffect" extends="QFeedbackHapticsEffect"> + <exports> + <export module="QtMobility.feedback" version="1.1" type="HapticsEffect"/> + </exports> + <property name="actuators" type="QFeedbackActuator" isList="true"/> + <property name="running" type="bool"/> + <property name="paused" type="bool"/> + <signal name="runningChanged"/> + <signal name="pausedChanged"/> + <signal name="actuatorsChanged"/> + <method name="updateState"/> + </type> <type name="QDeclarativeImage" defaultProperty="data" extends="QDeclarativeImageBase"> <exports> - <export module="QtQuick" version="1.0" type="Image"/> <export module="Qt" version="4.7" type="Image"/> + <export module="QtQuick" version="1.0" type="Image"/> </exports> <enum name="FillMode"> <enumerator name="Stretch" value="0"/> @@ -904,8 +2492,8 @@ </type> <type name="QDeclarativeKeysAttached" extends="QObject"> <exports> - <export module="QtQuick" version="1.0" type="Keys"/> <export module="Qt" version="4.7" type="Keys"/> + <export module="QtQuick" version="1.0" type="Keys"/> </exports> <enum name="Priority"> <enumerator name="BeforeItem" value="0"/> @@ -1037,6 +2625,141 @@ <param name="event" type="QDeclarativeKeyEvent"/> </signal> </type> + <type name="QDeclarativeLandmark" extends="QDeclarativeGeoPlace"> + <exports> + <export module="QtMobility.location" version="1.1" type="Landmark"/> + </exports> + <property name="name" type="string"/> + <property name="phoneNumber" type="string"/> + <property name="description" type="string"/> + <property name="radius" type="double"/> + <property name="iconSource" type="QUrl"/> + <property name="url" type="QUrl"/> + <signal name="nameChanged"/> + <signal name="phoneNumberChanged"/> + <signal name="descriptionChanged"/> + <signal name="radiusChanged"/> + <signal name="iconSourceChanged"/> + <signal name="urlChanged"/> + <signal name="coordinateChanged"/> + </type> + <type name="QDeclarativeLandmarkAbstractModel" extends="QAbstractListModel"> + <exports> + <export module="QtMobility.location" version="1.1" type="LandmarkAbstractModel"/> + </exports> + <enum name="SortOrder"> + <enumerator name="AscendingOrder" value="0"/> + <enumerator name="DescendingOrder" value="1"/> + <enumerator name="NoOrder" value="2"/> + </enum> + <enum name="SortKey"> + <enumerator name="NoSort" value="0"/> + <enumerator name="NameSort" value="1"/> + </enum> + <property name="limit" type="int"/> + <property name="offset" type="int"/> + <property name="autoUpdate" type="bool"/> + <property name="error" type="string"/> + <property name="sortBy" type="SortKey"/> + <property name="sortOrder" type="SortOrder"/> + <signal name="sortByChanged"/> + <signal name="sortOrderChanged"/> + <signal name="errorChanged"/> + <signal name="autoUpdateChanged"/> + <signal name="limitChanged"/> + <signal name="offsetChanged"/> + <signal name="modelChanged"/> + <signal name="databaseChanged"/> + <method name="update"/> + <method name="setDbFileName"> + <param name="fileName" type="string"/> + </method> + </type> + <type name="QDeclarativeLandmarkBoxFilter" extends="QDeclarativeLandmarkFilterBase"> + <exports> + <export module="QtMobility.location" version="1.1" type="LandmarkBoxFilter"/> + </exports> + <property name="topLeft" type="QDeclarativeCoordinate"/> + <property name="bottomRight" type="QDeclarativeCoordinate"/> + <signal name="topLeftChanged"/> + <signal name="bottomRightChanged"/> + </type> + <type name="QDeclarativeLandmarkCategory" extends="QObject"> + <exports> + <export module="QtMobility.location" version="1.1" type="LandmarkCategory"/> + </exports> + <property name="name" type="string"/> + <property name="iconSource" type="QUrl"/> + <signal name="nameChanged"/> + <signal name="iconSourceChanged"/> + </type> + <type name="QDeclarativeLandmarkCategoryFilter" extends="QDeclarativeLandmarkFilterBase"> + <exports> + <export module="QtMobility.location" version="1.1" type="LandmarkCategoryFilter"/> + </exports> + <property name="category" type="QDeclarativeLandmarkCategory"/> + <signal name="categoryChanged"/> + </type> + <type name="QDeclarativeLandmarkCategoryModel" extends="QDeclarativeLandmarkAbstractModel"> + <exports> + <export module="QtMobility.location" version="1.1" type="LandmarkCategoryModel"/> + </exports> + <property name="count" type="int"/> + <property name="landmark" type="QDeclarativeLandmark"/> + <property name="categories" type="QDeclarativeLandmarkCategory" isList="true"/> + <signal name="countChanged"/> + <signal name="landmarkChanged"/> + <signal name="categoriesChanged"/> + </type> + <type name="QDeclarativeLandmarkCompoundFilter" defaultProperty="filters" extends="QDeclarativeLandmarkFilterBase"> + <property name="filters" type="QDeclarativeLandmarkFilterBase" isList="true"/> + </type> + <type name="QDeclarativeLandmarkFilterBase" extends="QObject"> + <exports> + <export module="QtMobility.location" version="1.1" type="LandmarkFilterBase"/> + </exports> + <signal name="filterContentChanged"/> + </type> + <type name="QDeclarativeLandmarkIntersectionFilter" defaultProperty="filters" extends="QDeclarativeLandmarkCompoundFilter"> + <exports> + <export module="QtMobility.location" version="1.1" type="LandmarkIntersectionFilter"/> + </exports> + </type> + <type name="QDeclarativeLandmarkModel" extends="QDeclarativeLandmarkAbstractModel"> + <exports> + <export module="QtMobility.location" version="1.1" type="LandmarkModel"/> + </exports> + <property name="count" type="int"/> + <property name="filter" type="QDeclarativeLandmarkFilterBase"/> + <property name="landmarks" type="QDeclarativeLandmark" isList="true"/> + <property name="importFile" type="string"/> + <signal name="countChanged"/> + <signal name="filterChanged"/> + <signal name="landmarksChanged"/> + <signal name="importFileChanged"/> + <method name="importLandmarks"/> + </type> + <type name="QDeclarativeLandmarkNameFilter" extends="QDeclarativeLandmarkFilterBase"> + <exports> + <export module="QtMobility.location" version="1.1" type="LandmarkNameFilter"/> + </exports> + <property name="name" type="string"/> + <signal name="nameChanged"/> + </type> + <type name="QDeclarativeLandmarkProximityFilter" extends="QDeclarativeLandmarkFilterBase"> + <exports> + <export module="QtMobility.location" version="1.1" type="LandmarkProximityFilter"/> + </exports> + <property name="center" type="QDeclarativeCoordinate"/> + <property name="radius" type="double"/> + <signal name="radiusChanged"/> + <signal name="centerChanged"/> + </type> + <type name="QDeclarativeLandmarkUnionFilter" defaultProperty="filters" extends="QDeclarativeLandmarkCompoundFilter"> + <exports> + <export module="QtMobility.location" version="1.1" type="LandmarkUnionFilter"/> + </exports> + </type> <type name="QDeclarativeLayoutItem" defaultProperty="data" extends="QDeclarativeItem"> <exports> <export module="Qt" version="4.7" type="LayoutItem"/> @@ -1051,8 +2774,8 @@ </type> <type name="QDeclarativeListElement" extends="QObject"> <exports> - <export module="QtQuick" version="1.0" type="ListElement"/> <export module="Qt" version="4.7" type="ListElement"/> + <export module="QtQuick" version="1.0" type="ListElement"/> </exports> </type> <type name="QDeclarativeListModel" extends="QListModelInterface"> @@ -1094,8 +2817,8 @@ </type> <type name="QDeclarativeListView" defaultProperty="data" extends="QDeclarativeFlickable"> <exports> - <export module="Qt" version="4.7" type="ListView"/> <export module="QtQuick" version="1.0" type="ListView"/> + <export module="Qt" version="4.7" type="ListView"/> </exports> <enum name="HighlightRangeMode"> <enumerator name="NoHighlightRange" value="0"/> @@ -1177,8 +2900,8 @@ </type> <type name="QDeclarativeLoader" defaultProperty="data" extends="QDeclarativeItem"> <exports> - <export module="Qt" version="4.7" type="Loader"/> <export module="QtQuick" version="1.0" type="Loader"/> + <export module="Qt" version="4.7" type="Loader"/> </exports> <enum name="Status"> <enumerator name="Null" value="0"/> @@ -1197,10 +2920,120 @@ <signal name="progressChanged"/> <signal name="loaded"/> </type> + <type name="QDeclarativeMessageFilter" extends="QDeclarativeMessageFilterBase"> + <exports> + <export module="QtMobility.messaging" version="1.1" type="MessageFilter"/> + </exports> + <enum name="FilterType"> + <enumerator name="AncestorFolder" value="0"/> + <enumerator name="ParentFolder" value="1"/> + <enumerator name="Priority" value="2"/> + <enumerator name="Recipients" value="3"/> + <enumerator name="Sender" value="4"/> + <enumerator name="Size" value="5"/> + <enumerator name="StandardFolder" value="6"/> + <enumerator name="Status" value="7"/> + <enumerator name="Subject" value="8"/> + <enumerator name="Timestamp" value="9"/> + <enumerator name="ReceptionTimestamp" value="10"/> + <enumerator name="Type" value="11"/> + </enum> + <enum name="Comparator"> + <enumerator name="Includes" value="0"/> + <enumerator name="Excludes" value="1"/> + <enumerator name="Equal" value="2"/> + <enumerator name="NotEqual" value="3"/> + <enumerator name="LessThan" value="4"/> + <enumerator name="LessThanEqual" value="5"/> + <enumerator name="GreaterThan" value="6"/> + <enumerator name="GreaterThanEqual" value="7"/> + </enum> + <enum name="Priority"> + <enumerator name="HighPriority" value="1"/> + <enumerator name="NormalPriority" value="2"/> + <enumerator name="LowPriority" value="3"/> + </enum> + <enum name="Type"> + <enumerator name="Mms" value="1"/> + <enumerator name="Sms" value="2"/> + <enumerator name="Email" value="4"/> + <enumerator name="InstantMessage" value="8"/> + <enumerator name="AnyType" value="-1"/> + </enum> + <enum name="Status"> + <enumerator name="Read" value="1"/> + <enumerator name="HasAttachments" value="2"/> + <enumerator name="Incoming" value="4"/> + <enumerator name="Removed" value="8"/> + </enum> + <property name="type" type="FilterType"/> + <property name="value" type="QVariant"/> + <property name="comparator" type="Comparator"/> + <signal name="typeChanged"/> + <signal name="valueChanged"/> + <signal name="comparatorChanged"/> + </type> + <type name="QDeclarativeMessageFilterBase" extends="QObject"> + <exports> + <export module="QtMobility.messaging" version="1.1" type="MessageFilterBase"/> + </exports> + <property name="negated" type="bool"/> + <signal name="negatedChanged"/> + </type> + <type name="QDeclarativeMessageIntersectionFilter" defaultProperty="filters" extends="QDeclarativeMessageFilterBase"> + <exports> + <export module="QtMobility.messaging" version="1.1" type="MessageIntersectionFilter"/> + </exports> + <property name="filters" type="QDeclarativeMessageFilterBase" isList="true"/> + </type> + <type name="QDeclarativeMessageModel" extends="QAbstractListModel"> + <exports> + <export module="QtMobility.messaging" version="1.1" type="MessageModel"/> + </exports> + <enum name="SortKey"> + <enumerator name="Priority" value="0"/> + <enumerator name="Sender" value="1"/> + <enumerator name="Size" value="2"/> + <enumerator name="StatusRead" value="3"/> + <enumerator name="StatusIncoming" value="4"/> + <enumerator name="Subject" value="5"/> + <enumerator name="Timestamp" value="6"/> + <enumerator name="ReceptionTimestamp" value="7"/> + <enumerator name="Recipients" value="8"/> + <enumerator name="Type" value="9"/> + </enum> + <enum name="SortOrder"> + <enumerator name="AscendingOrder" value="0"/> + <enumerator name="DescendingOrder" value="1"/> + </enum> + <property name="filter" type="QDeclarativeMessageFilterBase"/> + <property name="sortBy" type="SortKey"/> + <property name="sortOrder" type="SortOrder"/> + <property name="count" type="int"/> + <property name="limit" type="int"/> + <signal name="filterChanged"/> + <signal name="sortByChanged"/> + <signal name="sortOrderChanged"/> + <signal name="limitChanged"/> + <signal name="countChanged"/> + <signal name="messageAdded"/> + <method name="showMessage"> + <param name="index" type="int"/> + </method> + <method name="removeMessage"> + <param name="index" type="int"/> + </method> + </type> + <type name="QDeclarativeMessageUnionFilter" defaultProperty="filters" extends="QDeclarativeMessageFilterBase"> + <exports> + <export module="QtMobility.messaging" version="1.1" type="MessageUnionFilter"/> + </exports> + <property name="filters" type="QDeclarativeMessageFilterBase" isList="true"/> + </type> <type name="QDeclarativeMouseArea" defaultProperty="data" extends="QDeclarativeItem"> <exports> - <export module="Qt" version="4.7" type="MouseArea"/> <export module="QtQuick" version="1.0" type="MouseArea"/> + <export module="Qt" version="4.7" type="MouseArea"/> </exports> <property name="mouseX" type="qreal"/> <property name="mouseY" type="qreal"/> @@ -1241,6 +3074,41 @@ <signal name="exited"/> <signal name="canceled"/> </type> + <type name="QDeclarativeNetworkInfo" extends="QSystemNetworkInfo"> + <exports> + <export module="QtMobility.systeminfo" version="1.1" type="NetworkInfo"/> + </exports> + <property name="networkStatus" type="string"/> + <property name="networkName" type="string"/> + <property name="networkSignalStrength" type="int"/> + <property name="macAddress" type="string"/> + <property name="mode" type="QSystemNetworkInfo.NetworkMode"/> + <property name="availableModes" type="QList<QSystemNetworkInfo.NetworkMode>"/> + <signal name="statusChanged"> + <param name="newStatus" type="string"/> + </signal> + <signal name="signalStrengthChanged"> + <param name="strength" type="int"/> + </signal> + <signal name="nameChanged"> + <param name="name" type="string"/> + </signal> + <signal name="modeChanged"/> + <signal name="currentMobileCountryCodeChanged"> + <param name="newMcc" type="string"/> + </signal> + <signal name="currentMobileNetworkCodeChanged"> + <param name="newMnc" type="string"/> + </signal> + <method name="interfaceForMode" type="QNetworkInterface"/> + <method name="startStatusChanged"/> + <method name="startSignalStrengthChanged"/> + <method name="startNameChanged"/> + <method name="startModeChanged"/> + <method name="startCurrentMobileCountryCodeChanged"/> + <method name="startCurrentMobileNetworkCodeChanged"/> + <method name="availableModes" type="QList<QSystemNetworkInfo.NetworkMode>"/> + </type> <type name="QDeclarativeNumberAnimation" extends="QDeclarativePropertyAnimation"> <exports> <export module="QtQuick" version="1.0" type="NumberAnimation"/> @@ -1249,6 +3117,623 @@ <property name="from" type="qreal"/> <property name="to" type="qreal"/> </type> + <type name="QDeclarativeOrganizerCollection" extends="QObject"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="Collection"/> + </exports> + <property name="collectionId" type="uint"/> + <property name="name" type="string"/> + <property name="description" type="string"/> + <property name="color" type="QColor"/> + <property name="image" type="QUrl"/> + <signal name="valueChanged"/> + <method name="setMetaData"> + <param name="key" type="string"/> + <param name="value" type="QVariant"/> + </method> + <method name="metaData" type="QVariant"> + <param name="key" type="string"/> + </method> + </type> + <type name="QDeclarativeOrganizerEvent" defaultProperty="details" extends="QDeclarativeOrganizerItem"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="Event"/> + </exports> + <property name="startDateTime" type="QDateTime"/> + <property name="endDateTime" type="QDateTime"/> + <property name="allDay" type="bool"/> + <property name="location" type="string"/> + <property name="priority" type="QDeclarativeOrganizerItemPriority.PriorityType"/> + <property name="recurrence" type="QDeclarativeOrganizerItemRecurrence"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeOrganizerEventOccurrence" defaultProperty="details" extends="QDeclarativeOrganizerItem"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="EventOccurrence"/> + </exports> + <property name="startDateTime" type="QDateTime"/> + <property name="endDateTime" type="QDateTime"/> + <property name="location" type="string"/> + <property name="priority" type="QDeclarativeOrganizerItemPriority.PriorityType"/> + <property name="parentId" type="uint"/> + <property name="originalDate" type="QDate"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeOrganizerEventTime" extends="QDeclarativeOrganizerItemDetail"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="EventTime"/> + </exports> + <property name="startDateTime" type="QDateTime"/> + <property name="endDateTime" type="QDateTime"/> + <property name="isAllDay" type="bool"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeOrganizerItem" defaultProperty="details" extends="QObject"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="OrganizerItem"/> + </exports> + <enum name="OrganizerItemType"> + <enumerator name="Event" value="0"/> + <enumerator name="EventOccurrence" value="1"/> + <enumerator name="Todo" value="2"/> + <enumerator name="TodoOccurrence" value="3"/> + <enumerator name="Journal" value="4"/> + <enumerator name="Note" value="5"/> + <enumerator name="Customized" value="100"/> + </enum> + <property name="details" type="QDeclarativeOrganizerItemDetail" isList="true"/> + <property name="manager" type="string"/> + <property name="itemId" type="uint"/> + <property name="type" type="string"/> + <property name="displayLabel" type="string"/> + <property name="description" type="string"/> + <property name="guid" type="string"/> + <property name="modified" type="bool"/> + <signal name="itemChanged"/> + <method name="save"/> + <method name="clearDetails"/> + <method name="clearComments"/> + <method name="detail" type="QVariant"> + <param name="name" type="string"/> + </method> + <method name="details" type="QVariant"> + <param name="name" type="string"/> + </method> + <method name="addComment"> + <param name="comment" type="string"/> + </method> + <method name="removeDetail" type="bool"> + <param name="detail" type="QDeclarativeOrganizerItemDetail"/> + </method> + </type> + <type name="QDeclarativeOrganizerItemAudibleReminder" extends="QDeclarativeOrganizerItemReminder"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="AudibleReminder"/> + </exports> + <enum name="FieldType"> + <enumerator name="DataUrl" value="0"/> + </enum> + <property name="dataUrl" type="QUrl"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeOrganizerItemChangelogFilter" extends="QDeclarativeOrganizerItemFilter"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="ChangelogFilter"/> + </exports> + <enum name="EventType"> + <enumerator name="EventAdded" value="0"/> + <enumerator name="EventChanged" value="1"/> + <enumerator name="EventRemoved" value="2"/> + </enum> + <property name="since" type="QDateTime"/> + <property name="eventType" type="EventType"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeOrganizerItemCollectionFilter" extends="QDeclarativeOrganizerItemFilter"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="CollectionFilter"/> + </exports> + <property name="ids" type="QVariantList"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeOrganizerItemDescription" extends="QDeclarativeOrganizerItemDetail"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="Description"/> + </exports> + <enum name="FieldType"> + <enumerator name="Description" value="0"/> + </enum> + <property name="description" type="string"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeOrganizerItemDetail" extends="QObject"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="Detail"/> + </exports> + <enum name="ItemDetailType"> + <enumerator name="EventTime" value="0"/> + <enumerator name="JournalTime" value="1"/> + <enumerator name="TodoTime" value="2"/> + <enumerator name="TodoProgress" value="3"/> + <enumerator name="Reminder" value="4"/> + <enumerator name="AudibleReminder" value="5"/> + <enumerator name="VisualReminder" value="6"/> + <enumerator name="EmailReminder" value="7"/> + <enumerator name="Comment" value="8"/> + <enumerator name="Description" value="9"/> + <enumerator name="DisplayLabel" value="10"/> + <enumerator name="Guid" value="11"/> + <enumerator name="Location" value="12"/> + <enumerator name="Parent" value="13"/> + <enumerator name="Priority" value="14"/> + <enumerator name="Recurrence" value="15"/> + <enumerator name="Timestamp" value="16"/> + <enumerator name="Type" value="17"/> + <enumerator name="Tag" value="18"/> + <enumerator name="Customized" value="100"/> + </enum> + <property name="definitionName" type="string"/> + <property name="fieldNames" type="QStringList"/> + <property name="type" type="ItemDetailType"/> + <property name="readOnly" type="bool"/> + <property name="removable" type="bool"/> + <signal name="detailChanged"/> + <method name="value" type="QVariant"> + <param name="key" type="string"/> + </method> + <method name="setValue" type="bool"> + <param name="key" type="string"/> + <param name="value" type="QVariant"/> + </method> + <method name="removeValue" type="bool"> + <param name="key" type="string"/> + </method> + </type> + <type name="QDeclarativeOrganizerItemDetailFilter" extends="QDeclarativeOrganizerItemFilter"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="DetailFilter"/> + </exports> + <property name="value" type="QVariant"/> + <property name="matchFlags" type="QDeclarativeOrganizerItemFilter.MatchFlags"/> + <property name="detailFieldName" type="string"/> + <property name="detailDefinitionName" type="string"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeOrganizerItemDetailRangeFilter" extends="QDeclarativeOrganizerItemFilter"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="DetailRangeFilter"/> + </exports> + <enum name="RangeFlag"> + <enumerator name="IncludeLower" value="0"/> + <enumerator name="IncludeUpper" value="1"/> + <enumerator name="ExcludeLower" value="2"/> + <enumerator name="ExcludeUpper" value="0"/> + </enum> + <enum name="RangeFlags"> + <enumerator name="IncludeLower" value="0"/> + <enumerator name="IncludeUpper" value="1"/> + <enumerator name="ExcludeLower" value="2"/> + <enumerator name="ExcludeUpper" value="0"/> + </enum> + <property name="min" type="QVariant"/> + <property name="max" type="QVariant"/> + <property name="matchFlags" type="QDeclarativeOrganizerItemFilter.MatchFlags"/> + <property name="rangeFlags" type="RangeFlags"/> + <property name="detailFieldName" type="string"/> + <property name="detailDefinitionName" type="string"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeOrganizerItemDisplayLabel" extends="QDeclarativeOrganizerItemDetail"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="DisplayLabel"/> + </exports> + <enum name="FieldType"> + <enumerator name="Label" value="0"/> + </enum> + <property name="label" type="string"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeOrganizerItemEmailReminder" extends="QDeclarativeOrganizerItemReminder"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="EmailReminder"/> + </exports> + <enum name="FieldType"> + <enumerator name="Subject" value="0"/> + <enumerator name="Body" value="1"/> + <enumerator name="Recipients" value="2"/> + <enumerator name="Attachments" value="3"/> + </enum> + <property name="subject" type="string"/> + <property name="body" type="string"/> + <property name="recipients" type="QStringList"/> + <property name="attachments" type="QVariantList"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeOrganizerItemFetchHint" extends="QObject"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="FetchHint"/> + </exports> + <enum name="OptimizationHint"> + <enumerator name="AllRequired" value="0"/> + <enumerator name="NoActionPreferences" value="2"/> + <enumerator name="NoBinaryBlobs" value="4"/> + </enum> + <enum name="OptimizationHints"> + <enumerator name="AllRequired" value="0"/> + <enumerator name="NoActionPreferences" value="2"/> + <enumerator name="NoBinaryBlobs" value="4"/> + </enum> + <property name="optimizationHints" type="OptimizationHints"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeOrganizerItemFilter" extends="QObject"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="Filter"/> + </exports> + <enum name="FilterType"> + <enumerator name="InvalidFilter" value="0"/> + <enumerator name="DetailFilter" value="1"/> + <enumerator name="DetailRangeFilter" value="2"/> + <enumerator name="ChangeLogFilter" value="3"/> + <enumerator name="ActionFilter" value="4"/> + <enumerator name="IntersectionFilter" value="5"/> + <enumerator name="UnionFilter" value="6"/> + <enumerator name="IdFilter" value="7"/> + <enumerator name="CollectionFilter" value="8"/> + <enumerator name="DefaultFilter" value="9"/> + </enum> + <enum name="MatchFlags"> + <enumerator name="MatchExactly" value="0"/> + <enumerator name="MatchContains" value="1"/> + <enumerator name="MatchStartsWith" value="2"/> + <enumerator name="MatchEndsWith" value="3"/> + <enumerator name="MatchFixedString" value="8"/> + <enumerator name="MatchCaseSensitive" value="16"/> + </enum> + <property name="type" type="FilterType"/> + <signal name="filterChanged"/> + </type> + <type name="QDeclarativeOrganizerItemGuid" extends="QDeclarativeOrganizerItemDetail"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="Guid"/> + </exports> + <enum name="FieldType"> + <enumerator name="Guid" value="0"/> + </enum> + <property name="guid" type="string"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeOrganizerItemIdFilter" extends="QDeclarativeOrganizerItemFilter"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="IdFilter"/> + </exports> + <property name="ids" type="QVariantList"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeOrganizerItemIntersectionFilter" defaultProperty="subFilters" extends="QDeclarativeOrganizerItemFilter"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="IntersectionFilter"/> + </exports> + <property name="subFilters" type="QDeclarativeOrganizerItemFilter" isList="true"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeOrganizerItemInvalidFilter" extends="QDeclarativeOrganizerItemFilter"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="InvalidFilter"/> + </exports> + </type> + <type name="QDeclarativeOrganizerItemLocation" extends="QDeclarativeOrganizerItemDetail"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="Location"/> + </exports> + <enum name="FieldType"> + <enumerator name="Latitude" value="0"/> + <enumerator name="Longitude" value="1"/> + <enumerator name="Label" value="2"/> + </enum> + <property name="latitude" type="double"/> + <property name="longitude" type="double"/> + <property name="label" type="string"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeOrganizerItemParent" extends="QDeclarativeOrganizerItemDetail"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="ItemParent"/> + </exports> + <enum name="FieldType"> + <enumerator name="ParentId" value="0"/> + <enumerator name="OriginalDate" value="1"/> + </enum> + <property name="parentId" type="uint"/> + <property name="originalDate" type="QDate"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeOrganizerItemPriority" extends="QDeclarativeOrganizerItemDetail"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="Priority"/> + </exports> + <enum name="FieldType"> + <enumerator name="Priority" value="0"/> + </enum> + <enum name="PriorityType"> + <enumerator name="Unknown" value="0"/> + <enumerator name="Highest" value="1"/> + <enumerator name="ExtremelyHigh" value="2"/> + <enumerator name="VeryHigh" value="3"/> + <enumerator name="High" value="4"/> + <enumerator name="Medium" value="5"/> + <enumerator name="Low" value="6"/> + <enumerator name="VeryLow" value="7"/> + <enumerator name="ExtremelyLow" value="8"/> + <enumerator name="Lowest" value="9"/> + </enum> + <property name="priority" type="PriorityType"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeOrganizerItemRecurrence" extends="QDeclarativeOrganizerItemDetail"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="Recurrence"/> + </exports> + <enum name="FieldType"> + <enumerator name="RecurrenceRules" value="0"/> + <enumerator name="ExceptionRules" value="1"/> + <enumerator name="RecurrenceDates" value="2"/> + <enumerator name="ExceptionDates" value="3"/> + </enum> + <property name="recurrenceRules" type="QDeclarativeOrganizerRecurrenceRule" isList="true"/> + <property name="exceptionRules" type="QDeclarativeOrganizerRecurrenceRule" isList="true"/> + <property name="recurrenceDates" type="QVariantList"/> + <property name="exceptionDates" type="QVariantList"/> + <signal name="recurrenceRulesChanged"/> + <signal name="exceptionRulesChanged"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeOrganizerItemReminder" extends="QDeclarativeOrganizerItemDetail"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="Reminder"/> + </exports> + <enum name="FieldType"> + <enumerator name="Type" value="0"/> + <enumerator name="SecondsBeforeStart" value="1"/> + <enumerator name="RepetitionCount" value="2"/> + <enumerator name="RepetitionDelay" value="3"/> + </enum> + <enum name="ReminderType"> + <enumerator name="NoReminder" value="0"/> + <enumerator name="VisualReminder" value="1"/> + <enumerator name="AudibleReminder" value="2"/> + <enumerator name="EmailReminder" value="3"/> + </enum> + <property name="reminderType" type="ReminderType"/> + <property name="secondsBeforeStart" type="int"/> + <property name="repetitionCount" type="int"/> + <property name="repetitionDelay" type="int"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeOrganizerItemSortOrder" extends="QObject"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="SortOrder"/> + </exports> + <enum name="BlankPolicy"> + <enumerator name="BlanksFirst" value="0"/> + <enumerator name="BlanksLast" value="1"/> + </enum> + <property name="definitionName" type="string"/> + <property name="fieldName" type="string"/> + <property name="blankPolicy" type="BlankPolicy"/> + <property name="direction" type="Qt.SortOrder"/> + <property name="sensitivity" type="Qt.CaseSensitivity"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeOrganizerItemTimestamp" extends="QDeclarativeOrganizerItemDetail"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="Timestamp"/> + </exports> + <enum name="FieldType"> + <enumerator name="LastModified" value="0"/> + <enumerator name="Created" value="1"/> + </enum> + <property name="lastModified" type="QDateTime"/> + <property name="created" type="QDateTime"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeOrganizerItemType" extends="QDeclarativeOrganizerItemDetail"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="ItemType"/> + </exports> + <enum name="FieldType"> + <enumerator name="ItemType" value="0"/> + </enum> + <property name="itemType" type="OrganizerItemType"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeOrganizerItemUnionFilter" defaultProperty="subFilters" extends="QDeclarativeOrganizerItemFilter"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="UnionFilter"/> + </exports> + <property name="subFilters" type="QDeclarativeOrganizerItemFilter" isList="true"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeOrganizerItemVisualReminder" extends="QDeclarativeOrganizerItemReminder"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="VisualReminder"/> + </exports> + <enum name="FieldType"> + <enumerator name="DataUrl" value="0"/> + <enumerator name="Message" value="1"/> + </enum> + <property name="message" type="string"/> + <property name="dataUrl" type="QUrl"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeOrganizerJournal" defaultProperty="details" extends="QDeclarativeOrganizerItem"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="Journal"/> + </exports> + <property name="dateTime" type="QDateTime"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeOrganizerJournalTime" extends="QDeclarativeOrganizerItemDetail"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="JournalTime"/> + </exports> + <enum name="FieldType"> + <enumerator name="EntryDateTime" value="0"/> + </enum> + <property name="entryDateTime" type="QDateTime"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeOrganizerModel" extends="QAbstractListModel"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="OrganizerModel"/> + </exports> + <property name="manager" type="string"/> + <property name="availableManagers" type="QStringList"/> + <property name="autoUpdate" type="bool"/> + <property name="startPeriod" type="QDateTime"/> + <property name="endPeriod" type="QDateTime"/> + <property name="filter" type="QDeclarativeOrganizerItemFilter"/> + <property name="fetchHint" type="QDeclarativeOrganizerItemFetchHint"/> + <property name="sortOrders" type="QDeclarativeOrganizerItemSortOrder" isList="true"/> + <property name="items" type="QDeclarativeOrganizerItem" isList="true"/> + <property name="occurrences" type="QDeclarativeOrganizerItem" isList="true"/> + <property name="events" type="QDeclarativeOrganizerItem" isList="true"/> + <property name="eventOccurrences" type="QDeclarativeOrganizerItem" isList="true"/> + <property name="todos" type="QDeclarativeOrganizerItem" isList="true"/> + <property name="todoOccurrences" type="QDeclarativeOrganizerItem" isList="true"/> + <property name="journals" type="QDeclarativeOrganizerItem" isList="true"/> + <property name="notes" type="QDeclarativeOrganizerItem" isList="true"/> + <property name="error" type="string"/> + <signal name="managerChanged"/> + <signal name="availableManagersChanged"/> + <signal name="filterChanged"/> + <signal name="fetchHintChanged"/> + <signal name="itemsChanged"/> + <signal name="sortOrdersChanged"/> + <signal name="errorChanged"/> + <signal name="startPeriodChanged"/> + <signal name="endPeriodChanged"/> + <signal name="autoUpdateChanged"/> + <method name="update"/> + <method name="exportItems"> + <param name="file" type="string"/> + </method> + <method name="importItems"> + <param name="file" type="string"/> + </method> + <method name="removeItem"> + <param name="id" type="uint"/> + </method> + <method name="removeItems"> + <param name="ids" type="QList<uint>"/> + </method> + <method name="saveItem"> + <param name="item" type="QDeclarativeOrganizerItem"/> + </method> + </type> + <type name="QDeclarativeOrganizerNote" defaultProperty="details" extends="QDeclarativeOrganizerItem"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="Note"/> + </exports> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeOrganizerRecurrenceRule" extends="QObject"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="RecurrenceRule"/> + </exports> + <enum name="Frequency"> + <enumerator name="Invalid" value="0"/> + <enumerator name="Daily" value="1"/> + <enumerator name="Weekly" value="2"/> + <enumerator name="Monthly" value="3"/> + <enumerator name="Yearly" value="4"/> + </enum> + <enum name="Month"> + <enumerator name="January" value="1"/> + <enumerator name="February" value="2"/> + <enumerator name="March" value="3"/> + <enumerator name="April" value="4"/> + <enumerator name="May" value="5"/> + <enumerator name="June" value="6"/> + <enumerator name="July" value="7"/> + <enumerator name="August" value="8"/> + <enumerator name="September" value="9"/> + <enumerator name="October" value="10"/> + <enumerator name="November" value="11"/> + <enumerator name="December" value="12"/> + </enum> + <property name="frequency" type="Frequency"/> + <property name="limit" type="QVariant"/> + <property name="interval" type="int"/> + <property name="daysOfWeek" type="QVariantList"/> + <property name="daysOfMonth" type="QVariantList"/> + <property name="daysOfYear" type="QVariantList"/> + <property name="monthsOfYear" type="QVariantList"/> + <property name="positions" type="QVariantList"/> + <property name="firstDayOfWeek" type="Qt.DayOfWeek"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeOrganizerTodo" defaultProperty="details" extends="QDeclarativeOrganizerItem"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="Todo"/> + </exports> + <property name="startDateTime" type="QDateTime"/> + <property name="dueDateTime" type="QDateTime"/> + <property name="isAllDay" type="bool"/> + <property name="priority" type="QDeclarativeOrganizerItemPriority.PriorityType"/> + <property name="progressPercentage" type="int"/> + <property name="status" type="QDeclarativeOrganizerTodoProgress.StatusType"/> + <property name="finishedDateTime" type="QDateTime"/> + <property name="recurrence" type="QDeclarativeOrganizerItemRecurrence"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeOrganizerTodoOccurrence" defaultProperty="details" extends="QDeclarativeOrganizerItem"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="TodoOccurrence"/> + </exports> + <property name="startDateTime" type="QDateTime"/> + <property name="dueDateTime" type="QDateTime"/> + <property name="priority" type="QDeclarativeOrganizerItemPriority.PriorityType"/> + <property name="progressPercentage" type="int"/> + <property name="status" type="QDeclarativeOrganizerTodoProgress.StatusType"/> + <property name="finishedDateTime" type="QDateTime"/> + <property name="parentId" type="uint"/> + <property name="originalDate" type="QDate"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeOrganizerTodoProgress" extends="QDeclarativeOrganizerItemDetail"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="TodoProgress"/> + </exports> + <enum name="FieldType"> + <enumerator name="Status" value="0"/> + <enumerator name="Percentage" value="1"/> + <enumerator name="FinishedDateTime" value="2"/> + </enum> + <enum name="StatusType"> + <enumerator name="NotStarted" value="0"/> + <enumerator name="InProgress" value="1"/> + <enumerator name="Complete" value="2"/> + </enum> + <property name="status" type="StatusType"/> + <property name="percentage" type="int"/> + <property name="finishedDateTime" type="QDateTime"/> + <signal name="valueChanged"/> + </type> + <type name="QDeclarativeOrganizerTodoTime" extends="QDeclarativeOrganizerItemDetail"> + <exports> + <export module="QtMobility.organizer" version="1.1" type="TodoTime"/> + </exports> + <enum name="FieldType"> + <enumerator name="AllDay" value="0"/> + <enumerator name="StartDateTime" value="1"/> + <enumerator name="DueDateTime" value="2"/> + </enum> + <property name="allDay" type="bool"/> + <property name="startDateTime" type="QDateTime"/> + <property name="dueDateTime" type="QDateTime"/> + <signal name="valueChanged"/> + </type> <type name="QDeclarativePackage" defaultProperty="data" extends="QObject"> <exports> <export module="Qt" version="4.7" type="Package"/> @@ -1394,8 +3879,8 @@ </type> <type name="QDeclarativePathCubic" extends="QDeclarativeCurve"> <exports> - <export module="QtQuick" version="1.0" type="PathCubic"/> <export module="Qt" version="4.7" type="PathCubic"/> + <export module="QtQuick" version="1.0" type="PathCubic"/> </exports> <property name="control1X" type="qreal"/> <property name="control1Y" type="qreal"/> @@ -1411,14 +3896,14 @@ </type> <type name="QDeclarativePathLine" extends="QDeclarativeCurve"> <exports> - <export module="QtQuick" version="1.0" type="PathLine"/> <export module="Qt" version="4.7" type="PathLine"/> + <export module="QtQuick" version="1.0" type="PathLine"/> </exports> </type> <type name="QDeclarativePathPercent" extends="QDeclarativePathElement"> <exports> - <export module="Qt" version="4.7" type="PathPercent"/> <export module="QtQuick" version="1.0" type="PathPercent"/> + <export module="Qt" version="4.7" type="PathPercent"/> </exports> <property name="value" type="qreal"/> <signal name="valueChanged"/> @@ -1502,6 +3987,49 @@ <property name="color" type="QColor"/> <signal name="penChanged"/> </type> + <type name="QDeclarativePosition" extends="QObject"> + <exports> + <export module="QtMobility.location" version="1.1" type="Position"/> + </exports> + <property name="latitudeValid" type="bool"/> + <property name="longitudeValid" type="bool"/> + <property name="altitudeValid" type="bool"/> + <property name="coordinate" type="QDeclarativeCoordinate"/> + <property name="timestamp" type="QDateTime"/> + <property name="speed" type="double"/> + <property name="speedValid" type="bool"/> + <signal name="latitudeValidChanged"/> + <signal name="longitudeValidChanged"/> + <signal name="altitudeValidChanged"/> + <signal name="timestampChanged"/> + <signal name="speedChanged"/> + <signal name="speedValidChanged"/> + <signal name="coordinateChanged"/> + </type> + <type name="QDeclarativePositionSource" extends="QObject"> + <exports> + <export module="QtMobility.location" version="1.1" type="PositionSource"/> + </exports> + <enum name="PositioningMethod"> + <enumerator name="NoPositioningMethod" value="0"/> + <enumerator name="SatellitePositioningMethod" value="255"/> + <enumerator name="NonSatellitePositioningMethod" value="-256"/> + <enumerator name="AllPositioningMethods" value="-1"/> + </enum> + <property name="position" type="QDeclarativePosition"/> + <property name="active" type="bool"/> + <property name="nmeaSource" type="QUrl"/> + <property name="updateInterval" type="int"/> + <property name="positioningMethod" type="PositioningMethod"/> + <signal name="positionChanged"/> + <signal name="activeChanged"/> + <signal name="nmeaSourceChanged"/> + <signal name="updateIntervalChanged"/> + <signal name="positioningMethodChanged"/> + <method name="update"/> + <method name="start"/> + <method name="stop"/> + </type> <type name="QDeclarativePropertyAction" extends="QDeclarativeAbstractAnimation"> <exports> <export module="QtQuick" version="1.0" type="PropertyAction"/> @@ -1563,10 +4091,17 @@ <property name="restoreEntryValues" type="bool"/> <property name="explicit" type="bool"/> </type> + <type name="QDeclarativePropertyMap" extends="QObject"> + <signal name="valueChanged"> + <param name="key" type="string"/> + <param name="value" type="QVariant"/> + </signal> + <method name="keys" type="QStringList"/> + </type> <type name="QDeclarativeRectangle" defaultProperty="data" extends="QDeclarativeItem"> <exports> - <export module="Qt" version="4.7" type="Rectangle"/> <export module="QtQuick" version="1.0" type="Rectangle"/> + <export module="Qt" version="4.7" type="Rectangle"/> </exports> <property name="color" type="QColor"/> <property name="gradient" type="QDeclarativeGradient"/> @@ -1587,10 +4122,19 @@ <signal name="delegateChanged"/> <signal name="countChanged"/> </type> + <type name="QDeclarativeReverseGeocodeModel" extends="QDeclarativeGeoSearchModel"> + <exports> + <export module="QtMobility.location" version="1.1" type="ReverseGeocodeModel"/> + </exports> + <property name="coordinate" type="QDeclarativeCoordinate"/> + <signal name="coordinateChanged"> + <param name="coordinate" type="QDeclarativeCoordinate"/> + </signal> + </type> <type name="QDeclarativeRotationAnimation" extends="QDeclarativePropertyAnimation"> <exports> - <export module="QtQuick" version="1.0" type="RotationAnimation"/> <export module="Qt" version="4.7" type="RotationAnimation"/> + <export module="QtQuick" version="1.0" type="RotationAnimation"/> </exports> <enum name="RotationDirection"> <enumerator name="Numerical" value="0"/> @@ -1605,8 +4149,8 @@ </type> <type name="QDeclarativeRow" defaultProperty="data" extends="QDeclarativeBasePositioner"> <exports> - <export module="Qt" version="4.7" type="Row"/> <export module="QtQuick" version="1.0" type="Row"/> + <export module="Qt" version="4.7" type="Row"/> </exports> </type> <type name="QDeclarativeScaleGrid" extends="QObject"> @@ -1616,19 +4160,68 @@ <property name="bottom" type="int"/> <signal name="borderChanged"/> </type> + <type name="QDeclarativeScreenSaver" extends="QObject"> + <exports> + <export module="QtMobility.systeminfo" version="1.1" type="ScreenSaver"/> + </exports> + <property name="screenSaverDelayed" type="bool"/> + <method name="setScreenSaverDelayed"> + <param name="on" type="bool"/> + </method> + </type> <type name="QDeclarativeScriptAction" extends="QDeclarativeAbstractAnimation"> <exports> - <export module="QtQuick" version="1.0" type="ScriptAction"/> <export module="Qt" version="4.7" type="ScriptAction"/> + <export module="QtQuick" version="1.0" type="ScriptAction"/> </exports> <property name="script" type="QDeclarativeScriptString"/> <property name="scriptName" type="string"/> </type> <type name="QDeclarativeSequentialAnimation" defaultProperty="animations" extends="QDeclarativeAnimationGroup"> <exports> - <export module="QtQuick" version="1.0" type="SequentialAnimation"/> <export module="Qt" version="4.7" type="SequentialAnimation"/> + <export module="QtQuick" version="1.0" type="SequentialAnimation"/> + </exports> + </type> + <type name="QDeclarativeService" extends="QObject"> + <exports> + <export module="QtMobility.serviceframework" version="1.1" type="Service"/> </exports> + <property name="interfaceName" type="string"/> + <property name="serviceName" type="string"/> + <property name="majorVersion" type="int"/> + <property name="minorVersion" type="int"/> + <property name="valid" type="bool"/> + <property name="serviceObject" type="QObject"/> + <signal name="validChanged"/> + <signal name="serviceObjectChanged"/> + <signal name="interfaceNameChanged"/> + <signal name="serviceNameChanged"/> + <signal name="majorVersionChanged"/> + <signal name="minorVersionChanged"/> + </type> + <type name="QDeclarativeServiceList" extends="QObject"> + <exports> + <export module="QtMobility.serviceframework" version="1.1" type="ServiceList"/> + </exports> + <enum name="MatchRule"> + <enumerator name="Minimum" value="0"/> + <enumerator name="Exact" value="1"/> + </enum> + <property name="serviceName" type="string"/> + <property name="interfaceName" type="string"/> + <property name="majorVersion" type="int"/> + <property name="minorVersion" type="int"/> + <property name="services" type="QDeclarativeService" isList="true"/> + <property name="versionMatch" type="MatchRule"/> + <signal name="servicesChanged"> + <param type="QDeclarativeService"/> + </signal> + <signal name="serviceNameChanged"/> + <signal name="interfaceNameChanged"/> + <signal name="minorVersionChanged"/> + <signal name="majorVersionChanged"/> + <signal name="versionMatchChanged"/> </type> <type name="QDeclarativeSmoothedAnimation" extends="QDeclarativeNumberAnimation"> <exports> @@ -1675,8 +4268,8 @@ </type> <type name="QDeclarativeStateChangeScript" extends="QDeclarativeStateOperation"> <exports> - <export module="QtQuick" version="1.0" type="StateChangeScript"/> <export module="Qt" version="4.7" type="StateChangeScript"/> + <export module="QtQuick" version="1.0" type="StateChangeScript"/> </exports> <property name="script" type="QDeclarativeScriptString"/> <property name="name" type="string"/> @@ -1723,8 +4316,8 @@ </type> <type name="QDeclarativeText" defaultProperty="data" extends="QDeclarativeItem"> <exports> - <export module="Qt" version="4.7" type="Text"/> <export module="QtQuick" version="1.0" type="Text"/> + <export module="Qt" version="4.7" type="Text"/> </exports> <enum name="HAlignment"> <enumerator name="AlignLeft" value="1"/> @@ -1808,8 +4401,8 @@ </type> <type name="QDeclarativeTextEdit" defaultProperty="data" extends="QDeclarativePaintedItem"> <exports> - <export module="QtQuick" version="1.0" type="TextEdit"/> <export module="Qt" version="4.7" type="TextEdit"/> + <export module="QtQuick" version="1.0" type="TextEdit"/> </exports> <enum name="HAlignment"> <enumerator name="AlignLeft" value="1"/> @@ -1931,8 +4524,8 @@ </type> <type name="QDeclarativeTextInput" defaultProperty="data" extends="QDeclarativePaintedItem"> <exports> - <export module="Qt" version="4.7" type="TextInput"/> <export module="QtQuick" version="1.0" type="TextInput"/> + <export module="Qt" version="4.7" type="TextInput"/> </exports> <enum name="EchoMode"> <enumerator name="Normal" value="0"/> @@ -2041,10 +4634,56 @@ <method name="openSoftwareInputPanel"/> <method name="closeSoftwareInputPanel"/> </type> + <type name="QDeclarativeThemeEffect" extends="QObject"> + <exports> + <export module="QtMobility.feedback" version="1.1" type="ThemeEffect"/> + </exports> + <enum name="ThemeEffect"> + <enumerator name="Basic" value="0"/> + <enumerator name="Sensitive" value="1"/> + <enumerator name="BasicButton" value="2"/> + <enumerator name="SensitiveButton" value="3"/> + <enumerator name="BasicKeypad" value="4"/> + <enumerator name="SensitiveKeypad" value="5"/> + <enumerator name="BasicSlider" value="6"/> + <enumerator name="SensitiveSlider" value="7"/> + <enumerator name="BasicItem" value="8"/> + <enumerator name="SensitiveItem" value="9"/> + <enumerator name="ItemScroll" value="10"/> + <enumerator name="ItemPick" value="11"/> + <enumerator name="ItemDrop" value="12"/> + <enumerator name="ItemMoveOver" value="13"/> + <enumerator name="BounceEffect" value="14"/> + <enumerator name="CheckBox" value="15"/> + <enumerator name="MultipleCheckBox" value="16"/> + <enumerator name="Editor" value="17"/> + <enumerator name="TextSelection" value="18"/> + <enumerator name="BlankSelection" value="19"/> + <enumerator name="LineSelection" value="20"/> + <enumerator name="EmptyLineSelection" value="21"/> + <enumerator name="PopUp" value="22"/> + <enumerator name="PopupOpen" value="23"/> + <enumerator name="PopupClose" value="24"/> + <enumerator name="Flick" value="25"/> + <enumerator name="StopFlick" value="26"/> + <enumerator name="MultiPointTouchActivate" value="27"/> + <enumerator name="RotateStep" value="28"/> + <enumerator name="LongPress" value="29"/> + <enumerator name="PositiveTacticon" value="30"/> + <enumerator name="NeutralTacticon" value="31"/> + <enumerator name="NegativeTacticon" value="32"/> + <enumerator name="NumberOfThemeEffects" value="33"/> + <enumerator name="ThemeUser" value="65535"/> + </enum> + <property name="supported" type="bool"/> + <property name="effect" type="ThemeEffect"/> + <signal name="effectChanged"/> + <method name="play"/> + </type> <type name="QDeclarativeTimer" extends="QObject"> <exports> - <export module="QtQuick" version="1.0" type="Timer"/> <export module="Qt" version="4.7" type="Timer"/> + <export module="QtQuick" version="1.0" type="Timer"/> </exports> <property name="interval" type="int"/> <property name="running" type="bool"/> @@ -2062,8 +4701,8 @@ </type> <type name="QDeclarativeTransition" defaultProperty="animations" extends="QObject"> <exports> - <export module="Qt" version="4.7" type="Transition"/> <export module="QtQuick" version="1.0" type="Transition"/> + <export module="Qt" version="4.7" type="Transition"/> </exports> <property name="from" type="string"/> <property name="to" type="string"/> @@ -2075,8 +4714,8 @@ </type> <type name="QDeclarativeTranslate" extends="QGraphicsTransform"> <exports> - <export module="Qt" version="4.7" type="Translate"/> <export module="QtQuick" version="1.0" type="Translate"/> + <export module="Qt" version="4.7" type="Translate"/> </exports> <property name="x" type="qreal"/> <property name="y" type="qreal"/> @@ -2092,6 +4731,79 @@ <property name="from" type="QVector3D"/> <property name="to" type="QVector3D"/> </type> + <type name="QDeclarativeVideo" defaultProperty="data" extends="QDeclarativeItem"> + <exports> + <export module="QtMultimediaKit" version="1.1" type="Video"/> + </exports> + <enum name="FillMode"> + <enumerator name="Stretch" value="0"/> + <enumerator name="PreserveAspectFit" value="1"/> + <enumerator name="PreserveAspectCrop" value="2"/> + </enum> + <enum name="Status"> + <enumerator name="UnknownStatus" value="0"/> + <enumerator name="NoMedia" value="1"/> + <enumerator name="Loading" value="2"/> + <enumerator name="Loaded" value="3"/> + <enumerator name="Stalled" value="4"/> + <enumerator name="Buffering" value="5"/> + <enumerator name="Buffered" value="6"/> + <enumerator name="EndOfMedia" value="7"/> + <enumerator name="InvalidMedia" value="8"/> + </enum> + <enum name="Error"> + <enumerator name="NoError" value="0"/> + <enumerator name="ResourceError" value="1"/> + <enumerator name="FormatError" value="2"/> + <enumerator name="NetworkError" value="3"/> + <enumerator name="AccessDenied" value="4"/> + <enumerator name="ServiceMissing" value="5"/> + </enum> + <property name="source" type="QUrl"/> + <property name="autoLoad" type="bool"/> + <property name="playing" type="bool"/> + <property name="paused" type="bool"/> + <property name="status" type="Status"/> + <property name="duration" type="int"/> + <property name="position" type="int"/> + <property name="volume" type="qreal"/> + <property name="muted" type="bool"/> + <property name="hasAudio" type="bool"/> + <property name="hasVideo" type="bool"/> + <property name="bufferProgress" type="int"/> + <property name="seekable" type="bool"/> + <property name="playbackRate" type="qreal"/> + <property name="error" type="Error"/> + <property name="errorString" type="string"/> + <property name="fillMode" type="FillMode"/> + <property name="metaData" type="QDeclarativeMediaMetaData"/> + <signal name="sourceChanged"/> + <signal name="autoLoadChanged"/> + <signal name="playingChanged"/> + <signal name="pausedChanged"/> + <signal name="started"/> + <signal name="resumed"/> + <signal name="paused"/> + <signal name="stopped"/> + <signal name="statusChanged"/> + <signal name="durationChanged"/> + <signal name="positionChanged"/> + <signal name="volumeChanged"/> + <signal name="mutedChanged"/> + <signal name="hasAudioChanged"/> + <signal name="hasVideoChanged"/> + <signal name="bufferProgressChanged"/> + <signal name="seekableChanged"/> + <signal name="playbackRateChanged"/> + <signal name="errorChanged"/> + <signal name="error"> + <param name="error" type="QDeclarativeVideo.Error"/> + <param name="errorString" type="string"/> + </signal> + <method name="play"/> + <method name="pause"/> + <method name="stop"/> + </type> <type name="QDeclarativeViewSection" extends="QObject"> <exports> <export module="QtQuick" version="1.0" type="ViewSection"/> @@ -2134,8 +4846,8 @@ <type name="QDeclarativeVisualDataModelParts" extends="QObject"/> <type name="QDeclarativeVisualItemModel" defaultProperty="children" extends="QDeclarativeVisualModel"> <exports> - <export module="Qt" version="4.7" type="VisualItemModel"/> <export module="QtQuick" version="1.0" type="VisualItemModel"/> + <export module="Qt" version="4.7" type="VisualItemModel"/> </exports> <property name="children" type="QDeclarativeItem" isList="true"/> <signal name="childrenChanged"/> @@ -2320,8 +5032,8 @@ </type> <type name="QDeclarativeXmlListModelRole" extends="QObject"> <exports> - <export module="Qt" version="4.7" type="XmlRole"/> <export module="QtQuick" version="1.0" type="XmlRole"/> + <export module="Qt" version="4.7" type="XmlRole"/> </exports> <property name="name" type="string"/> <property name="query" type="string"/> @@ -2344,6 +5056,233 @@ <property name="decimals" type="int"/> <property name="notation" type="Notation"/> </type> + <type name="QFeedbackActuator" extends="QObject"> + <exports> + <export module="QtMobility.feedback" version="1.1" type="Actuator"/> + </exports> + <enum name="Capability"> + <enumerator name="Envelope" value="0"/> + <enumerator name="Period" value="1"/> + </enum> + <enum name="State"> + <enumerator name="Busy" value="0"/> + <enumerator name="Ready" value="1"/> + <enumerator name="Unknown" value="2"/> + </enum> + <property name="id" type="int"/> + <property name="name" type="string"/> + <property name="state" type="QFeedbackActuator.State"/> + <property name="valid" type="bool"/> + <property name="enabled" type="bool"/> + <signal name="enabledChanged"/> + <method name="isCapabilitySupported" type="bool"> + <param type="Capability"/> + </method> + </type> + <type name="QFeedbackEffect" extends="QObject"> + <enum name="ThemeEffect"> + <enumerator name="ThemeBasic" value="0"/> + <enumerator name="ThemeSensitive" value="1"/> + <enumerator name="ThemeBasicButton" value="2"/> + <enumerator name="ThemeSensitiveButton" value="3"/> + <enumerator name="ThemeBasicKeypad" value="4"/> + <enumerator name="ThemeSensitiveKeypad" value="5"/> + <enumerator name="ThemeBasicSlider" value="6"/> + <enumerator name="ThemeSensitiveSlider" value="7"/> + <enumerator name="ThemeBasicItem" value="8"/> + <enumerator name="ThemeSensitiveItem" value="9"/> + <enumerator name="ThemeItemScroll" value="10"/> + <enumerator name="ThemeItemPick" value="11"/> + <enumerator name="ThemeItemDrop" value="12"/> + <enumerator name="ThemeItemMoveOver" value="13"/> + <enumerator name="ThemeBounceEffect" value="14"/> + <enumerator name="ThemeCheckBox" value="15"/> + <enumerator name="ThemeMultipleCheckBox" value="16"/> + <enumerator name="ThemeEditor" value="17"/> + <enumerator name="ThemeTextSelection" value="18"/> + <enumerator name="ThemeBlankSelection" value="19"/> + <enumerator name="ThemeLineSelection" value="20"/> + <enumerator name="ThemeEmptyLineSelection" value="21"/> + <enumerator name="ThemePopUp" value="22"/> + <enumerator name="ThemePopupOpen" value="23"/> + <enumerator name="ThemePopupClose" value="24"/> + <enumerator name="ThemeFlick" value="25"/> + <enumerator name="ThemeStopFlick" value="26"/> + <enumerator name="ThemeMultiPointTouchActivate" value="27"/> + <enumerator name="ThemeRotateStep" value="28"/> + <enumerator name="ThemeLongPress" value="29"/> + <enumerator name="ThemePositiveTacticon" value="30"/> + <enumerator name="ThemeNeutralTacticon" value="31"/> + <enumerator name="ThemeNegativeTacticon" value="32"/> + <enumerator name="NumberOfThemeEffects" value="33"/> + <enumerator name="ThemeUser" value="65535"/> + </enum> + <enum name="Duration"> + <enumerator name="Infinite" value="-1"/> + </enum> + <enum name="State"> + <enumerator name="Stopped" value="0"/> + <enumerator name="Paused" value="1"/> + <enumerator name="Running" value="2"/> + <enumerator name="Loading" value="3"/> + </enum> + <enum name="ErrorType"> + <enumerator name="UnknownError" value="0"/> + <enumerator name="DeviceBusy" value="1"/> + </enum> + <property name="duration" type="int"/> + <property name="state" type="State"/> + <signal name="error"> + <param type="QFeedbackEffect.ErrorType"/> + </signal> + <signal name="stateChanged"/> + <method name="start"/> + <method name="stop"/> + <method name="pause"/> + </type> + <type name="QFeedbackFileEffect" extends="QFeedbackEffect"> + <property name="loaded" type="bool"/> + <property name="source" type="QUrl"/> + </type> + <type name="QFeedbackHapticsEffect" extends="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"/> + </type> + <type name="QGeoMapCircleObject" extends="QGeoMapObject"> + <property name="center" type="QGeoCoordinate"/> + <property name="radius" type="qreal"/> + <property name="pen" type="QPen"/> + <property name="brush" type="QBrush"/> + <signal name="centerChanged"> + <param name="center" type="QGeoCoordinate"/> + </signal> + <signal name="radiusChanged"> + <param name="radius" type="qreal"/> + </signal> + <signal name="penChanged"> + <param name="pen" type="QPen"/> + </signal> + <signal name="brushChanged"> + <param name="brush" type="QBrush"/> + </signal> + </type> + <type name="QGeoMapGroupObject" extends="QGeoMapObject"> + <signal name="childAdded"> + <param name="childObject" type="QGeoMapObject"/> + </signal> + <signal name="childRemoved"> + <param name="childObject" type="QGeoMapObject"/> + </signal> + </type> + <type name="QGeoMapObject" extends="QObject"> + <exports> + <export module="QtMobility.location" version="1.1" type="QGeoMapObject"/> + </exports> + <property name="zValue" type="int"/> + <property name="visible" type="bool"/> + <property name="selected" type="bool"/> + <signal name="zValueChanged"> + <param name="zValue" type="int"/> + </signal> + <signal name="visibleChanged"> + <param name="visible" type="bool"/> + </signal> + <signal name="selectedChanged"> + <param name="selected" type="bool"/> + </signal> + </type> + <type name="QGeoMapPixmapObject" extends="QGeoMapObject"> + <property name="coordinate" type="QGeoCoordinate"/> + <property name="pixmap" type="QPixmap"/> + <property name="offset" type="QPoint"/> + <signal name="coordinateChanged"> + <param name="coordinate" type="QGeoCoordinate"/> + </signal> + <signal name="pixmapChanged"> + <param name="pixmap" type="QPixmap"/> + </signal> + <signal name="offsetChanged"> + <param name="offset" type="QPoint"/> + </signal> + </type> + <type name="QGeoMapPolygonObject" extends="QGeoMapObject"> + <property name="path" type="QList<QGeoCoordinate>"/> + <property name="pen" type="QPen"/> + <property name="brush" type="QBrush"/> + <signal name="pathChanged"> + <param name="path" type="QList<QGeoCoordinate>"/> + </signal> + <signal name="penChanged"> + <param name="pen" type="QPen"/> + </signal> + <signal name="brushChanged"> + <param name="brush" type="QBrush"/> + </signal> + </type> + <type name="QGeoMapPolylineObject" extends="QGeoMapObject"> + <property name="path" type="QList<QGeoCoordinate>"/> + <property name="pen" type="QPen"/> + <signal name="pathChanged"> + <param name="path" type="QList<QGeoCoordinate>"/> + </signal> + <signal name="penChanged"> + <param name="pen" type="QPen"/> + </signal> + </type> + <type name="QGeoMapRectangleObject" extends="QGeoMapObject"> + <property name="topLeft" type="QGeoCoordinate"/> + <property name="bottomRight" type="QGeoCoordinate"/> + <property name="pen" type="QPen"/> + <property name="brush" type="QBrush"/> + <signal name="topLeftChanged"> + <param name="topLeft" type="QGeoCoordinate"/> + </signal> + <signal name="bottomRightChanged"> + <param name="bottomRight" type="QGeoCoordinate"/> + </signal> + <signal name="penChanged"> + <param name="pen" type="QPen"/> + </signal> + <signal name="brushChanged"> + <param name="brush" type="QBrush"/> + </signal> + </type> + <type name="QGeoMapTextObject" extends="QGeoMapObject"> + <property name="coordinate" type="QGeoCoordinate"/> + <property name="text" type="string"/> + <property name="font" type="QFont"/> + <property name="pen" type="QPen"/> + <property name="brush" type="QBrush"/> + <property name="offset" type="QPoint"/> + <property name="alignment" type="Qt.Alignment"/> + <signal name="coordinateChanged"> + <param name="coordinate" type="QGeoCoordinate"/> + </signal> + <signal name="textChanged"> + <param name="text" type="string"/> + </signal> + <signal name="fontChanged"> + <param name="font" type="QFont"/> + </signal> + <signal name="penChanged"> + <param name="pen" type="QPen"/> + </signal> + <signal name="brushChanged"> + <param name="brush" type="QBrush"/> + </signal> + <signal name="offsetChanged"> + <param name="offset" type="QPoint"/> + </signal> + <signal name="alignmentChanged"> + <param name="alignment" type="Qt.Alignment"/> + </signal> + </type> <type name="QGesture" extends="QObject"> <exports> <export module="Qt.labs.gestures" version="1.0" type="Gesture"/> @@ -2397,8 +5336,8 @@ </type> <type name="QGraphicsScale" extends="QGraphicsTransform"> <exports> - <export module="Qt" version="4.7" type="Scale"/> <export module="QtQuick" version="1.0" type="Scale"/> + <export module="Qt" version="4.7" type="Scale"/> </exports> <property name="origin" type="QVector3D"/> <property name="xScale" type="qreal"/> @@ -2452,10 +5391,24 @@ <param name="roles" type="QList<int>"/> </signal> </type> + <type name="QMagnetometer" extends="QSensor"> + <exports> + <export module="QtMobility.sensors" version="1.1" type="Magnetometer"/> + </exports> + </type> + <type name="QMagnetometerReading" extends="QSensorReading"> + <exports> + <export module="QtMobility.sensors" version="1.1" type="MagnetometerReading"/> + </exports> + <property name="x" type="qreal"/> + <property name="y" type="qreal"/> + <property name="z" type="qreal"/> + <property name="calibrationLevel" type="qreal"/> + </type> <type name="QObject"> <exports> - <export module="QtQuick" version="1.0" type="QtObject"/> <export module="Qt" version="4.7" type="QtObject"/> + <export module="QtQuick" version="1.0" type="QtObject"/> </exports> <property name="objectName" type="string"/> <signal name="destroyed"> @@ -2464,6 +5417,26 @@ <signal name="destroyed"/> <method name="deleteLater"/> </type> + <type name="QOrientationReading" extends="QSensorReading"> + <exports> + <export module="QtMobility.sensors" version="1.1" type="OrientationReading"/> + </exports> + <enum name="Orientation"> + <enumerator name="Undefined" value="0"/> + <enumerator name="TopUp" value="1"/> + <enumerator name="TopDown" value="2"/> + <enumerator name="LeftUp" value="3"/> + <enumerator name="RightUp" value="4"/> + <enumerator name="FaceUp" value="5"/> + <enumerator name="FaceDown" value="6"/> + </enum> + <property name="orientation" type="Orientation"/> + </type> + <type name="QOrientationSensor" extends="QSensor"> + <exports> + <export module="QtMobility.sensors" version="1.1" type="OrientationSensor"/> + </exports> + </type> <type name="QPanGesture" extends="QGesture"> <exports> <export module="Qt.labs.gestures" version="1.0" type="PanGesture"/> @@ -2501,6 +5474,17 @@ <property name="lastCenterPoint" type="QPointF"/> <property name="centerPoint" type="QPointF"/> </type> + <type name="QProximityReading" extends="QSensorReading"> + <exports> + <export module="QtMobility.sensors" version="1.1" type="ProximityReading"/> + </exports> + <property name="close" type="bool"/> + </type> + <type name="QProximitySensor" extends="QSensor"> + <exports> + <export module="QtMobility.sensors" version="1.1" type="ProximitySensor"/> + </exports> + </type> <type name="QRegExpValidator" extends="QValidator"> <exports> <export module="QtQuick" version="1.0" type="RegExpValidator"/> @@ -2508,6 +5492,74 @@ </exports> <property name="regExp" type="QRegExp"/> </type> + <type name="QRotationReading" extends="QSensorReading"> + <exports> + <export module="QtMobility.sensors" version="1.1" type="RotationReading"/> + </exports> + <property name="x" type="qreal"/> + <property name="y" type="qreal"/> + <property name="z" type="qreal"/> + </type> + <type name="QRotationSensor" extends="QSensor"> + <exports> + <export module="QtMobility.sensors" version="1.1" type="RotationSensor"/> + </exports> + </type> + <type name="QSensor" extends="QObject"> + <property name="sensorid" type="QByteArray"/> + <property name="type" type="QByteArray"/> + <property name="connectedToBackend" type="bool"/> + <property name="availableDataRates" type="QtMobility.qrangelist"/> + <property name="dataRate" type="int"/> + <property name="reading" type="QSensorReading"/> + <property name="busy" type="bool"/> + <property name="active" type="bool"/> + <property name="outputRanges" type="QtMobility.qoutputrangelist"/> + <property name="outputRange" type="int"/> + <property name="description" type="string"/> + <property name="error" type="int"/> + <signal name="busyChanged"/> + <signal name="activeChanged"/> + <signal name="readingChanged"/> + <signal name="sensorError"> + <param name="error" type="int"/> + </signal> + <method name="start" type="bool"/> + <method name="stop"/> + <method name="connectToBackend" type="bool"/> + </type> + <type name="QSensorReading" extends="QObject"> + <property name="timestamp" type="QtMobility.qtimestamp"/> + </type> + <type name="QSoundEffect" extends="QObject"> + <exports> + <export module="QtMultimediaKit" version="1.1" type="SoundEffect"/> + </exports> + <enum name="Loop"> + <enumerator name="Infinite" value="-2"/> + </enum> + <enum name="Status"> + <enumerator name="Null" value="0"/> + <enumerator name="Loading" value="1"/> + <enumerator name="Ready" value="2"/> + <enumerator name="Error" value="3"/> + </enum> + <property name="source" type="QUrl"/> + <property name="loops" type="int"/> + <property name="volume" type="qreal"/> + <property name="muted" type="bool"/> + <property name="playing" type="bool"/> + <property name="status" type="Status"/> + <signal name="sourceChanged"/> + <signal name="loopCountChanged"/> + <signal name="volumeChanged"/> + <signal name="mutedChanged"/> + <signal name="loadedChanged"/> + <signal name="playingChanged"/> + <signal name="statusChanged"/> + <method name="play"/> + <method name="stop"/> + </type> <type name="QSwipeGesture" extends="QGesture"> <exports> <export module="Qt.labs.gestures" version="1.0" type="SwipeGesture"/> @@ -2524,6 +5576,207 @@ <property name="swipeAngle" type="qreal"/> <property name="velocity" type="qreal"/> </type> + <type name="QSystemDeviceInfo" extends="QObject"> + <enum name="BatteryStatus"> + <enumerator name="NoBatteryLevel" value="0"/> + <enumerator name="BatteryCritical" value="1"/> + <enumerator name="BatteryVeryLow" value="2"/> + <enumerator name="BatteryLow" value="3"/> + <enumerator name="BatteryNormal" value="4"/> + </enum> + <enum name="PowerState"> + <enumerator name="UnknownPower" value="0"/> + <enumerator name="BatteryPower" value="1"/> + <enumerator name="WallPower" value="2"/> + <enumerator name="WallPowerChargingBattery" value="3"/> + </enum> + <enum name="InputMethod"> + <enumerator name="Keys" value="1"/> + <enumerator name="Keypad" value="2"/> + <enumerator name="Keyboard" value="4"/> + <enumerator name="SingleTouch" value="8"/> + <enumerator name="MultiTouch" value="16"/> + <enumerator name="Mouse" value="32"/> + </enum> + <enum name="InputMethodFlags"> + <enumerator name="Keys" value="1"/> + <enumerator name="Keypad" value="2"/> + <enumerator name="Keyboard" value="4"/> + <enumerator name="SingleTouch" value="8"/> + <enumerator name="MultiTouch" value="16"/> + <enumerator name="Mouse" value="32"/> + </enum> + <enum name="Profile"> + <enumerator name="UnknownProfile" value="0"/> + <enumerator name="SilentProfile" value="1"/> + <enumerator name="NormalProfile" value="2"/> + <enumerator name="LoudProfile" value="3"/> + <enumerator name="VibProfile" value="4"/> + <enumerator name="OfflineProfile" value="5"/> + <enumerator name="PowersaveProfile" value="6"/> + <enumerator name="CustomProfile" value="7"/> + <enumerator name="BeepProfile" value="8"/> + </enum> + <enum name="SimStatus"> + <enumerator name="SimNotAvailable" value="0"/> + <enumerator name="SingleSimAvailable" value="1"/> + <enumerator name="DualSimAvailable" value="2"/> + <enumerator name="SimLocked" value="3"/> + </enum> + <property name="currentProfile" type="Profile"/> + <property name="powerState" type="PowerState"/> + <property name="simStatus" type="SimStatus"/> + <property name="batteryStatus" type="BatteryStatus"/> + <property name="inputMethodType" type="InputMethodFlags"/> + <property name="imei" type="string"/> + <property name="imsi" type="string"/> + <property name="manufacturer" type="string"/> + <property name="model" type="string"/> + <property name="productName" type="string"/> + <property name="batteryLevel" type="int"/> + <property name="isDeviceLocked" type="bool"/> + <property name="currentBluetoothPowerState" type="bool"/> + <property name="currentPowerState" type="QSystemDeviceInfo.PowerState"/> + <signal name="batteryLevelChanged"> + <param name="level" type="int"/> + </signal> + <signal name="batteryStatusChanged"> + <param name="batteryStatus" type="QSystemDeviceInfo.BatteryStatus"/> + </signal> + <signal name="powerStateChanged"> + <param name="powerState" type="QSystemDeviceInfo.PowerState"/> + </signal> + <signal name="currentProfileChanged"> + <param name="currentProfile" type="QSystemDeviceInfo.Profile"/> + </signal> + <signal name="bluetoothStateChanged"> + <param name="on" type="bool"/> + </signal> + </type> + <type name="QSystemDisplayInfo" extends="QObject"> + <exports> + <export module="QtMobility.systeminfo" version="1.1" type="DisplayInfo"/> + </exports> + </type> + <type name="QSystemInfo" extends="QObject"> + <enum name="Version"> + <enumerator name="Os" value="1"/> + <enumerator name="QtCore" value="2"/> + <enumerator name="Firmware" value="3"/> + <enumerator name="QtMobility" value="4"/> + </enum> + <enum name="Feature"> + <enumerator name="BluetoothFeature" value="0"/> + <enumerator name="CameraFeature" value="1"/> + <enumerator name="FmradioFeature" value="2"/> + <enumerator name="IrFeature" value="3"/> + <enumerator name="LedFeature" value="4"/> + <enumerator name="MemcardFeature" value="5"/> + <enumerator name="UsbFeature" value="6"/> + <enumerator name="VibFeature" value="7"/> + <enumerator name="WlanFeature" value="8"/> + <enumerator name="SimFeature" value="9"/> + <enumerator name="LocationFeature" value="10"/> + <enumerator name="VideoOutFeature" value="11"/> + <enumerator name="HapticsFeature" value="12"/> + </enum> + <property name="currentLanguage" type="string"/> + <property name="availableLanguages" type="QStringList"/> + <property name="currentCountryCode" type="string"/> + <signal name="currentLanguageChanged"> + <param type="string"/> + </signal> + </type> + <type name="QSystemNetworkInfo" extends="QObject"> + <enum name="NetworkStatus"> + <enumerator name="UndefinedStatus" value="0"/> + <enumerator name="NoNetworkAvailable" value="1"/> + <enumerator name="EmergencyOnly" value="2"/> + <enumerator name="Searching" value="3"/> + <enumerator name="Busy" value="4"/> + <enumerator name="Connected" value="5"/> + <enumerator name="HomeNetwork" value="6"/> + <enumerator name="Denied" value="7"/> + <enumerator name="Roaming" value="8"/> + </enum> + <enum name="NetworkMode"> + <enumerator name="UnknownMode" value="0"/> + <enumerator name="GsmMode" value="1"/> + <enumerator name="CdmaMode" value="2"/> + <enumerator name="WcdmaMode" value="3"/> + <enumerator name="WlanMode" value="4"/> + <enumerator name="EthernetMode" value="5"/> + <enumerator name="BluetoothMode" value="6"/> + <enumerator name="WimaxMode" value="7"/> + </enum> + <property name="cellId" type="int"/> + <property name="locationAreaCode" type="int"/> + <property name="currentMobileCountryCode" type="string"/> + <property name="currentMobileNetworkCode" type="string"/> + <property name="homeMobileCountryCode" type="string"/> + <property name="homeMobileNetworkCode" type="string"/> + <property name="currentMode" type="QSystemNetworkInfo.NetworkMode"/> + <signal name="networkStatusChanged"> + <param type="QSystemNetworkInfo.NetworkMode"/> + <param type="QSystemNetworkInfo.NetworkStatus"/> + </signal> + <signal name="networkSignalStrengthChanged"> + <param type="QSystemNetworkInfo.NetworkMode"/> + <param type="int"/> + </signal> + <signal name="currentMobileCountryCodeChanged"> + <param type="string"/> + </signal> + <signal name="currentMobileNetworkCodeChanged"> + <param type="string"/> + </signal> + <signal name="networkNameChanged"> + <param type="QSystemNetworkInfo.NetworkMode"/> + <param type="string"/> + </signal> + <signal name="networkModeChanged"> + <param type="QSystemNetworkInfo.NetworkMode"/> + </signal> + <method name="networkStatus" type="QSystemNetworkInfo.NetworkStatus"> + <param name="mode" type="QSystemNetworkInfo.NetworkMode"/> + </method> + <method name="networkSignalStrength" type="int"> + <param name="mode" type="QSystemNetworkInfo.NetworkMode"/> + </method> + <method name="macAddress" type="string"> + <param name="mode" type="QSystemNetworkInfo.NetworkMode"/> + </method> + <method name="currentMode" type="QSystemNetworkInfo.NetworkMode"/> + <method name="networkName" type="string"> + <param name="mode" type="QSystemNetworkInfo.NetworkMode"/> + </method> + </type> + <type name="QSystemStorageInfo" extends="QObject"> + <exports> + <export module="QtMobility.systeminfo" version="1.1" type="StorageInfo"/> + </exports> + <enum name="DriveType"> + <enumerator name="NoDrive" value="0"/> + <enumerator name="InternalDrive" value="1"/> + <enumerator name="RemovableDrive" value="2"/> + <enumerator name="RemoteDrive" value="3"/> + <enumerator name="CdromDrive" value="4"/> + </enum> + <property name="logicalDrives" type="QStringList"/> + <signal name="logicalDriveChanged"> + <param name="added" type="bool"/> + <param name="vol" type="string"/> + </signal> + <method name="totalDiskSpace" type="qlonglong"> + <param name="driveVolume" type="string"/> + </method> + <method name="availableDiskSpace" type="qlonglong"> + <param name="driveVolume" type="string"/> + </method> + <method name="typeForDrive" type="QSystemStorageInfo.DriveType"> + <param name="driveVolume" type="string"/> + </method> + </type> <type name="QTapAndHoldGesture" extends="QGesture"> <exports> <export module="Qt.labs.gestures" version="1.0" type="TapAndHoldGesture"/> @@ -2536,7 +5789,39 @@ </exports> <property name="position" type="QPointF"/> </type> + <type name="QTapReading" extends="QSensorReading"> + <exports> + <export module="QtMobility.sensors" version="1.1" type="TapReading"/> + </exports> + <enum name="TapDirection"> + <enumerator name="Undefined" value="0"/> + <enumerator name="X" value="1"/> + <enumerator name="Y" value="2"/> + <enumerator name="Z" value="4"/> + <enumerator name="X_Pos" value="17"/> + <enumerator name="Y_Pos" value="34"/> + <enumerator name="Z_Pos" value="68"/> + <enumerator name="X_Neg" value="257"/> + <enumerator name="Y_Neg" value="514"/> + <enumerator name="Z_Neg" value="1028"/> + </enum> + <property name="tapDirection" type="TapDirection"/> + <property name="doubleTap" type="bool"/> + </type> + <type name="QTapSensor" extends="QSensor"> + <exports> + <export module="QtMobility.sensors" version="1.1" type="TapSensor"/> + </exports> + </type> <type name="QValidator" extends="QObject"/> + <type name="QValueSpaceSubscriber" extends="QObject"> + <exports> + <export module="QtMobility.publishsubscribe" version="1.1" type="ValueSpaceSubscriber"/> + </exports> + <property name="path" type="string"/> + <property name="value" type="QVariant"/> + <signal name="contentsChanged"/> + </type> <type name="Qt"> <enum name="GlobalColor"> <enumerator name="color0" value="0"/> @@ -2816,6 +6101,7 @@ <enumerator name="WA_TouchPadAcceptSingleTouchEvents" value="123"/> <enumerator name="WA_MergeSoftkeys" value="124"/> <enumerator name="WA_MergeSoftkeysRecursively" value="125"/> + <enumerator name="WA_Maemo5StackedWindow" value="127"/> <enumerator name="WA_X11DoNotAcceptFocus" value="132"/> <enumerator name="WA_AttributeCount" value="133"/> </enum> |