akonadi
#include <agentmanager_p.h>
Public Member Functions | |
AgentManagerPrivate (AgentManager *parent) | |
void | agentInstanceAdded (const QString &) |
void | agentInstanceError (const QString &, const QString &) |
void | agentInstanceNameChanged (const QString &, const QString &) |
void | agentInstanceOnlineChanged (const QString &, bool) |
void | agentInstanceProgressChanged (const QString &, uint, const QString &) |
void | agentInstanceRemoved (const QString &) |
void | agentInstanceStatusChanged (const QString &, int, const QString &) |
void | agentInstanceWarning (const QString &, const QString &) |
void | agentTypeAdded (const QString &) |
void | agentTypeRemoved (const QString &) |
void | configure (const AgentInstance &, QWidget *) |
void | createDBusInterface () |
AgentInstance | createInstance (const AgentType &type) |
AgentInstance | fillAgentInstance (const QString &identifier) const |
AgentInstance | fillAgentInstanceLight (const QString &identifier) const |
AgentType | fillAgentType (const QString &identifier) const |
void | readAgentInstances () |
void | readAgentTypes () |
void | serviceOwnerChanged (const QString &name, const QString &oldOwner, const QString &newOwner) |
void | setName (const AgentInstance &, const QString &) |
void | setOnline (const AgentInstance &, bool) |
void | synchronize (const AgentInstance &) |
void | synchronizeCollectionTree (const AgentInstance &) |
Public Attributes | |
QHash< QString, AgentInstance > | mInstances |
org::freedesktop::Akonadi::AgentManager * | mManager |
AgentManager * | mParent |
QHash< QString, AgentType > | mTypes |
Static Public Attributes | |
static AgentManager * | mSelf |
Detailed Description
Definition at line 37 of file agentmanager_p.h.
Constructor & Destructor Documentation
◆ AgentManagerPrivate()
|
inline |
Definition at line 42 of file agentmanager_p.h.
Member Function Documentation
◆ readAgentInstances()
void Akonadi::AgentManagerPrivate::readAgentInstances | ( | ) |
Reads the information about all known agent instances from the server.
If AgentManager is created before the Akonadi.Control interface is registered, the agent instances aren't immediately found then.
◆ readAgentTypes()
void Akonadi::AgentManagerPrivate::readAgentTypes | ( | ) |
Reads the information about all known agent types from the serverside agent manager and updates mTypes, like agentTypeAdded() does.
This will not remove agents from the internal map that are no longer on the server.
Member Data Documentation
◆ mInstances
QHash<QString, AgentInstance> Akonadi::AgentManagerPrivate::mInstances |
Definition at line 99 of file agentmanager_p.h.
◆ mManager
org::freedesktop::Akonadi::AgentManager* Akonadi::AgentManagerPrivate::mManager |
Definition at line 96 of file agentmanager_p.h.
◆ mParent
AgentManager* Akonadi::AgentManagerPrivate::mParent |
Definition at line 95 of file agentmanager_p.h.
◆ mSelf
|
static |
Definition at line 93 of file agentmanager_p.h.
◆ mTypes
QHash<QString, AgentType> Akonadi::AgentManagerPrivate::mTypes |
Definition at line 98 of file agentmanager_p.h.
The documentation for this class was generated from the following file:
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.