Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > 1f9eb832ba1e4b88d9a5c2b384813bb4 > files > 3551

kdelibs3-apidocs-3.5.10-31.fc15.noarch.rpm

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en_US" xml:lang="en_US">

<head>
  <title>kdeui: KSpell Class Reference (kdeui)</title>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

  <meta http-equiv="Content-Style-Type" content="text/css" />

  <meta http-equiv="pics-label" content='(pics-1.1 "http://www.icra.org/ratingsv02.html" comment "ICRAonline DE v2.0" l gen true for "http://www.kde.org"  r (nz 1 vz 1 lz 1 oz 1 cb 1) "http://www.rsac.org/ratingsv01.html" l gen true for "http://www.kde.org"  r (n 0 s 0 v 0 l 0))' />

  <meta name="trademark" content="KDE e.V." />
  <meta name="description" content="K Desktop Environment Homepage, KDE.org" />
  <meta name="MSSmartTagsPreventParsing" content="true" />
  <meta name="robots" content="all" />

  <link rel="shortcut icon" href="../../favicon.ico" />

<link rel="stylesheet" media="screen" type="text/css" title="APIDOX" href="doxygen.css" />



</head>

<body>

<div id="nav_header_top" align="right">
  <a href="#content" class="doNotDisplay" accesskey="2">Skip to main content ::</a>

  <a href="../.."><img id="nav_header_logo" alt="Home" align="left" src="../../kde_gear_64.png" border="0" /></a>
  <span class="doNotDisplay">::</span>

  <div id="nav_header_title" align="left">KDE API Reference</div>


</div>

<div id="nav_header_bottom" align="right">
  <span class="doNotDisplay">:: <a href="#navigation" accesskey="5">Skip to Link Menu</a><br/></span>
  <div id="nav_header_bottom_right" style="text-align: left;">
/ <a href="../..">API Reference</a>
 / <a href=".">kdeui</a>
  </div>
</div>


<table id="main" border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
      <td valign="top" class="menuheader" height="0"></td>

  <td id="contentcolumn" valign="top" rowspan="2" >
    <div id="content" style="padding-top: 0px;"><div style="width:100%; margin: 0px; padding: 0px;">
    <a name="content"></a>


<!-- Generated by Doxygen 1.7.4 -->
</div>
<div class="header">
  <div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#signals">Signals</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pro-slots">Protected Slots</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="#pro-static-attribs">Static Protected Attributes</a>  </div>
  <div class="headertitle">
<div class="title">KSpell Class Reference</div>  </div>
</div>
<div class="contents">
<!-- doxytag: class="KSpell" --><!-- doxytag: inherits="QObject" -->
<p>KDE Spellchecker  
 <a href="classKSpell.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="kspell_8h_source.html">kspell.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for KSpell:</div>
<div class="dyncontent">
 <div class="center">
  <img src="classKSpell.png" usemap="#KSpell_map" alt=""/>
  <map id="KSpell_map" name="KSpell_map">
<area href="qobject.html" alt="QObject" shape="rect" coords="0,0,59,24"/>
</map>
 </div></div>

<p><a href="classKSpell-members.html">List of all members.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#ad64433dbef9895177b6a02e211025750">spellStatus</a> { <br/>
&#160;&#160;<b>Starting</b> =  0, 
<b>Running</b>, 
<b>Cleaning</b>, 
<b>Finished</b>, 
<br/>
&#160;&#160;<b>Error</b>, 
<b>Crashed</b>, 
<b>FinishedNoMisspellingsEncountered</b>
<br/>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#ace2c3e5f2bb5393e26fe0723ca297c8b">SpellerType</a> { <b>Text</b> =  0, 
<b>HTML</b>, 
<b>TeX</b>, 
<b>Nroff</b>
 }</td></tr>
<tr><td colspan="2"><h2><a name="signals"></a>
Signals</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#a4bf36c38ab3b0724b7cc617486b622a7">misspelling</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;originalword, const <a class="elRef" href="qstringlist.html">QStringList</a> &amp;suggestions, unsigned int pos)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#a60a6242236fe843fbb1ae033be3f2b13">corrected</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;originalword, const <a class="elRef" href="qstring.html">QString</a> &amp;newword, unsigned int pos)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#a88596bcfcee98b10f5f66a15a2618a87">ignoreall</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;originalword)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#a9118b5c7b4af3244e0f1192b2183c7b8">ignoreword</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;originalword)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#ad5f8a2df54db4ee59ef1ca20ab11f02e">addword</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;originalword)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#a102348244afaf3edfa343e80f108397b">replaceall</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;origword, const <a class="elRef" href="qstring.html">QString</a> &amp;replacement)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#a1c699ed6fdd47027031d6543ccf3619f">ready</a> (<a class="el" href="classKSpell.html">KSpell</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#adb736dd2707e236b95efafa57c6a3b25">progress</a> (unsigned int i)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#ade2ba4a61874cb9c0041a9cf0863f565">done</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;buffer)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#aa3311448e867c90831d99cb7b461c540">done</a> (bool)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#afbc4fb9b169a7056e82c8222ba46b38c">death</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a32ac02d3fd341cb268b92dd8c57e4dd3"></a><!-- doxytag: member="KSpell::dialog3" ref="a32ac02d3fd341cb268b92dd8c57e4dd3" args="()" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>dialog3</b> ()</td></tr>
<tr><td colspan="2"><h2><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#a55ac5913c633c46212a6c642f35cdf3b">KSpell</a> (<a class="elRef" href="qwidget.html">QWidget</a> *parent, const <a class="elRef" href="qstring.html">QString</a> &amp;caption, <a class="elRef" href="qobject.html">QObject</a> *receiver, const char *slot, <a class="el" href="classKSpellConfig.html">KSpellConfig</a> *kcs=0, bool progressbar=true, bool modal=false)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#a7e2d00720432ddb728068a4d18bd408f">KSpell</a> (<a class="elRef" href="qwidget.html">QWidget</a> *parent, const <a class="elRef" href="qstring.html">QString</a> &amp;caption, <a class="elRef" href="qobject.html">QObject</a> *receiver, const char *slot, <a class="el" href="classKSpellConfig.html">KSpellConfig</a> *kcs, bool progressbar, bool modal, <a class="el" href="classKSpell.html#ace2c3e5f2bb5393e26fe0723ca297c8b">SpellerType</a> type)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKSpell.html#ad64433dbef9895177b6a02e211025750">spellStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#afd7fb232d173e8d231dcfad4574bb094">status</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#ab9bdba52f669c1985f5dff6f07aa5da8">cleanUp</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#a911e412021f1675087b9212764b6b3fd">setAutoDelete</a> (bool _autoDelete)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#a5eedebccfe419dc51cbecee5b2adcf60">check</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;_buffer, bool usedialog=true)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#a0f6b6fe9f40412f4adf5e0193ea2c904">lastPosition</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#ad32c95fb3455bad67ad735c9a054f655">checkList</a> (<a class="elRef" href="qstringlist.html">QStringList</a> *_wordlist, bool usedialog=true)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#aca4a222676773e0a049c9a62f33568b1">checkWord</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;_buffer, bool usedialog=false)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#ad733a140acd7826c6b529616ec97de5e">checkWord</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;buffer, bool _usedialog, bool suggest)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#a71893e985c8f92292765ab6d7116537d">hide</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstringlist.html">QStringList</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#acecdbc6f808abdca2cc2cbe0e4a857f1">suggestions</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#a249045d76ef786d49b83c0620b7b3a97">dlgResult</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#a8f318a56c0d93f131eb7914fcf295238">moveDlg</a> (int x, int y)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#a2d0623781ef9daa27cc118c2d24e4021">heightDlg</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#a5381c9284a99c3bde7805820f3431797">widthDlg</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#a8b79a38964a44ed8469d9f1ed3b1fbd3">intermediateBuffer</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#a3aed5c52f1a416a8827e72960ad3d772">ignore</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;word)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#a4d8a1f1fe6aaf7a990a0a413c52b6156">addPersonal</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;word)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKSpellConfig.html">KSpellConfig</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#aac4dfee25ddd6b4867b00352c31befac">ksConfig</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#abfe7187e58b3a9184147837db1b3a26d">setProgressResolution</a> (unsigned int res)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#a661fc4ef38377861ea3be30e7dff3b7a">~KSpell</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#a7d58d2f5ea954978c4fe4396a8c7d74d">setIgnoreUpperWords</a> (bool b)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#aaf05c29e03ac954dd02b0a17a6c4369d">setIgnoreTitleCase</a> (bool b)</td></tr>
<tr><td colspan="2"><h2><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#a61868b263d167771e255ecfe4ba64271">modalCheck</a> (<a class="elRef" href="qstring.html">QString</a> &amp;text) KDE_DEPRECATED</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#a171424c79b403c3c5b8e129e4b358a2c">modalCheck</a> (<a class="elRef" href="qstring.html">QString</a> &amp;text, <a class="el" href="classKSpellConfig.html">KSpellConfig</a> *kcs)</td></tr>
<tr><td colspan="2"><h2><a name="pro-slots"></a>
Protected Slots</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0a0737a0958b7832288af271a8e91447"></a><!-- doxytag: member="KSpell::KSpell2" ref="a0a0737a0958b7832288af271a8e91447" args="(KProcIO *)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>KSpell2</b> (<a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKProcIO.html">KProcIO</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab6ec8135bdc65b91d4db7746bac304e3"></a><!-- doxytag: member="KSpell::checkWord2" ref="ab6ec8135bdc65b91d4db7746bac304e3" args="(KProcIO *)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>checkWord2</b> (<a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKProcIO.html">KProcIO</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f8a415fa4612c1599347399123131ad"></a><!-- doxytag: member="KSpell::checkWord3" ref="a2f8a415fa4612c1599347399123131ad" args="()" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>checkWord3</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6e2f6e8a35bf323e9483e4f29fa2ab72"></a><!-- doxytag: member="KSpell::check2" ref="a6e2f6e8a35bf323e9483e4f29fa2ab72" args="(KProcIO *)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>check2</b> (<a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKProcIO.html">KProcIO</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acbc52df9846c1aa43f3c143ce477a7f6"></a><!-- doxytag: member="KSpell::checkList2" ref="acbc52df9846c1aa43f3c143ce477a7f6" args="()" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>checkList2</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab8d3a7943ad473bf12578fa8d62085d1"></a><!-- doxytag: member="KSpell::checkList3a" ref="ab8d3a7943ad473bf12578fa8d62085d1" args="(KProcIO *)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>checkList3a</b> (<a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKProcIO.html">KProcIO</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0d6246ee497c32c173f83ea0eed812b1"></a><!-- doxytag: member="KSpell::checkListReplaceCurrent" ref="a0d6246ee497c32c173f83ea0eed812b1" args="()" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>checkListReplaceCurrent</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae27cdbaf3df454beeb6e28d04ce16822"></a><!-- doxytag: member="KSpell::checkList4" ref="ae27cdbaf3df454beeb6e28d04ce16822" args="()" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>checkList4</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa6abec17202e06a4e31d49a9e0a8d1a9"></a><!-- doxytag: member="KSpell::dialog2" ref="aa6abec17202e06a4e31d49a9e0a8d1a9" args="(int dlgresult)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>dialog2</b> (int dlgresult)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeae646d3798b10e6ea96178639e15a94"></a><!-- doxytag: member="KSpell::check3" ref="aeae646d3798b10e6ea96178639e15a94" args="()" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>check3</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34cb49f4fde17462d1ad16b8c0817cdf"></a><!-- doxytag: member="KSpell::suggestWord" ref="a34cb49f4fde17462d1ad16b8c0817cdf" args="(KProcIO *)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>suggestWord</b> (<a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKProcIO.html">KProcIO</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa85b5682d700a9fad2963c6e30ba0978"></a><!-- doxytag: member="KSpell::slotStopCancel" ref="aa85b5682d700a9fad2963c6e30ba0978" args="(int)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>slotStopCancel</b> (int)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb2bb21ee1350561f0c1a0fea8bf9a0a"></a><!-- doxytag: member="KSpell::ispellExit" ref="aeb2bb21ee1350561f0c1a0fea8bf9a0a" args="(KProcess *)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>ispellExit</b> (<a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKProcess.html">KProcess</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad35610f895ae3d04771c41890c2023c5"></a><!-- doxytag: member="KSpell::emitDeath" ref="ad35610f895ae3d04771c41890c2023c5" args="()" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>emitDeath</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5644a8497ae0831c186a432b7d497f85"></a><!-- doxytag: member="KSpell::ispellErrors" ref="a5644a8497ae0831c186a432b7d497f85" args="(KProcess *, char *, int)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>ispellErrors</b> (<a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKProcess.html">KProcess</a> *, char *, int)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af036794055d308f2a98b57b391b43422"></a><!-- doxytag: member="KSpell::checkNext" ref="af036794055d308f2a98b57b391b43422" args="()" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>checkNext</b> ()</td></tr>
<tr><td colspan="2"><h2><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa83c302463510b0a517f6b16543baba4"></a><!-- doxytag: member="KSpell::parseOneResponse" ref="aa83c302463510b0a517f6b16543baba4" args="(const QString &amp;_buffer, QString &amp;word, QStringList &amp;sugg)" -->
int&#160;</td><td class="memItemRight" valign="bottom"><b>parseOneResponse</b> (const <a class="elRef" href="qstring.html">QString</a> &amp;_buffer, <a class="elRef" href="qstring.html">QString</a> &amp;word, <a class="elRef" href="qstringlist.html">QStringList</a> &amp;sugg)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8a05d1877b7637d1da4eeae5816daa37"></a><!-- doxytag: member="KSpell::funnyWord" ref="a8a05d1877b7637d1da4eeae5816daa37" args="(const QString &amp;word)" -->
<a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><b>funnyWord</b> (const <a class="elRef" href="qstring.html">QString</a> &amp;word)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd90ed6a76970c47e855767cccd773ad"></a><!-- doxytag: member="KSpell::dialog" ref="abd90ed6a76970c47e855767cccd773ad" args="(const QString &amp;word, QStringList &amp;sugg, const char *_slot)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>dialog</b> (const <a class="elRef" href="qstring.html">QString</a> &amp;word, <a class="elRef" href="qstringlist.html">QStringList</a> &amp;sugg, const char *_slot)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a52bad0ce85acfa347c64e1dc6d497e55"></a><!-- doxytag: member="KSpell::replacement" ref="a52bad0ce85acfa347c64e1dc6d497e55" args="() const " -->
<a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><b>replacement</b> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a42e574e5db8d3d77b65167a49b8cb1a3"></a><!-- doxytag: member="KSpell::setUpDialog" ref="a42e574e5db8d3d77b65167a49b8cb1a3" args="(bool reallyusedialogbox=true)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>setUpDialog</b> (bool reallyusedialogbox=true)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af00c593a3398397a5d73efe008a5e452"></a><!-- doxytag: member="KSpell::emitProgress" ref="af00c593a3398397a5d73efe008a5e452" args="()" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>emitProgress</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a00486e3859301a106faa610d907ecff7"></a><!-- doxytag: member="KSpell::cleanFputs" ref="a00486e3859301a106faa610d907ecff7" args="(const QString &amp;s, bool appendCR=true)" -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>cleanFputs</b> (const <a class="elRef" href="qstring.html">QString</a> &amp;s, bool appendCR=true)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae84e7ca0aca92e3471fd5a52389662d7"></a><!-- doxytag: member="KSpell::cleanFputsWord" ref="ae84e7ca0aca92e3471fd5a52389662d7" args="(const QString &amp;s, bool appendCR=true)" -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>cleanFputsWord</b> (const <a class="elRef" href="qstring.html">QString</a> &amp;s, bool appendCR=true)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac2fc80ffc53bcbdd8429c2539e50a933"></a><!-- doxytag: member="KSpell::startIspell" ref="ac2fc80ffc53bcbdd8429c2539e50a933" args="()" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>startIspell</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2a8af22cc63df23f8b419fb4d27dcfde"></a><!-- doxytag: member="KSpell::writePersonalDictionary" ref="a2a8af22cc63df23f8b419fb4d27dcfde" args="()" -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>writePersonalDictionary</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3bcf94ef11d0d809f55d56e361d69591"></a><!-- doxytag: member="KSpell::initialize" ref="a3bcf94ef11d0d809f55d56e361d69591" args="(QWidget *_parent, const QString &amp;_caption, QObject *obj, const char *slot, KSpellConfig *_ksc, bool _progressbar, bool _modal, SpellerType type)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>initialize</b> (<a class="elRef" href="qwidget.html">QWidget</a> *_parent, const <a class="elRef" href="qstring.html">QString</a> &amp;_caption, <a class="elRef" href="qobject.html">QObject</a> *obj, const char *slot, <a class="el" href="classKSpellConfig.html">KSpellConfig</a> *_ksc, bool _progressbar, bool _modal, <a class="el" href="classKSpell.html#ace2c3e5f2bb5393e26fe0723ca297c8b">SpellerType</a> type)</td></tr>
<tr><td colspan="2"><h2><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6fea628c02cc76f3edadb9746e94e390"></a><!-- doxytag: member="KSpell::proc" ref="a6fea628c02cc76f3edadb9746e94e390" args="" -->
<a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKProcIO.html">KProcIO</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>proc</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a29a7c0814f5eaea491a27291abaa20aa"></a><!-- doxytag: member="KSpell::parent" ref="a29a7c0814f5eaea491a27291abaa20aa" args="" -->
<a class="elRef" href="qwidget.html">QWidget</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>parent</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3169a8015449ee5dc74099fafe2c7a17"></a><!-- doxytag: member="KSpell::ksconfig" ref="a3169a8015449ee5dc74099fafe2c7a17" args="" -->
<a class="el" href="classKSpellConfig.html">KSpellConfig</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>ksconfig</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3981251378f96c7a9fb1e6e347fa67ae"></a><!-- doxytag: member="KSpell::ksdlg" ref="a3981251378f96c7a9fb1e6e347fa67ae" args="" -->
KSpellDlg *&#160;</td><td class="memItemRight" valign="bottom"><b>ksdlg</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aee145720365206e67595bf521e01427a"></a><!-- doxytag: member="KSpell::wordlist" ref="aee145720365206e67595bf521e01427a" args="" -->
<a class="elRef" href="qstringlist.html">QStringList</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>wordlist</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abf1fa0622d237f9ca4e27111eea4689d"></a><!-- doxytag: member="KSpell::wlIt" ref="abf1fa0622d237f9ca4e27111eea4689d" args="" -->
QStringList::Iterator&#160;</td><td class="memItemRight" valign="bottom"><b>wlIt</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a71f422451ddc1db8816347065833a15e"></a><!-- doxytag: member="KSpell::ignorelist" ref="a71f422451ddc1db8816347065833a15e" args="" -->
<a class="elRef" href="qstringlist.html">QStringList</a>&#160;</td><td class="memItemRight" valign="bottom"><b>ignorelist</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeff51f25bbc6803673d4c088b8d5752e"></a><!-- doxytag: member="KSpell::replacelist" ref="aeff51f25bbc6803673d4c088b8d5752e" args="" -->
<a class="elRef" href="qstringlist.html">QStringList</a>&#160;</td><td class="memItemRight" valign="bottom"><b>replacelist</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae32c14268589735bb9bfd4234f75a0d3"></a><!-- doxytag: member="KSpell::sugg" ref="ae32c14268589735bb9bfd4234f75a0d3" args="" -->
<a class="elRef" href="qstringlist.html">QStringList</a>&#160;</td><td class="memItemRight" valign="bottom"><b>sugg</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac9d84117a63f8144297e70cd12eebb0a"></a><!-- doxytag: member="KSpell::codec" ref="ac9d84117a63f8144297e70cd12eebb0a" args="" -->
<a class="elRef" href="qtextcodec.html">QTextCodec</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>codec</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8a7541ad45443f1fe95a75ff75588bf9"></a><!-- doxytag: member="KSpell::m_status" ref="a8a7541ad45443f1fe95a75ff75588bf9" args="" -->
<a class="el" href="classKSpell.html#ad64433dbef9895177b6a02e211025750">spellStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><b>m_status</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3d5d3ac72fa46187e6a5e5ae4e45317b"></a><!-- doxytag: member="KSpell::usedialog" ref="a3d5d3ac72fa46187e6a5e5ae4e45317b" args="" -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>usedialog</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7d6724d5f45c48f3fadf00ce1b0a4cba"></a><!-- doxytag: member="KSpell::texmode" ref="a7d6724d5f45c48f3fadf00ce1b0a4cba" args="" -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>texmode</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a46f3f0e9c3c6180184999d84f78ca0b1"></a><!-- doxytag: member="KSpell::dlgon" ref="a46f3f0e9c3c6180184999d84f78ca0b1" args="" -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>dlgon</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a053723b7f1dce85f8ac712ef0eeda911"></a><!-- doxytag: member="KSpell::personaldict" ref="a053723b7f1dce85f8ac712ef0eeda911" args="" -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>personaldict</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abbf739f086fb294c7139eeb22e2f8087"></a><!-- doxytag: member="KSpell::dialogwillprocess" ref="abbf739f086fb294c7139eeb22e2f8087" args="" -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>dialogwillprocess</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a79e1382667eaa27ba8af8fd1e3f4d663"></a><!-- doxytag: member="KSpell::progressbar" ref="a79e1382667eaa27ba8af8fd1e3f4d663" args="" -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>progressbar</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a89764e618dfa20824b79604c0821235e"></a><!-- doxytag: member="KSpell::dialogsetup" ref="a89764e618dfa20824b79604c0821235e" args="" -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>dialogsetup</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a01922c529a7ed55bbf63b3dd842b9e75"></a><!-- doxytag: member="KSpell::autoDelete" ref="a01922c529a7ed55bbf63b3dd842b9e75" args="" -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>autoDelete</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a531182e1058b87a1c83ded35c0aca349"></a><!-- doxytag: member="KSpell::caption" ref="a531182e1058b87a1c83ded35c0aca349" args="" -->
<a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><b>caption</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa01ddaf4da07ca7108e98dfe35d16267"></a><!-- doxytag: member="KSpell::orig" ref="aa01ddaf4da07ca7108e98dfe35d16267" args="" -->
<a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><b>orig</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8dd908c99c251d64fce7cc6fdbaf7905"></a><!-- doxytag: member="KSpell::origbuffer" ref="a8dd908c99c251d64fce7cc6fdbaf7905" args="" -->
<a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><b>origbuffer</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7b722bc2eb1c84f3ad848d1b72572461"></a><!-- doxytag: member="KSpell::newbuffer" ref="a7b722bc2eb1c84f3ad848d1b72572461" args="" -->
<a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><b>newbuffer</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5938015e33f01e55ba2e814f15ba1668"></a><!-- doxytag: member="KSpell::cwword" ref="a5938015e33f01e55ba2e814f15ba1668" args="" -->
<a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><b>cwword</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a78d969c8006983294ae9845731537d10"></a><!-- doxytag: member="KSpell::dlgorigword" ref="a78d969c8006983294ae9845731537d10" args="" -->
<a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><b>dlgorigword</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abec50264f9b4c8a4ce36a1ef2e6cca3b"></a><!-- doxytag: member="KSpell::dlgreplacement" ref="abec50264f9b4c8a4ce36a1ef2e6cca3b" args="" -->
<a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><b>dlgreplacement</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab551511f77666d88113ce85cec265766"></a><!-- doxytag: member="KSpell::dialog3slot" ref="ab551511f77666d88113ce85cec265766" args="" -->
<a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><b>dialog3slot</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a12d52c5adeb84f4bfa6b2cd6ab9b5e48"></a><!-- doxytag: member="KSpell::dlgresult" ref="a12d52c5adeb84f4bfa6b2cd6ab9b5e48" args="" -->
int&#160;</td><td class="memItemRight" valign="bottom"><b>dlgresult</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9417a46aea4803cc35452d5ade7bc362"></a><!-- doxytag: member="KSpell::trystart" ref="a9417a46aea4803cc35452d5ade7bc362" args="" -->
int&#160;</td><td class="memItemRight" valign="bottom"><b>trystart</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab716b08689c6299002d14790a6fc516d"></a><!-- doxytag: member="KSpell::maxtrystart" ref="ab716b08689c6299002d14790a6fc516d" args="" -->
int&#160;</td><td class="memItemRight" valign="bottom"><b>maxtrystart</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a952bae6b67a0c8ac243ae27a2a68eb6f"></a><!-- doxytag: member="KSpell::lastpos" ref="a952bae6b67a0c8ac243ae27a2a68eb6f" args="" -->
int&#160;</td><td class="memItemRight" valign="bottom"><b>lastpos</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7e2d5ed385ef95514b4464f72ae40712"></a><!-- doxytag: member="KSpell::totalpos" ref="a7e2d5ed385ef95514b4464f72ae40712" args="" -->
unsigned int&#160;</td><td class="memItemRight" valign="bottom"><b>totalpos</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a51033d0af9ce0e84b5c0ddb45c342c54"></a><!-- doxytag: member="KSpell::lastline" ref="a51033d0af9ce0e84b5c0ddb45c342c54" args="" -->
unsigned int&#160;</td><td class="memItemRight" valign="bottom"><b>lastline</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a609198a753878bb747edef6b872d8349"></a><!-- doxytag: member="KSpell::posinline" ref="a609198a753878bb747edef6b872d8349" args="" -->
unsigned int&#160;</td><td class="memItemRight" valign="bottom"><b>posinline</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a05f7a08fed7e72c1d67f7c0e813aa05e"></a><!-- doxytag: member="KSpell::lastlastline" ref="a05f7a08fed7e72c1d67f7c0e813aa05e" args="" -->
unsigned int&#160;</td><td class="memItemRight" valign="bottom"><b>lastlastline</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a818384d846d76fb97e410e74a5801e0e"></a><!-- doxytag: member="KSpell::offset" ref="a818384d846d76fb97e410e74a5801e0e" args="" -->
unsigned int&#160;</td><td class="memItemRight" valign="bottom"><b>offset</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa515df2405e0da2da42b8f4d2af852d8"></a><!-- doxytag: member="KSpell::progres" ref="aa515df2405e0da2da42b8f4d2af852d8" args="" -->
unsigned int&#160;</td><td class="memItemRight" valign="bottom"><b>progres</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a87d0b083ec60fc1686a2abbcac55c04f"></a><!-- doxytag: member="KSpell::curprog" ref="a87d0b083ec60fc1686a2abbcac55c04f" args="" -->
unsigned int&#160;</td><td class="memItemRight" valign="bottom"><b>curprog</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKSpell.html#ae7cec693dfff1e8e1ab6bb183822244f">modaldlg</a></td></tr>
<tr><td colspan="2"><h2><a name="pro-static-attribs"></a>
Static Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a523ad1ef4ef546dd4a214d0f1a2eca74"></a><!-- doxytag: member="KSpell::modaltext" ref="a523ad1ef4ef546dd4a214d0f1a2eca74" args="" -->
static <a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><b>modaltext</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a03f725c244880efc77ab6b40a6b88c6a"></a><!-- doxytag: member="KSpell::modalreturn" ref="a03f725c244880efc77ab6b40a6b88c6a" args="" -->
static int&#160;</td><td class="memItemRight" valign="bottom"><b>modalreturn</b> = 0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae2d0666f6cb0f793462cc585dcc4a723"></a><!-- doxytag: member="KSpell::modalWidgetHack" ref="ae2d0666f6cb0f793462cc585dcc4a723" args="" -->
static <a class="elRef" href="qwidget.html">QWidget</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>modalWidgetHack</b> = 0</td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>KDE Spellchecker </p>
<p>A KDE programmer's interface to International ISpell 3.1, ASpell, HSpell and ZPSpell.. A static method, <a class="el" href="classKSpell.html#a61868b263d167771e255ecfe4ba64271">modalCheck()</a> is provided for convenient access to the spellchecker.</p>
<dl class="author"><dt><b>Author:</b></dt><dd>David Sweet &lt;<a href="mailto:dsweet@kde.org">dsweet@kde.org</a>&gt; </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKSpellConfig.html" title="A configuration class/dialog for KSpell.">KSpellConfig</a>, <a class="el" href="classKSyntaxHighlighter.html" title="Syntax sensitive text highlighter.">KSyntaxHighlighter</a> </dd></dl>

<p>Definition at line <a class="el" href="kspell_8h_source.html#l00046">46</a> of file <a class="el" href="kspell_8h_source.html">kspell.h</a>.</p>
</div><hr/><h2>Member Enumeration Documentation</h2>
<a class="anchor" id="ace2c3e5f2bb5393e26fe0723ca297c8b"></a><!-- doxytag: member="KSpell::SpellerType" ref="ace2c3e5f2bb5393e26fe0723ca297c8b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classKSpell.html#ace2c3e5f2bb5393e26fe0723ca297c8b">KSpell::SpellerType</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>These are possible types of documents which the spell checker can check. </p>
<ul>
<li><code>Text</code> - The default type, checks every word </li>
<li><code>HTML</code> - For HTML/SGML/XML documents, will skip the tags, </li>
<li><code>TeX</code> - For TeX/LaTeX documents, will skip commands, </li>
<li><code>Nroff</code> - For nroff/troff documents.</li>
</ul>
<p>Please note that not every option is supported on every type of checker (e.g. ASpell doesn't support Nroff). In case a type of a document is not supported the default Text option will be used. </p>

<p>Definition at line <a class="el" href="kspell_8h_source.html#l00080">80</a> of file <a class="el" href="kspell_8h_source.html">kspell.h</a>.</p>

</div>
</div>
<a class="anchor" id="ad64433dbef9895177b6a02e211025750"></a><!-- doxytag: member="KSpell::spellStatus" ref="ad64433dbef9895177b6a02e211025750" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classKSpell.html#ad64433dbef9895177b6a02e211025750">KSpell::spellStatus</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Possible states of the spell checker. </p>
<ul>
<li><code>Starting</code> - After creation of <a class="el" href="classKSpell.html" title="KDE Spellchecker">KSpell</a>. </li>
<li><code>Running</code> - After the ready signal has been emitted. </li>
<li><code>Cleaning</code> - After <a class="el" href="classKSpell.html#ab9bdba52f669c1985f5dff6f07aa5da8" title="Cleans up ISpell.">cleanUp()</a> has been called. </li>
<li><code>Finished</code> - After <a class="el" href="classKSpell.html#ab9bdba52f669c1985f5dff6f07aa5da8" title="Cleans up ISpell.">cleanUp()</a> has been completed.</li>
</ul>
<p>The following error states exist:</p>
<ul>
<li><code>Error</code> - An error occurred in the <code>Starting</code> state. </li>
<li><code>Crashed</code> - An error occurred in the <code>Running</code> state. </li>
</ul>

<p>Definition at line <a class="el" href="kspell_8h_source.html#l00065">65</a> of file <a class="el" href="kspell_8h_source.html">kspell.h</a>.</p>

</div>
</div>
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a55ac5913c633c46212a6c642f35cdf3b"></a><!-- doxytag: member="KSpell::KSpell" ref="a55ac5913c633c46212a6c642f35cdf3b" args="(QWidget *parent, const QString &amp;caption, QObject *receiver, const char *slot, KSpellConfig *kcs=0, bool progressbar=true, bool modal=false)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KSpell::KSpell </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" href="qwidget.html">QWidget</a> *&#160;</td>
          <td class="paramname"><em>parent</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>caption</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="elRef" href="qobject.html">QObject</a> *&#160;</td>
          <td class="paramname"><em>receiver</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>slot</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classKSpellConfig.html">KSpellConfig</a> *&#160;</td>
          <td class="paramname"><em>kcs</em> = <code>0</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>progressbar</em> = <code>true</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>modal</em> = <code>false</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Starts the spellchecker. </p>
<p><a class="el" href="classKSpell.html" title="KDE Spellchecker">KSpell</a> emits <a class="el" href="classKSpell.html#a1c699ed6fdd47027031d6543ccf3619f" title="Emitted after KSpell has verified that ISpell/ASpell is running and working properly.">ready()</a> when it has verified that ISpell/ASpell is working properly. Pass the name of a slot -- do not pass zero! Be sure to call <a class="el" href="classKSpell.html#ab9bdba52f669c1985f5dff6f07aa5da8" title="Cleans up ISpell.">cleanUp()</a> when you are done with <a class="el" href="classKSpell.html" title="KDE Spellchecker">KSpell</a>.</p>
<p>If <a class="el" href="classKSpell.html" title="KDE Spellchecker">KSpell</a> could not be started correctly, <a class="el" href="classKSpell.html#afbc4fb9b169a7056e82c8222ba46b38c" title="Emitted on terminal errors and after clean up.">death()</a> is emitted.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">parent</td><td>Parent of <a class="el" href="classKSpellConfig.html" title="A configuration class/dialog for KSpell.">KSpellConfig</a> dialog.. </td></tr>
    <tr><td class="paramname">caption</td><td>Caption of <a class="el" href="classKSpellConfig.html" title="A configuration class/dialog for KSpell.">KSpellConfig</a> dialog. </td></tr>
    <tr><td class="paramname">receiver</td><td>Receiver object for the <a class="el" href="classKSpell.html#a1c699ed6fdd47027031d6543ccf3619f" title="Emitted after KSpell has verified that ISpell/ASpell is running and working properly.">ready(KSpell *)</a> signal. </td></tr>
    <tr><td class="paramname">slot</td><td>Receiver's slot, will be connected to the <a class="el" href="classKSpell.html#a1c699ed6fdd47027031d6543ccf3619f" title="Emitted after KSpell has verified that ISpell/ASpell is running and working properly.">ready(KSpell *)</a> signal. </td></tr>
    <tr><td class="paramname">kcs</td><td>Configuration for <a class="el" href="classKSpell.html" title="KDE Spellchecker">KSpell</a>. </td></tr>
    <tr><td class="paramname">progressbar</td><td>Indicates if progress bar should be shown. </td></tr>
    <tr><td class="paramname">modal</td><td>Indicates modal or non-modal dialog. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="kspell_8cpp_source.html#l00108">108</a> of file <a class="el" href="kspell_8cpp_source.html">kspell.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a7e2d00720432ddb728068a4d18bd408f"></a><!-- doxytag: member="KSpell::KSpell" ref="a7e2d00720432ddb728068a4d18bd408f" args="(QWidget *parent, const QString &amp;caption, QObject *receiver, const char *slot, KSpellConfig *kcs, bool progressbar, bool modal, SpellerType type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KSpell::KSpell </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" href="qwidget.html">QWidget</a> *&#160;</td>
          <td class="paramname"><em>parent</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>caption</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="elRef" href="qobject.html">QObject</a> *&#160;</td>
          <td class="paramname"><em>receiver</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>slot</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classKSpellConfig.html">KSpellConfig</a> *&#160;</td>
          <td class="paramname"><em>kcs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>progressbar</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>modal</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classKSpell.html#ace2c3e5f2bb5393e26fe0723ca297c8b">SpellerType</a>&#160;</td>
          <td class="paramname"><em>type</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Starts the spellchecker. </p>
<p><a class="el" href="classKSpell.html" title="KDE Spellchecker">KSpell</a> emits <a class="el" href="classKSpell.html#a1c699ed6fdd47027031d6543ccf3619f" title="Emitted after KSpell has verified that ISpell/ASpell is running and working properly.">ready()</a> when it has verified that ISpell/ASpell is working properly. Pass the name of a slot -- do not pass zero! Be sure to call <a class="el" href="classKSpell.html#ab9bdba52f669c1985f5dff6f07aa5da8" title="Cleans up ISpell.">cleanUp()</a> when you are done with <a class="el" href="classKSpell.html" title="KDE Spellchecker">KSpell</a>.</p>
<p>If <a class="el" href="classKSpell.html" title="KDE Spellchecker">KSpell</a> could not be started correctly, <a class="el" href="classKSpell.html#afbc4fb9b169a7056e82c8222ba46b38c" title="Emitted on terminal errors and after clean up.">death()</a> is emitted.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">parent</td><td>Parent of <a class="el" href="classKSpellConfig.html" title="A configuration class/dialog for KSpell.">KSpellConfig</a> dialog.. </td></tr>
    <tr><td class="paramname">caption</td><td>Caption of <a class="el" href="classKSpellConfig.html" title="A configuration class/dialog for KSpell.">KSpellConfig</a> dialog. </td></tr>
    <tr><td class="paramname">receiver</td><td>Receiver object for the <a class="el" href="classKSpell.html#a1c699ed6fdd47027031d6543ccf3619f" title="Emitted after KSpell has verified that ISpell/ASpell is running and working properly.">ready(KSpell *)</a> signal. </td></tr>
    <tr><td class="paramname">slot</td><td>Receiver's slot, will be connected to the <a class="el" href="classKSpell.html#a1c699ed6fdd47027031d6543ccf3619f" title="Emitted after KSpell has verified that ISpell/ASpell is running and working properly.">ready(KSpell *)</a> signal. </td></tr>
    <tr><td class="paramname">kcs</td><td>Configuration for <a class="el" href="classKSpell.html" title="KDE Spellchecker">KSpell</a>. </td></tr>
    <tr><td class="paramname">progressbar</td><td>Indicates if progress bar should be shown. </td></tr>
    <tr><td class="paramname">modal</td><td>Indicates modal or non-modal dialog. </td></tr>
    <tr><td class="paramname">type</td><td>Type of the document to check </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="kspell_8cpp_source.html#l00116">116</a> of file <a class="el" href="kspell_8cpp_source.html">kspell.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a661fc4ef38377861ea3be30e7dff3b7a"></a><!-- doxytag: member="KSpell::~KSpell" ref="a661fc4ef38377861ea3be30e7dff3b7a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KSpell::~KSpell </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The destructor instructs ISpell/ASpell to write out the personal dictionary and then terminates ISpell/ASpell. </p>

<p>Definition at line <a class="el" href="kspell_8cpp_source.html#l01344">1344</a> of file <a class="el" href="kspell_8cpp_source.html">kspell.cpp</a>.</p>

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a4d8a1f1fe6aaf7a990a0a413c52b6156"></a><!-- doxytag: member="KSpell::addPersonal" ref="a4d8a1f1fe6aaf7a990a0a413c52b6156" args="(const QString &amp;word)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KSpell::addPersonal </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>word</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Adds a word to the user's personal dictionary. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>false if <code>word</code> is not a word or there was an error communicating with ISpell/ASpell. </dd></dl>

<p>Definition at line <a class="el" href="kspell_8cpp_source.html#l00450">450</a> of file <a class="el" href="kspell_8cpp_source.html">kspell.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ad5f8a2df54db4ee59ef1ca20ab11f02e"></a><!-- doxytag: member="KSpell::addword" ref="ad5f8a2df54db4ee59ef1ca20ab11f02e" args="(const QString &amp;originalword)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KSpell::addword </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>originalword</em></td><td>)</td>
          <td><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Emitted when the user pressed "Add" in the dialog. </p>
<p>This could be used to make an external user dictionary independent of the ISpell personal dictionary. </p>

</div>
</div>
<a class="anchor" id="a5eedebccfe419dc51cbecee5b2adcf60"></a><!-- doxytag: member="KSpell::check" ref="a5eedebccfe419dc51cbecee5b2adcf60" args="(const QString &amp;_buffer, bool usedialog=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KSpell::check </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>_buffer</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>usedialog</em> = <code>true</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Spellchecks a buffer of many words in plain text format. </p>
<p>The <code>_buffer</code> is not modified. The signal <a class="el" href="classKSpell.html#ade2ba4a61874cb9c0041a9cf0863f565" title="Emitted when check() is done.">done()</a> will be sent when <a class="el" href="classKSpell.html#a5eedebccfe419dc51cbecee5b2adcf60" title="Spellchecks a buffer of many words in plain text format.">check()</a> is finished and the argument will be a spell-corrected version of <code>_buffer</code>.</p>
<p>The spell check may be stopped by the user before the entire buffer has been checked. You can check <a class="el" href="classKSpell.html#a0f6b6fe9f40412f4adf5e0193ea2c904" title="Returns the position (when using check()) or word number (when using checkList()) of the last word ch...">lastPosition()</a> to see how far in <code>_buffer</code> <a class="el" href="classKSpell.html#a5eedebccfe419dc51cbecee5b2adcf60" title="Spellchecks a buffer of many words in plain text format.">check()</a> reached before stopping. </p>

<p>Definition at line <a class="el" href="kspell_8cpp_source.html#l01035">1035</a> of file <a class="el" href="kspell_8cpp_source.html">kspell.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ad32c95fb3455bad67ad735c9a054f655"></a><!-- doxytag: member="KSpell::checkList" ref="ad32c95fb3455bad67ad735c9a054f655" args="(QStringList *_wordlist, bool usedialog=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KSpell::checkList </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" href="qstringlist.html">QStringList</a> *&#160;</td>
          <td class="paramname"><em>_wordlist</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>usedialog</em> = <code>true</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Spellchecks a list of words. </p>
<p><a class="el" href="classKSpell.html#ad32c95fb3455bad67ad735c9a054f655" title="Spellchecks a list of words.">checkList()</a> is more flexible than <a class="el" href="classKSpell.html#a5eedebccfe419dc51cbecee5b2adcf60" title="Spellchecks a buffer of many words in plain text format.">check()</a>. You could parse any type of document (HTML, TeX, etc.) into a list of spell-checkable words and send the list to <a class="el" href="classKSpell.html#ad32c95fb3455bad67ad735c9a054f655" title="Spellchecks a list of words.">checkList()</a>. Sending a marked-up document to <a class="el" href="classKSpell.html#a5eedebccfe419dc51cbecee5b2adcf60" title="Spellchecks a buffer of many words in plain text format.">check()</a> would result in the mark-up tags being spell checked. </p>

<p>Definition at line <a class="el" href="kspell_8cpp_source.html#l00841">841</a> of file <a class="el" href="kspell_8cpp_source.html">kspell.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ad733a140acd7826c6b529616ec97de5e"></a><!-- doxytag: member="KSpell::checkWord" ref="ad733a140acd7826c6b529616ec97de5e" args="(const QString &amp;buffer, bool _usedialog, bool suggest)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KSpell::checkWord </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>buffer</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>_usedialog</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>suggest</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p><p>set the dialog signal handler </p>
</p>

<p>Definition at line <a class="el" href="kspell_8cpp_source.html#l00573">573</a> of file <a class="el" href="kspell_8cpp_source.html">kspell.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aca4a222676773e0a049c9a62f33568b1"></a><!-- doxytag: member="KSpell::checkWord" ref="aca4a222676773e0a049c9a62f33568b1" args="(const QString &amp;_buffer, bool usedialog=false)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KSpell::checkWord </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>_buffer</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>usedialog</em> = <code>false</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Spellchecks a single word. </p>
<p><a class="el" href="classKSpell.html#aca4a222676773e0a049c9a62f33568b1" title="Spellchecks a single word.">checkWord()</a> is the most flexible function. Some applications might need this flexibility but will sacrifice speed when checking large numbers of words. Consider <a class="el" href="classKSpell.html#ad32c95fb3455bad67ad735c9a054f655" title="Spellchecks a list of words.">checkList()</a> for checking many words.</p>
<p>Use this method for implementing "online" spellchecking (i.e., spellcheck as-you-type).</p>
<p><a class="el" href="classKSpell.html#aca4a222676773e0a049c9a62f33568b1" title="Spellchecks a single word.">checkWord()</a> returns <code>false</code> if <code>buffer</code> is not a single word (e.g. if it contains white space), otherwise it returns <code>true</code>;</p>
<p>If <code>usedialog</code> is set to <code>true</code>, <a class="el" href="classKSpell.html" title="KDE Spellchecker">KSpell</a> will open the standard dialog if the word is not found. The dialog results can be queried by using <a class="el" href="classKSpell.html#a249045d76ef786d49b83c0620b7b3a97" title="Gets the result code of the dialog box.">dlgResult()</a> and replacement().</p>
<p>The signal <a class="el" href="classKSpell.html#a60a6242236fe843fbb1ae033be3f2b13" title="Emitted after the &quot;Replace&quot; or &quot;Replace All&quot; buttons of the dialog was pressed, or if the word was co...">corrected()</a> is emitted when the check is complete. You can look at <a class="el" href="classKSpell.html#acecdbc6f808abdca2cc2cbe0e4a857f1" title="Returns list of suggested word replacements.">suggestions()</a> to see what the suggested replacements were. </p>

<p><p>set the dialog signal handler </p>
</p>

<p>Definition at line <a class="el" href="kspell_8cpp_source.html#l00532">532</a> of file <a class="el" href="kspell_8cpp_source.html">kspell.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab9bdba52f669c1985f5dff6f07aa5da8"></a><!-- doxytag: member="KSpell::cleanUp" ref="ab9bdba52f669c1985f5dff6f07aa5da8" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KSpell::cleanUp </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Cleans up ISpell. </p>
<p>Write out the personal dictionary and close ISpell's stdin. A <a class="el" href="classKSpell.html#afbc4fb9b169a7056e82c8222ba46b38c" title="Emitted on terminal errors and after clean up.">death()</a> signal will be emitted when the cleanup is complete, but this method will return immediately. </p>

<p>Definition at line <a class="el" href="kspell_8cpp_source.html#l01361">1361</a> of file <a class="el" href="kspell_8cpp_source.html">kspell.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a60a6242236fe843fbb1ae033be3f2b13"></a><!-- doxytag: member="KSpell::corrected" ref="a60a6242236fe843fbb1ae033be3f2b13" args="(const QString &amp;originalword, const QString &amp;newword, unsigned int pos)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KSpell::corrected </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>originalword</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>newword</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned int&#160;</td>
          <td class="paramname"><em>pos</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Emitted after the "Replace" or "Replace All" buttons of the dialog was pressed, or if the word was corrected without calling the dialog (i.e., the user previously chose "Replace All" for this word). </p>
<p>Results from the dialog may be checked with <a class="el" href="classKSpell.html#a249045d76ef786d49b83c0620b7b3a97" title="Gets the result code of the dialog box.">dlgResult()</a> and replacement().</p>
<p>Note, that when using <a class="el" href="classKSpell.html#ad32c95fb3455bad67ad735c9a054f655" title="Spellchecks a list of words.">checkList()</a> this signal can occur more then once with same list position, when checking a word with hyphens. In this case <code>originalword</code> is the last replacement.</p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKSpell.html#a5eedebccfe419dc51cbecee5b2adcf60" title="Spellchecks a buffer of many words in plain text format.">check()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="afbc4fb9b169a7056e82c8222ba46b38c"></a><!-- doxytag: member="KSpell::death" ref="afbc4fb9b169a7056e82c8222ba46b38c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KSpell::death </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Emitted on terminal errors and after clean up. </p>
<p>You can delete the <a class="el" href="classKSpell.html" title="KDE Spellchecker">KSpell</a> object in this signal.</p>
<p>You can check <a class="el" href="classKSpell.html#afd7fb232d173e8d231dcfad4574bb094" title="Returns the status of KSpell.">status()</a> to see what caused the death: </p>
<ul>
<li><code>Error</code> - <a class="el" href="classKSpell.html" title="KDE Spellchecker">KSpell</a> could not start. </li>
<li><code>Crashed</code> - <a class="el" href="classKSpell.html" title="KDE Spellchecker">KSpell</a> encountered an unexpected error during execution. </li>
<li><code>Finished</code> - Clean up finished. </li>
</ul>

</div>
</div>
<a class="anchor" id="a249045d76ef786d49b83c0620b7b3a97"></a><!-- doxytag: member="KSpell::dlgResult" ref="a249045d76ef786d49b83c0620b7b3a97" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KSpell::dlgResult </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets the result code of the dialog box. </p>
<p>After calling checkWord, you can use this to get the dialog box's result code. The possible values are (from <a class="el" href="kspelldlg_8h_source.html">kspelldlg.h</a>): </p>
<ul>
<li>KS_CANCEL </li>
<li>KS_REPLACE </li>
<li>KS_REPLACEALL </li>
<li>KS_IGNORE </li>
<li>KS_IGNOREALL </li>
<li>KS_ADD </li>
<li>KS_STOP </li>
</ul>

<p>Definition at line <a class="el" href="kspell_8h_source.html#l00240">240</a> of file <a class="el" href="kspell_8h_source.html">kspell.h</a>.</p>

</div>
</div>
<a class="anchor" id="ade2ba4a61874cb9c0041a9cf0863f565"></a><!-- doxytag: member="KSpell::done" ref="ade2ba4a61874cb9c0041a9cf0863f565" args="(const QString &amp;buffer)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KSpell::done </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>buffer</em></td><td>)</td>
          <td><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Emitted when <a class="el" href="classKSpell.html#a5eedebccfe419dc51cbecee5b2adcf60" title="Spellchecks a buffer of many words in plain text format.">check()</a> is done. </p>
<p>Be sure to copy the results of <code>buffer</code> if you need them. You can only rely on the contents of buffer for the life of the slot which was signaled by <a class="el" href="classKSpell.html#ade2ba4a61874cb9c0041a9cf0863f565" title="Emitted when check() is done.">done()</a>. </p>

</div>
</div>
<a class="anchor" id="aa3311448e867c90831d99cb7b461c540"></a><!-- doxytag: member="KSpell::done" ref="aa3311448e867c90831d99cb7b461c540" args="(bool)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KSpell::done </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Emitted when <a class="el" href="classKSpell.html#ad32c95fb3455bad67ad735c9a054f655" title="Spellchecks a list of words.">checkList()</a> is done. </p>
<p>If the argument is <code>true</code>, then you should update your text from the wordlist, otherwise not. </p>

</div>
</div>
<a class="anchor" id="a2d0623781ef9daa27cc118c2d24e4021"></a><!-- doxytag: member="KSpell::heightDlg" ref="a2d0623781ef9daa27cc118c2d24e4021" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KSpell::heightDlg </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the height of the dialog box. </p>

<p>Definition at line <a class="el" href="kspell_8cpp_source.html#l00126">126</a> of file <a class="el" href="kspell_8cpp_source.html">kspell.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a71893e985c8f92292765ab6d7116537d"></a><!-- doxytag: member="KSpell::hide" ref="a71893e985c8f92292765ab6d7116537d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KSpell::hide </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Hides the dialog box. </p>
<p>You'll need to do this when you are done with <a class="el" href="classKSpell.html#aca4a222676773e0a049c9a62f33568b1" title="Spellchecks a single word.">checkWord()</a>; </p>

<p>Definition at line <a class="el" href="kspell_8cpp_source.html#l00124">124</a> of file <a class="el" href="kspell_8cpp_source.html">kspell.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a3aed5c52f1a416a8827e72960ad3d772"></a><!-- doxytag: member="KSpell::ignore" ref="a3aed5c52f1a416a8827e72960ad3d772" args="(const QString &amp;word)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KSpell::ignore </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>word</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Tells ISpell/ASpell to ignore this word for the life of this <a class="el" href="classKSpell.html" title="KDE Spellchecker">KSpell</a> instance. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>false if <code>word</code> is not a word or there was an error communicating with ISpell/ASpell. </dd></dl>

<p>Definition at line <a class="el" href="kspell_8cpp_source.html#l00469">469</a> of file <a class="el" href="kspell_8cpp_source.html">kspell.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a88596bcfcee98b10f5f66a15a2618a87"></a><!-- doxytag: member="KSpell::ignoreall" ref="a88596bcfcee98b10f5f66a15a2618a87" args="(const QString &amp;originalword)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KSpell::ignoreall </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>originalword</em></td><td>)</td>
          <td><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Emitted when the user pressed "Ignore All" in the dialog. </p>
<p>This could be used to make an application or file specific user dictionary. </p>

</div>
</div>
<a class="anchor" id="a9118b5c7b4af3244e0f1192b2183c7b8"></a><!-- doxytag: member="KSpell::ignoreword" ref="a9118b5c7b4af3244e0f1192b2183c7b8" args="(const QString &amp;originalword)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KSpell::ignoreword </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>originalword</em></td><td>)</td>
          <td><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Emitted when the user pressed "Ignore" in the dialog. </p>
<p>Don't know if this could be useful. </p>

</div>
</div>
<a class="anchor" id="a8b79a38964a44ed8469d9f1ed3b1fbd3"></a><!-- doxytag: member="KSpell::intermediateBuffer" ref="a8b79a38964a44ed8469d9f1ed3b1fbd3" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KSpell::intermediateBuffer </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the partially spellchecked buffer. </p>
<p>You might want the full buffer in its partially-checked state. </p>

<p>Definition at line <a class="el" href="kspell_8h_source.html#l00267">267</a> of file <a class="el" href="kspell_8h_source.html">kspell.h</a>.</p>

</div>
</div>
<a class="anchor" id="aac4dfee25ddd6b4867b00352c31befac"></a><!-- doxytag: member="KSpell::ksConfig" ref="aac4dfee25ddd6b4867b00352c31befac" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKSpellConfig.html">KSpellConfig</a> KSpell::ksConfig </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="return"><dt><b>Returns:</b></dt><dd>the <a class="el" href="classKSpellConfig.html" title="A configuration class/dialog for KSpell.">KSpellConfig</a> object being used by this <a class="el" href="classKSpell.html" title="KDE Spellchecker">KSpell</a> instance. </dd></dl>

<p>Definition at line <a class="el" href="kspell_8cpp_source.html#l01354">1354</a> of file <a class="el" href="kspell_8cpp_source.html">kspell.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a0f6b6fe9f40412f4adf5e0193ea2c904"></a><!-- doxytag: member="KSpell::lastPosition" ref="a0f6b6fe9f40412f4adf5e0193ea2c904" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KSpell::lastPosition </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the position (when using <a class="el" href="classKSpell.html#a5eedebccfe419dc51cbecee5b2adcf60" title="Spellchecks a buffer of many words in plain text format.">check()</a>) or word number (when using <a class="el" href="classKSpell.html#ad32c95fb3455bad67ad735c9a054f655" title="Spellchecks a list of words.">checkList()</a>) of the last word checked. </p>

<p>Definition at line <a class="el" href="kspell_8h_source.html#l00167">167</a> of file <a class="el" href="kspell_8h_source.html">kspell.h</a>.</p>

</div>
</div>
<a class="anchor" id="a4bf36c38ab3b0724b7cc617486b622a7"></a><!-- doxytag: member="KSpell::misspelling" ref="a4bf36c38ab3b0724b7cc617486b622a7" args="(const QString &amp;originalword, const QStringList &amp;suggestions, unsigned int pos)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KSpell::misspelling </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>originalword</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qstringlist.html">QStringList</a> &amp;&#160;</td>
          <td class="paramname"><em>suggestions</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned int&#160;</td>
          <td class="paramname"><em>pos</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Emitted whenever a misspelled word is found by <a class="el" href="classKSpell.html#a5eedebccfe419dc51cbecee5b2adcf60" title="Spellchecks a buffer of many words in plain text format.">check()</a> or by <a class="el" href="classKSpell.html#aca4a222676773e0a049c9a62f33568b1" title="Spellchecks a single word.">checkWord()</a>. </p>
<p>If it is emitted by <a class="el" href="classKSpell.html#aca4a222676773e0a049c9a62f33568b1" title="Spellchecks a single word.">checkWord()</a>, <code>pos=0</code>. If it is emitted by <a class="el" href="classKSpell.html#a5eedebccfe419dc51cbecee5b2adcf60" title="Spellchecks a buffer of many words in plain text format.">check()</a>, then <code>pos</code> indicates the position of the misspelled word in the (original) <code>_buffer</code>. (The first position is zero.) If it is emitted by <a class="el" href="classKSpell.html#ad32c95fb3455bad67ad735c9a054f655" title="Spellchecks a list of words.">checkList()</a>, <code>pos</code> is the index to the misspelled word in the <a class="elRef" href="qstringlist.html">QStringList</a> passed to <a class="el" href="classKSpell.html#ad32c95fb3455bad67ad735c9a054f655" title="Spellchecks a list of words.">checkList()</a>. Note, that <code>originalword</code> can be only a word part, if it's word with hyphens.</p>
<p>These are called _before_ the dialog is opened, so that the calling program's GUI may be updated. (e.g. the misspelled word may be highlighted). </p>

</div>
</div>
<a class="anchor" id="a61868b263d167771e255ecfe4ba64271"></a><!-- doxytag: member="KSpell::modalCheck" ref="a61868b263d167771e255ecfe4ba64271" args="(QString &amp;text) KDE_DEPRECATED" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KSpell::modalCheck </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>text</em></td><td>)</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000079">Deprecated:</a></b></dt><dd>Performs a synchronous spellcheck.</dd></dl>
<p>This method does not return until spellchecking is done or canceled. Your application's GUI will still be updated, however. </p>

<p>Definition at line <a class="el" href="kspell_8cpp_source.html#l01450">1450</a> of file <a class="el" href="kspell_8cpp_source.html">kspell.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a171424c79b403c3c5b8e129e4b358a2c"></a><!-- doxytag: member="KSpell::modalCheck" ref="a171424c79b403c3c5b8e129e4b358a2c" args="(QString &amp;text, KSpellConfig *kcs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KSpell::modalCheck </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classKSpellConfig.html">KSpellConfig</a> *&#160;</td>
          <td class="paramname"><em>kcs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Performs a synchronous spellcheck. </p>
<p>This method does not return until spellchecking is done or canceled. Your application's GUI will still be updated, however.</p>
<p>This overloaded method uses the spell-check configuration passed as parameter. </p>

<p>Definition at line <a class="el" href="kspell_8cpp_source.html#l01456">1456</a> of file <a class="el" href="kspell_8cpp_source.html">kspell.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a8f318a56c0d93f131eb7914fcf295238"></a><!-- doxytag: member="KSpell::moveDlg" ref="a8f318a56c0d93f131eb7914fcf295238" args="(int x, int y)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KSpell::moveDlg </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Moves the dialog. </p>
<p>If the dialog is not currently visible, it will be placed at this position when it becomes visible. Use this to get the dialog out of the way of a highlighted misspelled word in a document. </p>

<p>Definition at line <a class="el" href="kspell_8cpp_source.html#l01426">1426</a> of file <a class="el" href="kspell_8cpp_source.html">kspell.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="adb736dd2707e236b95efafa57c6a3b25"></a><!-- doxytag: member="KSpell::progress" ref="adb736dd2707e236b95efafa57c6a3b25" args="(unsigned int i)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KSpell::progress </td>
          <td>(</td>
          <td class="paramtype">unsigned int&#160;</td>
          <td class="paramname"><em>i</em></td><td>)</td>
          <td><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Emitted during a <a class="el" href="classKSpell.html#a5eedebccfe419dc51cbecee5b2adcf60" title="Spellchecks a buffer of many words in plain text format.">check()</a>. </p>
<p><code>i</code> is between 1 and 100. </p>

</div>
</div>
<a class="anchor" id="a1c699ed6fdd47027031d6543ccf3619f"></a><!-- doxytag: member="KSpell::ready" ref="a1c699ed6fdd47027031d6543ccf3619f" args="(KSpell *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KSpell::ready </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKSpell.html">KSpell</a> *&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Emitted after <a class="el" href="classKSpell.html" title="KDE Spellchecker">KSpell</a> has verified that ISpell/ASpell is running and working properly. </p>

</div>
</div>
<a class="anchor" id="a102348244afaf3edfa343e80f108397b"></a><!-- doxytag: member="KSpell::replaceall" ref="a102348244afaf3edfa343e80f108397b" args="(const QString &amp;origword, const QString &amp;replacement)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KSpell::replaceall </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>origword</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>replacement</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Emitted when the user pressed "ReplaceAll" in the dialog. </p>

</div>
</div>
<a class="anchor" id="a911e412021f1675087b9212764b6b3fd"></a><!-- doxytag: member="KSpell::setAutoDelete" ref="a911e412021f1675087b9212764b6b3fd" args="(bool _autoDelete)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KSpell::setAutoDelete </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>_autoDelete</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the auto-delete flag. </p>
<p>If this is set, the <a class="el" href="classKSpell.html" title="KDE Spellchecker">KSpell</a> object is automatically deleted after emitting <a class="el" href="classKSpell.html#afbc4fb9b169a7056e82c8222ba46b38c" title="Emitted on terminal errors and after clean up.">death()</a>. </p>

<p>Definition at line <a class="el" href="kspell_8h_source.html#l00145">145</a> of file <a class="el" href="kspell_8h_source.html">kspell.h</a>.</p>

</div>
</div>
<a class="anchor" id="aaf05c29e03ac954dd02b0a17a6c4369d"></a><!-- doxytag: member="KSpell::setIgnoreTitleCase" ref="aaf05c29e03ac954dd02b0a17a6c4369d" args="(bool b)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KSpell::setIgnoreTitleCase </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>b</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Call setIgnoreTitleCase(true) to tell the spell-checker to ignore words with a 'title' case, i.e. </p>
<p>starting with an uppercase letter. They are spell-checked by default. </p>

<p>Definition at line <a class="el" href="kspell_8cpp_source.html#l01438">1438</a> of file <a class="el" href="kspell_8cpp_source.html">kspell.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a7d58d2f5ea954978c4fe4396a8c7d74d"></a><!-- doxytag: member="KSpell::setIgnoreUpperWords" ref="a7d58d2f5ea954978c4fe4396a8c7d74d" args="(bool b)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KSpell::setIgnoreUpperWords </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>b</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Call setIgnoreUpperWords(true) to tell the spell-checker to ignore words that are completely uppercase. </p>
<p>They are spell-checked by default. </p>

<p>Definition at line <a class="el" href="kspell_8cpp_source.html#l01433">1433</a> of file <a class="el" href="kspell_8cpp_source.html">kspell.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="abfe7187e58b3a9184147837db1b3a26d"></a><!-- doxytag: member="KSpell::setProgressResolution" ref="abfe7187e58b3a9184147837db1b3a26d" args="(unsigned int res)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KSpell::setProgressResolution </td>
          <td>(</td>
          <td class="paramtype">unsigned int&#160;</td>
          <td class="paramname"><em>res</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the resolution (in percent) of the <a class="el" href="classKSpell.html#adb736dd2707e236b95efafa57c6a3b25" title="Emitted during a check().">progress()</a> signals. </p>
<p>E.g. setProgressResolution (10) instructs <a class="el" href="classKSpell.html" title="KDE Spellchecker">KSpell</a> to send progress signals (at most) every 10% (10%, 20%, 30%...). The default is 10%. </p>

<p>Definition at line <a class="el" href="kspell_8cpp_source.html#l01410">1410</a> of file <a class="el" href="kspell_8cpp_source.html">kspell.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="afd7fb232d173e8d231dcfad4574bb094"></a><!-- doxytag: member="KSpell::status" ref="afd7fb232d173e8d231dcfad4574bb094" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKSpell.html#ad64433dbef9895177b6a02e211025750">spellStatus</a> KSpell::status </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the status of <a class="el" href="classKSpell.html" title="KDE Spellchecker">KSpell</a>. </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKSpell.html#ad64433dbef9895177b6a02e211025750" title="Possible states of the spell checker.">spellStatus()</a> </dd></dl>

<p>Definition at line <a class="el" href="kspell_8h_source.html#l00130">130</a> of file <a class="el" href="kspell_8h_source.html">kspell.h</a>.</p>

</div>
</div>
<a class="anchor" id="acecdbc6f808abdca2cc2cbe0e4a857f1"></a><!-- doxytag: member="KSpell::suggestions" ref="acecdbc6f808abdca2cc2cbe0e4a857f1" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstringlist.html">QStringList</a> KSpell::suggestions </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns list of suggested word replacements. </p>
<p>After calling <a class="el" href="classKSpell.html#aca4a222676773e0a049c9a62f33568b1" title="Spellchecks a single word.">checkWord()</a> (an in response to a misspelled() signal you can use this to get the list of suggestions (if any were available). </p>

<p>Definition at line <a class="el" href="kspell_8h_source.html#l00222">222</a> of file <a class="el" href="kspell_8h_source.html">kspell.h</a>.</p>

</div>
</div>
<a class="anchor" id="a5381c9284a99c3bde7805820f3431797"></a><!-- doxytag: member="KSpell::widthDlg" ref="a5381c9284a99c3bde7805820f3431797" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KSpell::widthDlg </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the width of the dialog box. </p>

<p>Definition at line <a class="el" href="kspell_8cpp_source.html#l00127">127</a> of file <a class="el" href="kspell_8cpp_source.html">kspell.cpp</a>.</p>

</div>
</div>
<hr/><h2>Member Data Documentation</h2>
<a class="anchor" id="ae7cec693dfff1e8e1ab6bb183822244f"></a><!-- doxytag: member="KSpell::modaldlg" ref="ae7cec693dfff1e8e1ab6bb183822244f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="classKSpell.html#ae7cec693dfff1e8e1ab6bb183822244f">KSpell::modaldlg</a><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Used for modalCheck. </p>

<p>Definition at line <a class="el" href="kspell_8h_source.html#l00541">541</a> of file <a class="el" href="kspell_8h_source.html">kspell.h</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="kspell_8h_source.html">kspell.h</a></li>
<li><a class="el" href="kspell_8cpp_source.html">kspell.cpp</a></li>
</ul>
</div>
    </div></div>


      </td>
  </tr>
  <tr>
    <td valign="top" id="leftmenu" width="25%">
      <a name="navigation"></a>
      <div class="menu_box"><h2>kdeui</h2>
<div class="nav_list">
<ul><li><a href="index.html">Main Page</a></li><li><a href="namespaces.html">Namespace List</a></li><li><a href="hierarchy.html">Class Hierarchy</a></li><li><a href="classes.html">Alphabetical List</a></li><li><a href="annotated.html">Class List</a></li><li><a href="files.html">File List</a></li><li><a href="namespacemembers.html">Namespace Members</a></li><li><a href="functions.html">Class Members</a></li><li><a href="pages.html">Related Pages</a></li></ul>
<!--
<h2>Class Picker</h2>
<div style="text-align: center;">
<form name="guideform">
<select name="guidelinks" style="width:100%;" onChange="window.location=document.guideform.guidelinks.options[document.guideform.guidelinks.selectedIndex].value">
<option value="annotated.html">-- Choose --</option>
  <option value="classKAboutApplication.html">kaboutapplication</option>,  <option value="classKAboutContainer.html">kaboutcontainer</option>,  <option value="classKAboutContainerBase.html">kaboutcontainerbase</option>,  <option value="classKAboutContributor.html">kaboutcontributor</option>,  <option value="classKAboutDialog.html">kaboutdialog</option>,  <option value="classKAboutKDE.html">kaboutkde</option>,  <option value="classKAboutWidget.html">kaboutwidget</option>,  <option value="classKAccelGen_1_1Deref.html">kaccelgen::deref</option>,  <option value="classKAccelGen_1_1Deref__Key.html">kaccelgen::deref__key</option>,  <option value="classKAction.html">kaction</option>,  <option value="classKActionCollection.html">kactioncollection</option>,  <option value="classKActionMenu.html">kactionmenu</option>,  <option value="classKActionSelector.html">kactionselector</option>,  <option value="classKActiveLabel.html">kactivelabel</option>,  <option value="classKAnimWidget.html">kanimwidget</option>,  <option value="classKArrowButton.html">karrowbutton</option>,  <option value="classKAuthIcon.html">kauthicon</option>,  <option value="classKBugReport.html">kbugreport</option>,  <option value="classKButtonBox.html">kbuttonbox</option>,  <option value="classKCharSelect.html">kcharselect</option>,  <option value="classKCharSelectTable.html">kcharselecttable</option>,  <option value="classKCModule.html">kcmodule</option>,  <option value="classKColor.html">kcolor</option>,  <option value="classKColorButton.html">kcolorbutton</option>,  <option value="classKColorCells.html">kcolorcells</option>,  <option value="classKColorCombo.html">kcolorcombo</option>,  <option value="classKColorDialog.html">kcolordialog</option>,  <option value="classKColorDrag.html">kcolordrag</option>,  <option value="classKColorPatch.html">kcolorpatch</option>,  <option value="classKComboBox.html">kcombobox</option>,  <option value="classKCommand.html">kcommand</option>,  <option value="classKCommandHistory.html">kcommandhistory</option>,  <option value="classKCompletionBox.html">kcompletionbox</option>,  <option value="classKConfigDialog.html">kconfigdialog</option>,  <option value="classKContextMenuManager.html">kcontextmenumanager</option>,  <option value="classKCursor.html">kcursor</option>,  <option value="classKCursorPrivate.html">kcursorprivate</option>,  <option value="classKCursorPrivateAutoHideEventFilter.html">kcursorprivateautohideeventfilter</option>,  <option value="classKDateInternalMonthPicker.html">kdateinternalmonthpicker</option>,  <option value="classKDateInternalWeekSelector.html">kdateinternalweekselector</option>,  <option value="classKDateInternalYearSelector.html">kdateinternalyearselector</option>,  <option value="classKDatePicker.html">kdatepicker</option>,  <option value="classKDateTable.html">kdatetable</option>,  <option value="classKDateTimeWidget.html">kdatetimewidget</option>,  <option value="classKDateValidator.html">kdatevalidator</option>,  <option value="classKDateWidget.html">kdatewidget</option>,  <option value="classKDCOPActionProxy.html">kdcopactionproxy</option>,  <option value="classKDEPrivate_1_1ToolBarHandler.html">kdeprivate::toolbarhandler</option>,  <option value="classKDialog.html">kdialog</option>,  <option value="classKDialogBase.html">kdialogbase</option>,  <option value="classKDialogBaseButton.html">kdialogbasebutton</option>,  <option value="classKDialogBaseTile.html">kdialogbasetile</option>,  <option value="classKDictSpellingHighlighter.html">kdictspellinghighlighter</option>,  <option value="classKDockButton__Private.html">kdockbutton__private</option>,  <option value="classKDockMainWindow.html">kdockmainwindow</option>,  <option value="classKDockManager.html">kdockmanager</option>,  <option value="classKDockSplitter.html">kdocksplitter</option>,  <option value="classKDockTabGroup.html">kdocktabgroup</option>,  <option value="classKDockWidget.html">kdockwidget</option>,  <option value="classKDockWidgetAbstractHeader.html">kdockwidgetabstractheader</option>,  <option value="classKDockWidgetAbstractHeaderDrag.html">kdockwidgetabstractheaderdrag</option>,  <option value="classKDockWidgetHeader.html">kdockwidgetheader</option>,  <option value="classKDockWidgetHeaderDrag.html">kdockwidgetheaderdrag</option>,  <option value="classKDockWidgetPrivate.html">kdockwidgetprivate</option>,  <option value="classKDockWindow.html">kdockwindow</option>,  <option value="classKDoubleNumInput.html">kdoublenuminput</option>,  <option value="classKDoubleSpinBox.html">kdoublespinbox</option>,  <option value="classKDoubleValidator.html">kdoublevalidator</option>,  <option value="classKDualColorButton.html">kdualcolorbutton</option>,  <option value="classKEdit.html">kedit</option>,  <option value="classKEditListBox.html">keditlistbox</option>,  <option value="classKEditListBox_1_1CustomEditor.html">keditlistbox::customeditor</option>,  <option value="classKEditToolbar.html">kedittoolbar</option>,  <option value="classKEditToolbarWidget.html">kedittoolbarwidget</option>,  <option value="classKFloatValidator.html">kfloatvalidator</option>,  <option value="classKFontChooser.html">kfontchooser</option>,  <option value="classKFontCombo.html">kfontcombo</option>,  <option value="classKFontDialog.html">kfontdialog</option>,  <option value="classKFontRequester.html">kfontrequester</option>,  <option value="classKGradientSelector.html">kgradientselector</option>,  <option value="classKGuiItem.html">kguiitem</option>,  <option value="classKHelpMenu.html">khelpmenu</option>,  <option value="classKHistoryCombo.html">khistorycombo</option>,  <option value="classKHSSelector.html">khsselector</option>,  <option value="classKIconView.html">kiconview</option>,  <option value="classKIconViewItem.html">kiconviewitem</option>,  <option value="classKIconViewSearchLine.html">kiconviewsearchline</option>,  <option value="classKImageTrackLabel.html">kimagetracklabel</option>,  <option value="classKInputDialog.html">kinputdialog</option>,  <option value="classKIntNumInput.html">kintnuminput</option>,  <option value="classKIntSpinBox.html">kintspinbox</option>,  <option value="classKIntValidator.html">kintvalidator</option>,  <option value="classKJanusWidget.html">kjanuswidget</option>,  <option value="classKKeyButton.html">kkeybutton</option>,  <option value="classKKeyChooser.html">kkeychooser</option>,  <option value="classKKeyDialog.html">kkeydialog</option>,  <option value="classKLanguageButton.html">klanguagebutton</option>,  <option value="classKLed.html">kled</option>,  <option value="classKLineEdit.html">klineedit</option>,  <option value="classKLineEditDlg.html">klineeditdlg</option>,  <option value="classKListAction.html">klistaction</option>,  <option value="classKListBox.html">klistbox</option>,  <option value="classKListView.html">klistview</option>,  <option value="classKListViewItem.html">klistviewitem</option>,  <option value="classKListViewLineEdit.html">klistviewlineedit</option>,  <option value="classKListViewSearchLine.html">klistviewsearchline</option>,  <option value="classKListViewSearchLineWidget.html">klistviewsearchlinewidget</option>,  <option value="classKMacroCommand.html">kmacrocommand</option>,  <option value="classKMainWindow.html">kmainwindow</option>,  <option value="classKMainWindowInterface.html">kmainwindowinterface</option>,  <option value="classKMenuBar.html">kmenubar</option>,  <option value="classKMessageBox.html">kmessagebox</option>,  <option value="classKMimeTypeValidator.html">kmimetypevalidator</option>,  <option value="classKNamedCommand.html">knamedcommand</option>,  <option value="classKNumInput.html">knuminput</option>,  <option value="classKPaletteTable.html">kpalettetable</option>,  <option value="classKPanelApplet.html">kpanelapplet</option>,  <option value="classKPanelAppMenu.html">kpanelappmenu</option>,  <option value="classKPanelExtension.html">kpanelextension</option>,  <option value="classKPanelMenu.html">kpanelmenu</option>,  <option value="classKPassivePopup.html">kpassivepopup</option>,  <option value="classKPasswordDialog.html">kpassworddialog</option>,  <option value="classKPasswordEdit.html">kpasswordedit</option>,  <option value="classKPasteTextAction.html">kpastetextaction</option>,  <option value="classKPixmapIO.html">kpixmapio</option>,  <option value="classKPixmapRegionSelectorDialog.html">kpixmapregionselectordialog</option>,  <option value="classKPixmapRegionSelectorWidget.html">kpixmapregionselectorwidget</option>,  <option value="classKPopupFrame.html">kpopupframe</option>,  <option value="classKPopupMenu.html">kpopupmenu</option>,  <option value="classKPopupTitle.html">kpopuptitle</option>,  <option value="classKProgress.html">kprogress</option>,  <option value="classKProgressDialog.html">kprogressdialog</option>,  <option value="classKPushButton.html">kpushbutton</option>,  <option value="classKRadioAction.html">kradioaction</option>,  <option value="classKRecentFilesAction.html">krecentfilesaction</option>,  <option value="classKRestrictedLine.html">krestrictedline</option>,  <option value="classKRootPermsIcon.html">krootpermsicon</option>,  <option value="classKRootPixmap.html">krootpixmap</option>,  <option value="classKRuler.html">kruler</option>,  <option value="classKScrollView.html">kscrollview</option>,  <option value="classKSelectAction.html">kselectaction</option>,  <option value="classKSelector.html">kselector</option>,  <option value="classKSeparator.html">kseparator</option>,  <option value="classKShortcutDialog.html">kshortcutdialog</option>,  <option value="classKSpell.html">kspell</option>,  <option value="classKSpellConfig.html">kspellconfig</option>,  <option value="classKSplashScreen.html">ksplashscreen</option>,  <option value="classKSqueezedTextLabel.html">ksqueezedtextlabel</option>,  <option value="classKStatusBar.html">kstatusbar</option>,  <option value="classKStatusBarLabel.html">kstatusbarlabel</option>,  <option value="classKStdGuiItem.html">kstdguiitem</option>,  <option value="classKStringListValidator.html">kstringlistvalidator</option>,  <option value="classKSwitchLanguageDialog.html">kswitchlanguagedialog</option>,  <option value="classKSyntaxHighlighter.html">ksyntaxhighlighter</option>,  <option value="classKSystemTray.html">ksystemtray</option>,  <option value="classKTabBar.html">ktabbar</option>,  <option value="classKTabCtl.html">ktabctl</option>,  <option value="classKTabWidget.html">ktabwidget</option>,  <option value="classKTextBrowser.html">ktextbrowser</option>,  <option value="classKTextEdit.html">ktextedit</option>,  <option value="classKTimeWidget.html">ktimewidget</option>,  <option value="classKTimezoneWidget.html">ktimezonewidget</option>,  <option value="classKTipDatabase.html">ktipdatabase</option>,  <option value="classKTipDialog.html">ktipdialog</option>,  <option value="classKToggleAction.html">ktoggleaction</option>,  <option value="classKToggleFullScreenAction.html">ktogglefullscreenaction</option>,  <option value="classKToggleToolBarAction.html">ktoggletoolbaraction</option>,  <option value="classKToolBar.html">ktoolbar</option>,  <option value="classKToolBarButton.html">ktoolbarbutton</option>,  <option value="classKToolBarButtonList.html">ktoolbarbuttonlist</option>,  <option value="classKToolBarLabelAction.html">ktoolbarlabelaction</option>,  <option value="classKToolBarPopupAction.html">ktoolbarpopupaction</option>,  <option value="classKToolBarRadioGroup.html">ktoolbarradiogroup</option>,  <option value="classKURLLabel.html">kurllabel</option>,  <option value="classKValueSelector.html">kvalueselector</option>,  <option value="classKWidgetAction.html">kwidgetaction</option>,  <option value="classKWindowInfo.html">kwindowinfo</option>,  <option value="classKWizard.html">kwizard</option>,  <option value="classKWordWrap.html">kwordwrap</option>,  <option value="classKWritePermsIcon.html">kwritepermsicon</option>,  <option value="classKXMLGUIBuilder.html">kxmlguibuilder</option>,  <option value="classKXMLGUIClient.html">kxmlguiclient</option>,  <option value="classKXMLGUIFactory.html">kxmlguifactory</option>,  <option value="classKXYSelector.html">kxyselector</option>,
</select>
</form>
</div>
-->
</div></div>
<div class="menu_box"><h2>API Dox</h2>
<div class="nav_list">
<ul>
<li><a href="../../arts/html/index.html">arts</a></li><li><a href="../../dcop/html/index.html">dcop</a></li><li><a href="../../dnssd/html/index.html">dnssd</a></li><li><a href="../../interfaces/html/index.html">interfaces</a></li><li>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../../interfaces/kimproxy/interface/html/index.html">interface</a></li><li>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../../interfaces/kimproxy/library/html/index.html">library</a></li><li>&nbsp;&nbsp;<a href="../../interfaces/kspeech/html/index.html">kspeech</a></li><li>&nbsp;&nbsp;<a href="../../interfaces/ktexteditor/html/index.html">ktexteditor</a></li><li><a href="../../kabc/html/index.html">kabc</a></li><li><a href="../../kate/html/index.html">kate</a></li><li><a href="../../kcmshell/html/index.html">kcmshell</a></li><li><a href="../../kdecore/html/index.html">kdecore</a></li><li><a href="../../kded/html/index.html">kded</a></li><li><a href="../../kdefx/html/index.html">kdefx</a></li><li><a href="../../kdeprint/html/index.html">kdeprint</a></li><li><a href="../../kdesu/html/index.html">kdesu</a></li><li><a href="../../kdeui/html/index.html">kdeui</a></li><li><a href="../../kdoctools/html/index.html">kdoctools</a></li><li><a href="../../khtml/html/index.html">khtml</a></li><li><a href="../../kimgio/html/index.html">kimgio</a></li><li><a href="../../kinit/html/index.html">kinit</a></li><li><a href="../../kio/html/index.html">kio</a></li><li>&nbsp;&nbsp;<a href="../../kio/bookmarks/html/index.html">bookmarks</a></li><li>&nbsp;&nbsp;<a href="../../kio/httpfilter/html/index.html">httpfilter</a></li><li>&nbsp;&nbsp;<a href="../../kio/kfile/html/index.html">kfile</a></li><li>&nbsp;&nbsp;<a href="../../kio/kio/html/index.html">kio</a></li><li>&nbsp;&nbsp;<a href="../../kio/kioexec/html/index.html">kioexec</a></li><li>&nbsp;&nbsp;<a href="../../kio/kpasswdserver/html/index.html">kpasswdserver</a></li><li>&nbsp;&nbsp;<a href="../../kio/kssl/html/index.html">kssl</a></li><li><a href="../../kioslave/html/index.html">kioslave</a></li><li>&nbsp;&nbsp;<a href="../../kioslave/http/html/index.html">http</a></li><li><a href="../../kjs/html/index.html">kjs</a></li><li><a href="../../kmdi/html/index.html">kmdi</a></li><li>&nbsp;&nbsp;<a href="../../kmdi/kmdi/html/index.html">kmdi</a></li><li><a href="../../knewstuff/html/index.html">knewstuff</a></li><li><a href="../../kparts/html/index.html">kparts</a></li><li><a href="../../kresources/html/index.html">kresources</a></li><li><a href="../../kspell2/html/index.html">kspell2</a></li><li><a href="../../kunittest/html/index.html">kunittest</a></li><li><a href="../../kutils/html/index.html">kutils</a></li><li><a href="../../kwallet/html/index.html">kwallet</a></li><li><a href="../../libkmid/html/index.html">libkmid</a></li><li><a href="../../libkscreensaver/html/index.html">libkscreensaver</a></li>
</ul></div></div>


        </td>
</tr>
</table>

<span class="doNotDisplay">
  <a href="http://www.kde.org/" accesskey="8">KDE Home</a> |
  <a href="http://accessibility.kde.org/" accesskey="9">KDE Accessibility Home</a> |
  <a href="http://www.kde.org/media/accesskeys.php" accesskey="0">Description of Access Keys</a>
</span>


<div style="height: 8px"></div>

<div id="footer">
  <div id="footer_left">
    Maintained by <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;groo&#116;&#64;kde&#46;or&#x67;">Adriaan de Groot</a>
and
<a href="&#109;a&#105;&#108;&#116;&#111;&#58;w&#105;nter&#64;kde&#46;or&#x67">Allen Winter</a>.
<br/>
    KDE and K Desktop Environment are trademarks of <a href="http://www.kde.org/areas/kde-ev/" title="Homepage of the KDE non-profit Organization">KDE e.V.</a> |
    <a href="http://www.kde.org/contact/impressum.php">Legal</a>
  </div>
  <div id="footer_right"><img src="/media/images/footer_right.png" style="margin: 0px" alt="" /></div>
</div>

<!--
WARNING: DO NOT SEND MAIL TO THE FOLLOWING EMAIL ADDRESS! YOU WILL
BE BLOCKED INSTANTLY AND PERMANENTLY!
<a href="mailto:aaaatrap-425acc3b5374943f@kde.org">Block me</a>
WARNING END
-->

</body>
</html>