akonadi
20 #ifndef AKONADI_ITEMSEARCHJOB_H
21 #define AKONADI_ITEMSEARCHJOB_H
23 #include <akonadi/item.h>
24 #include <akonadi/job.h>
25 #include <akonadi/collection.h>
27 #include <QtCore/QUrl>
32 class ItemSearchJobPrivate;
79 explicit AKONADI_DEPRECATED
ItemSearchJob(
const QString &query, QObject *parent = 0);
100 void AKONADI_DEPRECATED setQuery(
const QString &query);
139 Item::List items()
const;
153 static AKONADI_DEPRECATED QUrl akonadiItemIdUri();
160 void setMimeTypes(
const QStringList &mimeTypes);
167 QStringList mimeTypes()
const;
201 void setRecursive(
bool recursive);
208 bool isRecursive()
const;
234 void setRemoteSearchEnabled(
bool enabled);
241 bool isRemoteSearchEnabled()
const;
253 void itemsReceived(
const Akonadi::Item::List &items);
257 virtual void doHandleResponse(
const QByteArray &tag,
const QByteArray &data);
263 Q_PRIVATE_SLOT(d_func(),
void timeout())
Job that searches for items in the Akonadi storage.
A query that can be passed to ItemSearchJob or others.
Base class for all actions in the Akonadi storage.
Specifies which parts of an item should be fetched from the Akonadi storage.
FreeBusyManager::Singleton.
QList< Collection > List
Describes a list of collections.
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Wed Jan 29 2020 00:00:00 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.