Class to manage the account provider plugins as separate processes. More...
#include <AccountSetup/ProviderPluginProcess>
Public Slots | |
void | quit () |
Clean termination of the plugin process. | |
Public Member Functions | |
ProviderPluginProcess (QObject *object=0) | |
Constructs the account provider plugin process. | |
SetupType | setupType () const |
Accounts::Account * | account () const |
Gets the account being setup by this plugin. | |
QString | serviceType () const |
WId | parentWindowId () const |
Gets the platform specific identifier of the window to which this plugin UI should be modal. | |
void | setReturnToAccountsList (bool value) |
Sets the variable to go to accountsPage, when plugin exits. | |
void | setExitData (const QVariant &data) |
sets the exit data. | |
Static Public Member Functions | |
static ProviderPluginProcess * | instance () |
Get the instance of the object. |
Class to manage the account provider plugins as separate processes.
The ProviderPluginProcess class takes care of handling the communication protocol between the client application and the account plugin process.
Definition at line 54 of file provider-plugin-process.h.
Accounts::Account * ProviderPluginProcess::account | ( | ) | const |
Gets the account being setup by this plugin.
Definition at line 162 of file provider-plugin-process.cpp.
QString ProviderPluginProcess::serviceType | ( | ) | const |
Definition at line 168 of file provider-plugin-process.cpp.
SetupType ProviderPluginProcess::setupType | ( | ) | const |
Definition at line 156 of file provider-plugin-process.cpp.