KDE3Support
Go to the documentation of this file.
19#ifndef KDELIBS_KSCONFIG_H
20#define KDELIBS_KSCONFIG_H
25#include <QtGui/QWidget>
26#include <QtCore/QStringList>
32class K3SpellConfigPrivate;
132 void fillDicts(
QComboBox* box, QStringList* dictionaries = 0 );
148 void setIgnoreList(
const QStringList &_ignorelist );
155 void setReplaceAllList(
const QStringList &_replaceAllList );
162 void setNoRootAffix(
bool );
167 void setDoSpellChecking(
bool b);
174 void setRunTogether(
bool );
179 void setDictionary(
const QString qs );
180 void setDictFromList(
bool dfl );
186 void setEncoding(
int enctype );
187 void setClient(
int client );
192 bool doSpellChecking()
const;
193 bool noRootAffix()
const;
194 bool runTogether()
const;
195 const QString dictionary()
const;
196 bool dictFromList()
const;
198 int encoding()
const;
199 QStringList ignoreList()
const;
200 QStringList replaceAllList()
const;
209 bool writeGlobalSettings();
211 bool readGlobalSettings();
228 bool interpret(
const QString &fname, QString &lname, QString &hname );
240 void activateHelp(
void );
252 void sRunTogether(
bool );
253 void sDictionary(
bool );
254 void sPathDictionary(
bool );
255 void sSetDictionary(
int );
256 void sChangeEncoding(
int );
257 void sChangeClient(
int );
272 enum {rdictlist=3, rencoding=4, rhelp=6};
276 QCheckBox *
cb0, *cb1, *cb2;
289 K3SpellConfigPrivate *
const d;
290 void getAvailDictsIspell();
291 void getAvailDictsAspell();
292 void getAvailDictsHunspell();
A configuration class/dialog for K3Spell.
Encoding
Encoding for the spell checker.
@ KS_E_LATIN7
ISO-8859-6 (Arabic)
@ KS_E_LATIN5
ISO-8859-5 (Cyrillic)
@ KS_E_LATIN8
ISO-8859-7 (Greek)
@ KS_E_LATIN15
ISO-8859-15 (Latin 9)
@ KS_E_LATIN9
ISO-8859-8 (Hebrew)
@ KS_E_LATIN13
ISO-8859-13 (Latin 7)
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 20 2023 00:00:00 by
doxygen 1.9.6 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.