Akonadi
9 #include "agentpluginloader.h"
19 class AgentServer :
public QObject
22 Q_CLASSINFO(
"D-Bus Interface",
"org.freedesktop.Akonadi.AgentServer")
27 explicit AgentServer(
QObject *parent =
nullptr);
28 ~AgentServer() override;
31 Q_SCRIPTABLE
void agentInstanceConfigure(const
QString &identifier, qlonglong windowId);
32 Q_SCRIPTABLE
bool started(const
QString &identifier) const;
33 Q_SCRIPTABLE
void startAgent(const
QString &identifier, const
QString &typeIdentifier, const
QString &fileName);
34 Q_SCRIPTABLE
void stopAgent(const
QString &identifier);
35 Q_SCRIPTABLE
void quit();
38 void processConfigureRequest();
42 QQueue<ConfigureInfo> m_configureQueue;
43 AgentPluginLoader m_agentLoader;
44 bool m_processingConfigureRequests = false;
45 bool m_quiting = false;
Helper integration between Akonadi and Qt.
This file is part of the KDE documentation.
Documentation copyright © 1996-2022 The KDE developers.
Generated on Sat Jul 2 2022 06:41:46 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.