kmail
KMail::SearchJob Class Reference
Search job. More...
#include <searchjob.h>
Detailed Description
Search job.Definition at line 53 of file searchjob.h.
Constructor & Destructor Documentation
KMail::SearchJob::SearchJob | ( | KMFolderImap * | folder, | |
ImapAccountBase * | account, | |||
const KMSearchPattern * | pattern, | |||
Q_UINT32 | serNum = 0 | |||
) |
Creates a new job.
- Parameters:
-
folder the folder that should be searched account the ImapAccountBase of the folder pattern the search pattern serNum if you specify the serNum only this is checked
Definition at line 53 of file searchjob.cpp.
KMail::SearchJob::~SearchJob | ( | ) | [virtual] |
Definition at line 62 of file searchjob.cpp.
Member Function Documentation
bool KMail::SearchJob::canMapAllUIDs | ( | ) | [protected] |
Definition at line 210 of file searchjob.cpp.
void KMail::SearchJob::execute | ( | ) | [virtual] |
Has to be reimplemented.
It's called by the start() method. Should start the processing of the specified job function.
Implements KMail::FolderJob.
Definition at line 66 of file searchjob.cpp.
bool KMail::SearchJob::needsDownload | ( | ) | [protected] |
Definition at line 442 of file searchjob.cpp.
void KMail::SearchJob::searchCompleteFolder | ( | ) | [protected] |
Definition at line 77 of file searchjob.cpp.
void KMail::SearchJob::searchDone | ( | Q_UINT32 | , | |
const KMSearchPattern * | , | |||
bool | matches | |||
) | [signal] |
void KMail::SearchJob::searchDone | ( | QValueList< Q_UINT32 > | , | |
const KMSearchPattern * | , | |||
bool | complete | |||
) | [signal] |
void KMail::SearchJob::searchSingleMessage | ( | ) | [protected] |
Definition at line 365 of file searchjob.cpp.
QString KMail::SearchJob::searchStringFromPattern | ( | const KMSearchPattern * | pattern | ) | [protected] |
Definition at line 108 of file searchjob.cpp.
void KMail::SearchJob::slotAbortSearch | ( | KPIM::ProgressItem * | item | ) | [protected, slot] |
Definition at line 432 of file searchjob.cpp.
void KMail::SearchJob::slotSearchData | ( | KIO::Job * | job, | |
const QString & | data | |||
) | [protected, slot] |
Definition at line 179 of file searchjob.cpp.
void KMail::SearchJob::slotSearchDataSingleMessage | ( | KIO::Job * | job, | |
const QString & | data | |||
) | [protected, slot] |
Definition at line 398 of file searchjob.cpp.
void KMail::SearchJob::slotSearchFolder | ( | ) | [protected, slot] |
Definition at line 222 of file searchjob.cpp.
void KMail::SearchJob::slotSearchMessageArrived | ( | KMMessage * | msg | ) | [protected, slot] |
Definition at line 294 of file searchjob.cpp.
void KMail::SearchJob::slotSearchResult | ( | KIO::Job * | job | ) | [protected, slot] |
Definition at line 347 of file searchjob.cpp.
Member Data Documentation
ImapAccountBase* KMail::SearchJob::mAccount [protected] |
Definition at line 117 of file searchjob.h.
KMFolderImap* KMail::SearchJob::mFolder [protected] |
Definition at line 116 of file searchjob.h.
QStringList KMail::SearchJob::mImapSearchHits [protected] |
Definition at line 122 of file searchjob.h.
KMSearchPattern* KMail::SearchJob::mLocalSearchPattern [protected] |
Definition at line 119 of file searchjob.h.
KPIM::ProgressItem* KMail::SearchJob::mProgress [protected] |
Definition at line 128 of file searchjob.h.
uint KMail::SearchJob::mRemainingMsgs [protected] |
Definition at line 126 of file searchjob.h.
const KMSearchPattern* KMail::SearchJob::mSearchPattern [protected] |
Definition at line 118 of file searchjob.h.
QValueList<Q_UINT32> KMail::SearchJob::mSearchSerNums [protected] |
Definition at line 124 of file searchjob.h.
Q_UINT32 KMail::SearchJob::mSerNum [protected] |
Definition at line 120 of file searchjob.h.
bool KMail::SearchJob::mUngetCurrentMsg [protected] |
Definition at line 129 of file searchjob.h.
The documentation for this class was generated from the following files: