KSpell2 Namespace Reference


Detailed Description

kspell_hspellclient.h

Copyright (C) 2003 Zack Rusin <zack@kde.org> Copyright (C) 2005 Mashrab Kuvatov <kmashrab@uni-bremen.de>

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA


Classes

class  BackgroundChecker
 BackgroundChecker is used to perform spell checking without blocking the application.class used for spell checking in the background. More...
class  BackgroundEngine
class  BackgroundThread
class  Broker
 Class used to deal with dictionaries. More...
class  Client
 The fact that this class inherits from QObject makes me hugely unhappy. More...
class  DefaultDictionary
class  Dictionary
 Class is returned by from Broker.class used for actuall spell checking. More...
struct  Word
 Structure abstracts the word and its position in the parent text.struct represents word. More...
class  Filter
 Filter is used to split text into words which will be spell checked.used to split text into words. More...
class  Settings
class  MisspellingEvent
class  FinishedCheckingEvent
class  ConfigDialog
class  ConfigWidget
class  Dialog
class  Highlighter

Enumerations

enum  { FoundMisspelling = 2003, FinishedChecking = 2004 }

Variables

static Word endWord
static KStaticDeleter< Filtersd
static FilterdefFilter = 0
KDE Home | KDE Accessibility Home | Description of Access Keys