akonadi
20#ifndef AKONADI_AGENTINSTANCE_H
21#define AKONADI_AGENTINSTANCE_H
23#include "akonadi_export.h"
25#include <QtCore/QList>
26#include <QtCore/QMetaType>
27#include <QtCore/QSharedDataPointer>
71 typedef QList<AgentInstance>
List;
101 bool isValid()
const;
111 QString identifier()
const;
116 QString name()
const;
121 void setName(
const QString &name);
126 Status status()
const;
131 QString statusMessage()
const;
137 int progress()
const;
142 bool isOnline()
const;
147 void setIsOnline(
bool online);
154 void configure(QWidget *parent = 0);
164 void synchronizeCollectionTree();
182 void abortCurrentTask()
const;
187 void reconfigure()
const;
192 void restart()
const;
197 QSharedDataPointer<Private> d;
A representation of an agent instance.
QList< AgentInstance > List
Describes a list of agent instances.
Status
Describes the status of the agent instance.
@ Running
The agent instance is working on something.
@ Broken
The agent instance encountered an error state.
Provides an interface to retrieve agent types and manage agent instances.
A representation of an agent type.
FreeBusyManager::Singleton.
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
KDE's Doxygen guidelines are available online.