KSpell2::Filter Class Reference
#include <filter.h>
Detailed Description
Filter is used to split text into words which will be spell checked.used to split text into words.
- Author:
- Zack Rusin <zack@kde.org>
Definition at line 65 of file filter.h.
Public Member Functions | |
Filter () | |
virtual | ~Filter () |
void | setSettings (Settings *) |
Settings * | settings () const |
bool | atEnd () const |
void | setBuffer (const QString &buffer) |
QString | buffer () const |
void | restart () |
virtual Word | nextWord () const |
virtual Word | previousWord () const |
virtual Word | wordAtPosition (unsigned int pos) const |
virtual void | setCurrentPosition (int) |
virtual int | currentPosition () const |
virtual void | replace (const Word &w, const QString &newWord) |
virtual QString | context () const |
Static Public Member Functions | |
static Filter * | defaultFilter () |
static Word | end () |
Protected Member Functions | |
bool | trySkipLinks () const |
bool | ignore (const QString &word) const |
QChar | skipToLetter (uint &fromPosition) const |
bool | shouldBeSkipped (bool wordWasUppercase, bool wordWasRunTogether, const QString &foundWord) const |
Protected Attributes | |
QString | m_buffer |
uint | m_currentPosition |
Member Function Documentation
QString KSpell2::Filter::context | ( | ) | const [virtual] |
void KSpell2::Filter::setSettings | ( | Settings * | ) |
Settings * KSpell2::Filter::settings | ( | ) | const |
The documentation for this class was generated from the following files: