MeeGo 1.2 Harmattan Developer Documentation Develop for the Nokia N9

QML ValueSpaceSubscriber Element

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

This element was introduced in Mobility 1.2.

Properties

Detailed Description

The ValueSpaceSubscriber element is part of the QtMobility.publishsubscribe 1.1 module.

Each ValueSpaceSubscriber element represents a single value or path in the Value Space. The path is set using the path property.

Note that unlike the C++ class QValueSpaceSubscriber, the QML element has no default path. A path must be set before the subscriber will connect to the Value Space and begin receiving notifications.

 ValueSpaceSubscriber {
     id: nowPlaying
     path: "/applications/mediaplayer/now-playing"
 }

The value is accessed using the value property.

 Text {
     text: nowPlaying.value
 }

Property Documentation

read-onlyconnected : bool

This property holds whether the subscriber is currently connected to the backing store of the Value Space.

This property group was introduced in Mobility 1.2.


path : string

This property holds the base path of the subscriber, and is read/write.

This property group was introduced in Mobility 1.2.


read-onlysubPaths : QStringList

This property holds a list of known sub-paths of the currently set path.

This property group was introduced in Mobility 1.2.


read-onlyvalue : QVariant

This property holds the value of the key at the set path in the Value Space. Read-only.

This property group was introduced in Mobility 1.2.