kmail
KMSearch Class Reference
#include <kmfoldersearch.h>
Public Slots | |
void | indexFinished () |
Signals | |
void | finished (bool success) |
void | found (Q_UINT32 serNum) |
Public Member Functions | |
QString | currentFolder () const |
int | foundCount () const |
bool | inScope (KMFolder *folder) const |
KMSearch (QObject *parent=0, const char *name=0) | |
bool | read (QString location) |
bool | recursive () const |
KMFolder * | root () const |
bool | running () const |
int | searchCount () const |
KMSearchPattern * | searchPattern () const |
void | setRecursive (bool recursive) |
void | setRoot (KMFolder *folder) |
void | setSearchPattern (KMSearchPattern *searchPattern) |
void | start () |
void | stop () |
bool | write (QString location) const |
~KMSearch () | |
Protected Slots | |
void | slotProcessNextBatch () |
void | slotSearchFolderResult (KMFolder *, QValueList< Q_UINT32 >, const KMSearchPattern *, bool) |
Protected Member Functions | |
void | setCurrentFolder (const QString &f) |
void | setFoundCount (int f) |
void | setRunning (bool b) |
Detailed Description
Definition at line 52 of file kmfoldersearch.h.
Constructor & Destructor Documentation
KMSearch::KMSearch | ( | QObject * | parent = 0 , |
|
const char * | name = 0 | |||
) |
Definition at line 72 of file kmfoldersearch.cpp.
KMSearch::~KMSearch | ( | ) |
Definition at line 87 of file kmfoldersearch.cpp.
Member Function Documentation
QString KMSearch::currentFolder | ( | ) | const [inline] |
Definition at line 75 of file kmfoldersearch.h.
void KMSearch::finished | ( | bool | success | ) | [signal] |
void KMSearch::found | ( | Q_UINT32 | serNum | ) | [signal] |
int KMSearch::foundCount | ( | ) | const [inline] |
Definition at line 73 of file kmfoldersearch.h.
void KMSearch::indexFinished | ( | ) | [slot] |
Definition at line 245 of file kmfoldersearch.cpp.
bool KMSearch::inScope | ( | KMFolder * | folder | ) | const |
Definition at line 130 of file kmfoldersearch.cpp.
bool KMSearch::read | ( | QString | location | ) |
Definition at line 107 of file kmfoldersearch.cpp.
bool KMSearch::recursive | ( | ) | const [inline] |
Definition at line 62 of file kmfoldersearch.h.
KMFolder* KMSearch::root | ( | ) | const [inline] |
Definition at line 64 of file kmfoldersearch.h.
bool KMSearch::running | ( | ) | const [inline] |
Definition at line 71 of file kmfoldersearch.h.
int KMSearch::searchCount | ( | ) | const [inline] |
Definition at line 74 of file kmfoldersearch.h.
KMSearchPattern* KMSearch::searchPattern | ( | ) | const [inline] |
Definition at line 69 of file kmfoldersearch.h.
void KMSearch::setCurrentFolder | ( | const QString & | f | ) | [inline, protected] |
Definition at line 93 of file kmfoldersearch.h.
void KMSearch::setFoundCount | ( | int | f | ) | [inline, protected] |
Definition at line 92 of file kmfoldersearch.h.
void KMSearch::setRecursive | ( | bool | recursive | ) | [inline] |
Definition at line 63 of file kmfoldersearch.h.
void KMSearch::setRoot | ( | KMFolder * | folder | ) | [inline] |
Definition at line 65 of file kmfoldersearch.h.
void KMSearch::setRunning | ( | bool | b | ) | [inline, protected] |
Definition at line 91 of file kmfoldersearch.h.
void KMSearch::setSearchPattern | ( | KMSearchPattern * | searchPattern | ) |
Definition at line 120 of file kmfoldersearch.cpp.
void KMSearch::slotProcessNextBatch | ( | ) | [protected, slot] |
Definition at line 250 of file kmfoldersearch.cpp.
void KMSearch::slotSearchFolderResult | ( | KMFolder * | folder, | |
QValueList< Q_UINT32 > | serNums, | |||
const KMSearchPattern * | pattern, | |||
bool | complete | |||
) | [protected, slot] |
Definition at line 276 of file kmfoldersearch.cpp.
void KMSearch::start | ( | ) |
Definition at line 147 of file kmfoldersearch.cpp.
void KMSearch::stop | ( | ) |
Definition at line 211 of file kmfoldersearch.cpp.
bool KMSearch::write | ( | QString | location | ) | const |
Definition at line 93 of file kmfoldersearch.cpp.
The documentation for this class was generated from the following files: