MeeGo 1.2 Harmattan Developer Documentation Develop for the Nokia N9

QtMobility QML Elements

Connectivity Plugin

QML BluetoothDiscoveryModel Element

The BluetoothDiscoveryModel element provides access device and service scanning

QML BluetoothService Element

The BluetoothService element contains all the information available for a single bluetooth service..

QML BluetoothSocket Element

The BluetoothSocket element represents a single bluetooth client socket.

QML NdefFilter Element

The NdefFilter element represents a filtering constraint for NDEF message records.

QML NdefRecord Element

The NdefRecord element represents a record in an NDEF message.

QML NdefTextRecord Element

The NdefTextRecord element represents an NFC RTD-Text NDEF record.

QML NdefUriRecord Element

The NdefUriRecord element represents an NFC RTD-URI NDEF record.

QML NearField Element

The NearField element provides access to NDEF messages stored on NFC Forum tags.

QML NearFieldSocket Element

The NearFieldSocket element represents an LLCP socket.

Contacts Plugin

QML ActionFilter Element

The ActionFilter element provides a filter based around an action availability criterion.

QML Address Element

The Address element contains an address of a contact.

QML Anniversary Element

The Anniversary element contains an anniversary of a contact.

QML Avatar Element

The Avatar element contains avatar URLs of a contact.

QML Birthday Element

The Birthday element contains a birthday of a contact.

QML ChangeLogFilter Element

The ChangeLogFilter element provides a filter based around a contact timestamp criterion.

QML Contact Element

The Contact element represents an addressbook contact, A Contact object has a collection of details (like a name, phone numbers and email addresses). Each detail (which can have multiple fields) is stored in an appropriate subclass of ContactDetail, and the Contact allows retrieving these details in various ways.

QML ContactDetail Element

The ContactDetail element represents a single, complete detail about a contact.

QML ContactModel Element

The ContactModel element provides access to contacts from the contacts store.

QML DetailFilter Element

The DetailFilter element provides a filter based around a detail value criterion.

QML DetailRangeFilter Element

The DetailRangeFilter element provides a filter based around a detail value range criterion.

QML DisplayLabel Element

The DisplayLabel element contains the (possibly synthesized) display label of a contact.

QML EmailAddress Element

The EmailAddress element contains an email address of a contact.

QML Family Element

The Family element contains names of family members of a contact.

QML Favorite Element

The Favorite element indicates if a contact is a favorite contact as well as the position it should appear in an ordered list of favorites.

QML FetchHint Element

The FetchHint element provides hints to the manager about which contact information needs to be retrieved in an asynchronous fetch request or a synchronous function call.

QML Filter Element

The Filter element is used as a property of ContactModel, to allow selection of contacts which have certain details or properties.

QML Gender Element

The Gender element contains the gender of a contact.

QML GeoLocation Element

The GeoLocation element contains a global location coordinate associated with a contact.

QML GlobalPresence Element

The GlobalPresence element provides aggregated presence information for a contact, synthesized or supplied by the backend.

QML Guid Element

The Guid element contains a globally unique Id of a contact, for use in synchronization with other datastores.

QML Hobby Element

The Hobby element contains a hobby of the contact.

QML IdFilter Element

The IdFilter element provides a filter based around a list of contact ids.

QML IntersectionFilter Element

The IntersectionFilter element provides a filter which intersects the results of other filters.

QML InvalidFilter Element

the InvalidFilter element provides a filter which will never match any contacts.

QML Name Element

The Name element contains a name of a contact.

QML Nickname Element

The Nickname element contains a nickname of a contact.

QML Note Element

The Note element contains a note associated with a contact.

QML OnlineAccount Element

The OnlineAccount element contains a note associated with a contact.

QML Organization Element

The Organization element provides details about an organization that the contact is either a part of, or stands for.

QML PhoneNumber Element

The PhoneNumber element provides a phone number of a contact.

QML Presence Element

The Presence element provides presence information for an online account of a contact.

QML Relationship Element

The Relationship element describes a one-to-one relationship between a locally-stored contact and another (possibly remote) contact.

QML RelationshipFilter Element

The RelationshipFilter element provides a filter based around relationship criteria.

QML RelationshipModel Element

The RelationshipModel provides a model of contact relationships from the contacts store.

QML Ringtone Element

The Ringtone element provides a ringtone associated with a contact.

QML SortOrder Element

The SortOrder element defines how a list of contacts should be ordered according to some criteria.

QML SyncTarget Element

The SyncTarget element provides a sync target for a contact.

QML Tag Element

The Tag element provides a contains a tag associated with a contact.

QML Timestamp Element

The Timestamp element contains the creation and last-modified timestamp associated with the contact.

QML UnionFilter Element

The UnionFilter element provides a filter which unions the results of other filters.

QML Url Element

The Url element contains a url associated with a contact.

Feedback Plugin

QML Actuator Element

The Actuator element represents a feedback actuator.

QML FeedbackEffect Element

The FeedbackEffect element is the base class for all feedback effects.

QML FileEffect Element

The FileEffect element represents feedback data stored in a file.

QML HapticsEffect Element

The HapticsEffect element represents a custom haptic feedback effect.

QML ThemeEffect Element

The ThemeEffect element represents a themed feedback effect.

Gallery Plugin

QML GalleryContainsFilter Element

The GalleryContainsFilter element provides a filter which tests if a meta-data property contains a string.

QML GalleryEndsWithFilter Element

The GalleryEndsWithFilter element provides a filter which tests if a meta-data property ends with a string.

QML GalleryEqualsFilter Element

The GalleryEqualsFilter element provides a filter which tests if a meta-data property is equal to a value.

QML GalleryFilterIntersection Element

The GalleryFilterIntersection elements provides a intersection of gallery filters.

QML GalleryFilterUnion Element

The GalleryFilterUnion elements provides a union of gallery filters.

QML GalleryGreaterThanEqualsFilter Element

The GalleryGreaterThanEqualsFilter element provides a filter which tests if a meta-data property is greater than or equal to a value.

QML GalleryGreaterThanFilter Element

The GalleryGreaterThanFilter element provides a filter which tests if a meta-data property is greater than a value.

QML GalleryLessThanEqualsFilter Element

The GalleryLessThanEqualsFilter element provides a filter which tests if a meta-data property is less than or equal to a value.

QML GalleryLessThanFilter Element

The GalleryLessThanFilter element provides a filter which tests if a meta-data property is less than a value.

QML GalleryStartsWithFilter Element

The GalleryStartsWithFilter element provides a filter which tests if a meta-data property starts with a string.

QML GalleryWildcardFilter Element

The GalleryWildcardFilter element provides a filter which tests a meta-data property against a value using wildcard matching.

QML DocumentGalleryItem Element

The DocumentGalleryItem element allows you to request information about a single item from the document gallery

QML DocumentGalleryModel Element

The DocumentGalleryModel element is used to specify a model containing items from the document gallery.

QML DocumentGalleryType Element

The DocumentGalleryType element allows you to request information about an item type from the document gallery.

QML GalleryContainsFilter Element

The GalleryContainsFilter element provides a filter which tests if a meta-data property contains a string.

QML GalleryEndsWithFilter Element

The GalleryEndsWithFilter element provides a filter which tests if a meta-data property ends with a string.

QML GalleryEqualsFilter Element

The GalleryEqualsFilter element provides a filter which tests if a meta-data property is equal to a value.

QML GalleryFilterIntersection Element

The GalleryFilterIntersection elements provides a intersection of gallery filters.

QML GalleryFilterUnion Element

The GalleryFilterUnion elements provides a union of gallery filters.

QML GalleryGreaterThanEqualsFilter Element

The GalleryGreaterThanEqualsFilter element provides a filter which tests if a meta-data property is greater than or equal to a value.

QML GalleryGreaterThanFilter Element

The GalleryGreaterThanFilter element provides a filter which tests if a meta-data property is greater than a value.

QML GalleryLessThanEqualsFilter Element

The GalleryLessThanEqualsFilter element provides a filter which tests if a meta-data property is less than or equal to a value.

QML GalleryLessThanFilter Element

The GalleryLessThanFilter element provides a filter which tests if a meta-data property is less than a value.

QML GalleryStartsWithFilter Element

The GalleryStartsWithFilter element provides a filter which tests if a meta-data property starts with a string.

QML GalleryWildcardFilter Element

The GalleryWildcardFilter element provides a filter which tests a meta-data property against a value using wildcard matching.

Location Plugin

QML Address Element

The Address element presents an address.

QML BoundingBox Element

The QGeoBoundingBox class defines a rectangular geographic area.

QML Coordinate Element

The Coordinate element holds various positional data, such as latitude, longitude and altitude.

QML Place Element

The A Place element presents basic information about a place.

QML Position Element

The Position element holds various positional data, such as coordinate (longitude, latitude, altitude) and speed.

QML PositionSource Element

The PositionSource element allows you to get information about your current position.

QML Map Element

The Map element displays a map.

QML MapCircle Element

The MapCircle element displays a circle on a map.

QML MapGroup Element

The MapGroup element aggregates a set of map objects.

QML MapImage Element

The MapImage element displays an image on a map.

QML MapMouseArea Element

The MapMouseArea item enables simple mouse handling.

QML MapMouseEvent Element

The MapMouseEvent object provides information about a mouse event.

QML MapObjectView Element

The MapObjectView is used to populate Map from a model.

QML MapPolygon Element

The MapPolygon element displays a polygon on a map.

QML MapPolyline Element

The MapPolyline element displays a polyline on a map.

QML MapRectangle Element

The MapRectangle element displays a rectangle on a map.

QML MapText Element

The MapText element displays text on a map.

QML Plugin Element

The Plugin element describes a Location based services plugin.

QML PluginParameter Element

The PluginParameter element describes the parameter to a Plugin.

QML Landmark Element

The Landmark element presents one landmark.

QML LandmarkAbstractModel Element

The LandmarkAbstractModel element is an uncreatable / uninstantiable base element for LandmarkModel and LandmarkCategoryModel. It defines many common properties for the two models.

QML LandmarkBoxFilter Element

The LandmarkBoxFilter element specifies a box (rectangle) filter for landmark model.

QML LandmarkCategory Element

The LandmarkCategory element presents one landmark category.

QML LandmarkCategoryFilter Element

The LandmarkCategoryFilter element specifies a category filter for landmark model.

QML LandmarkCategoryModel Element

The LandmarkCategoryModel element provides access to categories.

QML LandmarkIntersectionFilter Element

The LandmarkIntersectionFilter element specifies an insection of landmark filters.

QML LandmarkModel Element

The LandmarkModel element provides access to landmarks.

QML LandmarkNameFilter Element

The LandmarkNameFilter element specifies a name filter for landmark model.

QML LandmarkProximityFilter Element

The LandmarkProximityFilter element specifies a proximity filter for landmark model.

QML LandmarkUnionFilter Element

The LandmarkUnionFilter element specifies a union of landmark filters.

Messaging Plugin

QML MessageFilter Element

The MessageFilter element specifies a message filter for MessageModel

QML MessageIntersectionFilter Element

The MessageIntersectionFilter element specifies an insection of MessageFilter

QML MessageModel Element

The MessageModel element provides access to messages.

QML MessageUnionFilter Element

The MessageUnionFilter element specifies a union of MessageFilter

Multimedia Plugin

QML Audio Element

The Audio element allows you to add audio playback to a scene.

QML Camera Element

The Camera element allows you to add camera viewfinder to a scene.

QML Video Element

The Video element allows you to add videos to a scene.

Organizer Plugin

QML AudibleReminder Element

The AudibleReminder element contains information about an audible reminder of an item.

QML ChangeLogFilter Element

The ChangeLogFilter element provides a filter based around a organizer item timestamp criterion.

QML Collection Element

The Collection element represents a collection of items in an organizer manager.

QML CollectionFilter Element

The CollectionFilter element provides a filter based around a list of organizer item ids.

QML Comment Element

The Comment element contains the comment text of an organizer item.

QML Description Element

The Description element contains the description text of an organizer item.

QML Detail Element

The Detail element represents a single, complete detail about a organizer item.

QML DetailFilter Element

The DetailFilter element provides a filter based around a detail value criterion.

QML DetailRangeFilter Element

The DetailRangeFilter element provides a filter based around a detail value range criterion.

QML DisplayLabel Element

The DisplayLabel element contains the display label of an organizer item.

QML EmailReminder Element

The EmailReminder element contains information about an email reminder of an item.

QML Event Element

The Event element provides an event in time which may reoccur.

QML EventOccurrence Element

The EventOccurrence element provides an occurrence of an event.

QML EventTime Element

The EventTime element contains the start and end dates and times of a recurring event series, or occurrence of an event.

QML FetchHint Element

The FetchHint element provides hints to the manager about which organizer item information needs to be retrieved in an asynchronous fetch request or a synchronous function call.

QML Filter Element

The Filter element is used as a property of OrganizerModel, to allow selection of organizer items which have certain details or properties.

QML Guid Element

The Guid element contains the GUID string of an organizer item.

QML IdFilter Element

The IdFilter element provides a filter based around a list of organizer item ids.

QML IntersectionFilter Element

The IntersectionFilter element provides a filter which intersects the results of other filters.

QML InvalidFilter Element

the InvalidFilter element provides a filter which will never match any organizer items.

QML Journal Element

The Journal element provides a journal which is associated with a particular point in time.

QML JournalTime Element

The JournalTime element contains the entry date and time of a journal item.

QML Location Element

The Location element contains information about a location which is related to the organizer item in some manner.

QML Note Element

The Note element provides a note which is not associated with any particular point in time.

QML OrganizerItem Element

The OrganizerItem element represents the in-memory version of a calendar organizer item, and has no tie to a specific backend calendar store.

QML OrganizerModel Element

The OrganizerModel element provides access to organizer items from the organizer store.

QML Parent Element

The Parent element contains information about the event or todo that generated this item.

QML Priority Element

The Priority element contains the priority of the organizer item, which may be used to resolve scheduling conflicts.

QML Recurrence Element

The Recurrence element contains a list of rules and dates on which the recurrent item occurs, and a list of rules and dates on which exceptions occur.

QML RecurrenceRule Element

The RecurrenceRule element represents a rule by which a organizer item repeats.

QML Reminder Element

The Reminder element contains information about when and how the user wants to reminded of the item.

QML SortOrder Element

The SortOrder element defines how a list of organizer item should be ordered according to some criteria.

QML Tag Element

The Tag element contains the tag string of an organizer item.

QML Timestamp Element

The Timestamp element contains the created and last modified timestamp of an organizer item's creating date and time.

QML Todo Element

The Todo element provides a task which should be completed.

QML TodoOccurrence Element

The TodoOccurrence element provides an occurrence of an event.

QML TodoProgress Element

The TodoProgress element contains information about the progress of a todo item.

QML TodoTime Element

The TodoTime element contains the start and due dates and times of a recurring todo series, or occurrence of an todo item.

QML Type Element

The Type element contains the type string of an organizer item.

QML UnionFilter Element

The UnionFilter element provides a filter which unions the results of other filters.

QML VisualReminder Element

The VisualReminder element contains information about a visual reminder of an item.

Publish and Subscribe Plugin

QML ValueSpacePublisher Element

The ValueSpacePublisher element represents a path in the value space where keys can be published.

QML ValueSpaceSubscriber Element

The QValueSpaceSubscriber class allows applications to read and subscribe to Value Space paths.

Sensors Plugin

QML Accelerometer Element

The Accelerometer element reports on linear acceleration along the X, Y and Z axes.

QML AmbientLightSensor Element

The AmbientLightSensor element repors on ambient lighting conditions.

QML Compass Element

The Compass element reports on heading using magnetic north as a reference.

QML Gyroscope Element

The Gyroscope element reports on rotational acceleration around the X, Y and Z axes.

QML LightSensor Element

The LightSensor element reports on light levels using LUX.

QML Magnetometer Element

The Magnetometer element reports on magnetic field strength along the Z, Y and Z axes.

QML OrientationSensor Element

The OrientationSensor element reports device orientation.

QML ProximitySensor Element

The ProximitySensor element reports on object proximity.

QML RotationSensor Element

The RotationSensor element reports on device rotation around the X, Y and Z axes.

QML Sensor Element

The Sensor element serves as a base type for sensors.

QML TapSensor Element

The TapSensor element reports tap and double tap events along the X, Y and Z axes.

QML AccelerometerReading Element

The AccelerometerReading element holds the most recent Accelerometer reading.

QML AmbientLightReading Element

The AmbientLightReading element holds the most AmbientLightSensor reading.

QML CompassReading Element

The CompassReading element holds the most recent Compass reading.

QML GyroscopeReading Element

The GyroscopeReading element holds the most recent Gyroscope reading.

QML LightReading Element

The LightReading element holds the most recent LightSensor reading.

QML MagnetometerReading Element

The MagnetometerReading element holds the most recent Magnetometer reading.

QML OrientationReading Element

The OrientationReading element holds the most recent OrientationSensor reading.

QML ProximityReading Element

The ProximityReading element holds the most recent ProximitySensor reading.

QML RotationReading Element

The RotationReading element holds the most recent RotationSensor reading.

QML SensorReading Element

The SensorReading element serves as a base type for sensor readings.

QML TapReading Element

The TapReading element holds the most recent TapSensor reading.

Service Framework Plugin

QML Service Element

The Service element holds an instance of a service object.

QML ServiceList Element

The ServiceList element holds a list of Service elements.

System Information Plugin

QML AlignedTimer Element

The AlignedTimer element allows applications to synchronize activity, such as network access, like checking for updates.

QML BatteryInfo Element

The BatteryInfo element allows you to receive battery change notifications from the device.

QML DeviceInfo Element

The DeviceInfo element allows you to access information anbout the device and receive notifications from the device.

QML DisplayInfo Element

The DisplayInfo element allows you to get information and receive notifications about the diplsay.

QML GeneralInfo Element

The GeneralInfo element allows you access to general system information and to receive notifications from the device.

QML NetworkInfo Element

The NetworkInfo element allows you to get information and receive notifications from the network.

QML ScreenSaver Element

The ScreenSaver element allows you to temporarily suppress and delay the screensaver from turning on or blanking the screen.