Mailcommon
jobscheduler.cpp
56 qCDebug(MAILCOMMON_LOG) << "JobScheduler: already having task type" << typeId << "for folder" << folder->label();
98 qCDebug(MAILCOMMON_LOG) << "JobScheduler: interrupting job" << mCurrentJob << "for folder" << mCurrentTask->folder()->label();
170 qCDebug(MAILCOMMON_LOG) << "JobScheduler: task" << mCurrentTask << "(type" << mCurrentTask->taskTypeId() << ")"
171 << "for folder" << mCurrentTask->folder()->label() << "returned job" << mCurrentJob << (mCurrentJob ? mCurrentJob->className() : 0);
bool isValid() const
QString name() const
void registerTask(ScheduledTask *task)
Register a task to be done for a given folder.
Definition jobscheduler.cpp:45
A scheduled task is some information about a folder job that should be run later.
Definition jobscheduler.h:34
ScheduledTask(const Akonadi::Collection &folder, bool immediate)
Creates a scheduled task for a given folder.
Definition jobscheduler.cpp:10
Akonadi::Collection folder() const
The folder which this task is supposed to handle, 0 if it was deleted meanwhile.
Definition jobscheduler.cpp:16
const QList< QKeySequence > & end()
typedef Iterator
iterator erase(const_iterator begin, const_iterator end)
QMetaObject::Connection connect(const QObject *sender, PointerToMemberFunction signal, Functor functor)
QTaskBuilder< Task > task(Task &&task)
void timeout()
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:56:35 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:56:35 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.