akonadi
agentinstancecreatejob.cpp
83 new org::freedesktop::Akonadi::Agent::Control(ServerManager::agentServiceName(ServerManager::Agent, agentInstance.identifier()),
Job for creating new agent instances.
Definition agentinstancecreatejob.h:72
void configure(QWidget *parent=0)
Setup the job to show agent configuration dialog once the agent instance has been successfully starte...
Definition agentinstancecreatejob.cpp:165
AgentInstance instance() const
Returns the AgentInstance object of the newly created agent instance.
Definition agentinstancecreatejob.cpp:171
AgentInstanceCreateJob(const AgentType &type, QObject *parent=0)
Creates a new agent instance create job.
Definition agentinstancecreatejob.cpp:146
void configure(QWidget *parent=0)
Triggers the agent instance to show its configuration dialog.
Definition agentinstance.cpp:105
QString identifier() const
Returns the unique identifier of the agent instance.
Definition agentinstance.cpp:55
bool isValid() const
Returns whether the agent instance object is valid.
Definition agentinstance.cpp:45
AgentType type(const QString &identifier) const
Returns the agent type with the given identifier or an invalid agent type if the identifier does not ...
Definition agentmanager.cpp:391
static AgentManager * self()
Returns the global instance of the agent manager.
Definition agentmanager.cpp:377
void removeInstance(const AgentInstance &instance)
Removes the given agent instance.
Definition agentmanager.cpp:406
QString identifier() const
Returns the unique identifier of the agent type.
Definition agenttype.cpp:46
Base class for the private class of KJob but not Akonadi::Job based jobs that require the Akonadi ser...
Definition kjobprivatebase_p.h:36
static QString agentServiceName(ServiceAgentType agentType, const QString &identifier)
Returns the namespaced D-Bus service name for an agent of type agentType with agent identifier identi...
Definition servermanager.cpp:323
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Wed Jan 24 2024 00:00:00 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Wed Jan 24 2024 00:00:00 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.