akonadi
25 #include "akonadi_export.h"
27 #include <kcompositejob.h>
86 class AKONADI_EXPORT
Job :
public KCompositeJob
106 ConnectionFailed = UserDefinedError,
110 UserError = UserDefinedError + 42
122 explicit Job( QObject *parent = 0 );
139 virtual QString errorString()
const;
165 virtual void doStart() = 0;
175 virtual void doHandleResponse(
const QByteArray &tag,
const QByteArray &data );
185 virtual bool addSubjob( KJob* job );
192 virtual bool removeSubjob( KJob* job );
197 virtual bool doKill();
203 void emitWriteFinished();
206 virtual void slotResult( KJob* job );
215 Q_DECLARE_PRIVATE(
Job )
218 Q_PRIVATE_SLOT( d_func(),
void slotSubJobAboutToStart( Akonadi::
Job* ) )
219 Q_PRIVATE_SLOT( d_func(),
void startNext() )
220 Q_PRIVATE_SLOT( d_func(),
void signalCreationToJobTracker() )
221 Q_PRIVATE_SLOT( d_func(),
void delayedEmitResult() )
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Sat Jul 13 2013 01:27:38 by
doxygen 1.8.3.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.