QtMobility Reference Documentation

Contents

QML ServiceList Element

The ServiceList element holds a list of Service elements. More...

  • List of all members, including inherited members
  • Properties

    Detailed Description

    The ServiceList element is part of the QtMobility.serviceframework 1.1 module and provides a list of Service elements at the interface ServiceList::interfaceName with minimum version match ServiceList::minVersion properties. This list can be used to select the desired service and instantiate a service object for access via the QMetaObject.

    This element is a simplified reflection of the QServiceFilter class that provides a list of simplified QServiceInterfaceDescriptors. Similarly, if the ServiceList::serviceName and ServiceList::versionMatch are not provided they will respectively default to an empty string with a minimum verison match.

    See also Service.

    Property Documentation

    interfaceName : QString

    This property holds the interface name of the services that corresponds to setting QServiceFilter::setInterface().

    This documentation was introduced in Qt Mobility Mobility 1.2.


    majorVersion : int

    This property holds the major version number of the service filter that corresponds to QServiceFilter::majorVersion().

    This documentation was introduced in Qt Mobility Mobility 1.2.


    minorVersion : int

    This property holds the minor version number of the service filter that corresponds to QServiceFilter::minorVersion().

    This documentation was introduced in Qt Mobility Mobility 1.2.


    serviceName : QString

    This property holds the interface name of the services that corresponds to setting QServiceFilter::setService().

    This documentation was introduced in Qt Mobility Mobility 1.2.


    read-onlyservices : QDeclarativeListProperty

    This property holds the list of Service elements that match the Service::interfaceName and minimum Service::versionNumber properties.

    This documentation was introduced in Qt Mobility Mobility 1.2.


    versionMatch : enumeration

    This property holds the version match rule of the service filter that corresponds to QServiceFilter::versionMatchRule(). Within QML the values ServiceList.Exact and ServiceList.Minimum correspond to QServiceFilter::ExactVersionMatch and QServiceFilter::MinimumVersionMatch respectively.

    This documentation was introduced in Qt Mobility Mobility 1.2.