Akonadi
9 #include "akonadicore_export.h"
12 #include <QSharedDataPointer>
20 class AgentInstancePrivate;
49 friend class AgentManagerPrivate;
85 Q_REQUIRED_RESULT
bool isValid()
const;
95 Q_REQUIRED_RESULT
QString identifier()
const;
100 Q_REQUIRED_RESULT
QString name()
const;
105 void setName(
const QString &name);
110 Q_REQUIRED_RESULT Status
status()
const;
115 Q_REQUIRED_RESULT
QString statusMessage()
const;
121 Q_REQUIRED_RESULT
int progress()
const;
126 Q_REQUIRED_RESULT
bool isOnline()
const;
131 void setIsOnline(
bool online);
142 AKONADICORE_DEPRECATED
void configure(
QWidget *parent =
nullptr);
152 void synchronizeCollectionTree();
157 void synchronizeTags();
162 void synchronizeRelations();
174 Q_REQUIRED_RESULT
bool operator==(
const AgentInstance &other)
const;
180 void abortCurrentTask()
const;
185 void reconfigure()
const;
190 void restart()
const;
@ Running
The agent instance is working on something.
@ Broken
The agent instance encountered an error state.
A representation of an agent type.
Status
Describes the status of the agent instance.
Provides an interface to retrieve agent types and manage agent instances.
Q_SCRIPTABLE CaptureState status()
A representation of an agent instance.
Helper integration between Akonadi and Qt.
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Fri Sep 22 2023 03:51:42 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.