Qt Service Framework Module

Service Framework is an Inter-Process Communications (IPC) and Remote Procedure Calling (RPC) machanism designed to operate very efficient, platform independent and be very easy to work with. It operates between Qt applications, and extends the well known Qt Signals and Slots mechanism to operate between different applications. More...

Namespaces

QService

Contains miscellaneous identifiers used throughout the Qt Service framework library

Classes

QRemoteServiceRegister

Manages instances of remote service objects

QRemoteServiceRegister::Entry

Represents a remote service entry to be published on QRemoteServiceRegister

QServiceFilter

Defines criteria for defining a sub-set of all available services

QServiceInterfaceDescriptor

Identifies a service implementation

QServiceManager

Enables the loading of service plugins and the (de)registration of services

QServicePluginInterface

Defines the interface that every plug-in based service must implement

QServiceReplyBase

Tracks non-blocking service framework calls

Detailed Description

To use the module in Qt Quick you will need to load it with the command

 import QtServiceFramework 5.0

For C++, to include the definitions of the module's classes, use the following directive:

 #include <QtServiceFramework>

And for linking against the module add this to your qmake .pro file

 QT += serviceframework

See more in the Qt Service Framework Overview.