Signals |
Public Member Functions |
Protected Slots |
Protected Member Functions |
Protected Attributes |
List of all members
KMail::SearchJob Class Reference
#include <searchjob.h>
Inherits KMail::FolderJob.
Signals | |
| void | searchDone (TQValueList< TQ_UINT32 >, const KMSearchPattern *, bool complete) |
| void | searchDone (TQ_UINT32, const KMSearchPattern *, bool matches) |
Signals inherited from KMail::FolderJob | |
| void | messageRetrieved (KMMessage *) |
| void | messageUpdated (KMMessage *, TQString) |
| void | messageStored (KMMessage *) |
| void | messageCopied (TQPtrList< KMMessage >) |
| void | messageCopied (KMMessage *) |
| void | finished () |
| void | result (KMail::FolderJob *job) |
| void | progress (unsigned long bytesDownloaded, unsigned long bytesTotal) |
Public Member Functions | |
| SearchJob (KMFolderImap *folder, ImapAccountBase *account, const KMSearchPattern *pattern, TQ_UINT32 serNum=0) | |
| virtual void | execute () |
Public Member Functions inherited from KMail::FolderJob | |
| FolderJob (KMMessage *msg, JobType jt=tGetMessage, KMFolder *folder=0, TQString partSpecifier=TQString()) | |
| FolderJob (const TQPtrList< KMMessage > &msgList, const TQString &sets, JobType jt=tGetMessage, KMFolder *folder=0) | |
| FolderJob (JobType jt) | |
| TQPtrList< KMMessage > | msgList () const |
| void | start () |
| virtual void | kill () |
| int | error () const |
| bool | isCancellable () const |
| void | setCancellable (bool b) |
| void | setPassiveDestructor (bool passive) |
| bool | passiveDestructor () |
Protected Slots | |
| void | slotSearchFolder () |
| void | slotSearchData (TDEIO::Job *job, const TQString &data) |
| void | slotSearchMessageArrived (KMMessage *msg) |
| void | slotSearchResult (TDEIO::Job *job) |
| void | slotSearchDataSingleMessage (TDEIO::Job *job, const TQString &data) |
| void | slotAbortSearch (KPIM::ProgressItem *item) |
Protected Member Functions | |
| void | searchCompleteFolder () |
| void | searchSingleMessage () |
| TQString | searchStringFromPattern (const KMSearchPattern *) |
| bool | canMapAllUIDs () |
| bool | needsDownload () |
Protected Member Functions inherited from KMail::FolderJob | |
| virtual void | execute ()=0 |
Protected Attributes | |
| KMFolderImap * | mFolder |
| ImapAccountBase * | mAccount |
| const KMSearchPattern * | mSearchPattern |
| KMSearchPattern * | mLocalSearchPattern |
| TQ_UINT32 | mSerNum |
| TQStringList | mImapSearchHits |
| TQValueList< TQ_UINT32 > | mSearchSerNums |
| uint | mRemainingMsgs |
| KPIM::ProgressItem * | mProgress |
| bool | mUngetCurrentMsg |
Protected Attributes inherited from KMail::FolderJob | |
| TQPtrList< KMMessage > | mMsgList |
| JobType | mType |
| TQString | mSets |
| KMFolder * | mSrcFolder |
| KMFolder * | mDestFolder |
| TQString | mPartSpecifier |
| int | mErrorCode |
| bool | mPassiveDestructor |
| bool | mStarted |
| bool | mCancellable |
Additional Inherited Members | |
Public Types inherited from KMail::FolderJob | |
| enum | JobType { tListMessages, tGetFolder, tCreateFolder, tExpungeFolder, tDeleteMessage, tGetMessage, tPutMessage, tAddSubfolders, tDeleteFolders, tCheckUidValidity, tRenameFolder, tCopyMessage, tMoveMessage, tOther } |
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, | ||
| TQ_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.
The documentation for this class was generated from the following files:

Signals inherited from