Service QML Type

The Service element holds an instance of a service object. More...

Import Statement: import

Properties

Detailed Description

The Service element is part of the Qt ServiceFramework API and provides a client instance of the service object. This element is a simplified reflection of the QServiceInterfaceDescriptor class that allows the specification of the Service::interfaceName to locate the default service implemented at this interface.

See also ServiceList.

Property Documentation

error : QString

This property holds the last error the was received, if any


interfaceName : QString

This property holds the interface name of the service that corresponds to QServiceInterfaceDescriptor::interfaceName().


majorVersion : int

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


minorVersion : int

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


serviceName : QString

This property holds the service name of the service that corresponds to QServiceInterfaceDescriptor::serviceName().


serviceObject : QObject*

This property holds an instance of the service object which can be used to make metaobject calls to the service. This corresponds to QServiceManager::loadInterface().


valid : bool

This property holds whether a default service was found at the interface name and corresponds to QServiceInterfaceDescriptor::isValid().