KIMAP Library
20 #ifndef KIMAP_SEARCHJOB_H
21 #define KIMAP_SEARCHJOB_H
23 #include "kimap_export.h"
33 class SearchJobPrivate;
35 class KIMAP_EXPORT SearchJob :
public Job
38 Q_DECLARE_PRIVATE( SearchJob )
40 friend class SessionPrivate;
85 explicit SearchJob( Session *session );
88 void setUidBased(
bool uidBased);
89 bool isUidBased()
const;
91 void setCharset(
const QByteArray &charSet );
92 QByteArray charset()
const;
99 KIMAP_DEPRECATED QList<int> foundItems();
106 QList<qint64> results()
const;
113 void addSearchCriteria( SearchCriteria criteria );
122 void addSearchCriteria( SearchCriteria criteria,
const QByteArray &argument );
131 void addSearchCriteria( SearchCriteria criteria,
int argument );
140 void addSearchCriteria( SearchCriteria criteria,
const QDate& argument );
147 void addSearchCriteria(
const QByteArray &searchCriteria );
153 void setSearchLogic(SearchLogic logic);
156 virtual void doStart();
157 virtual void handleResponse(
const Message &response);
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:00:08 by
doxygen 1.8.7 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.