Sophie

Sophie

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

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: KDoubleSpinBox 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-slots">Public Slots</a> &#124;
<a href="#signals">Signals</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-slots">Protected Slots</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#properties">Properties</a>  </div>
  <div class="headertitle">
<div class="title">KDoubleSpinBox Class Reference</div>  </div>
</div>
<div class="contents">
<!-- doxytag: class="KDoubleSpinBox" --><!-- doxytag: inherits="QSpinBox" -->
<p>A spin box for fractional numbers.  
 <a href="classKDoubleSpinBox.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="knuminput_8h_source.html">knuminput.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for KDoubleSpinBox:</div>
<div class="dyncontent">
 <div class="center">
  <img src="classKDoubleSpinBox.png" usemap="#KDoubleSpinBox_map" alt=""/>
  <map id="KDoubleSpinBox_map" name="KDoubleSpinBox_map">
<area href="qspinbox.html" alt="QSpinBox" shape="rect" coords="0,0,106,24"/>
</map>
 </div></div>

<p><a href="classKDoubleSpinBox-members.html">List of all members.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="pub-slots"></a>
Public Slots</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKDoubleSpinBox.html#a404fc43b66df8bbf642c3dcb0ec11347">setValue</a> (double value)</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="classKDoubleSpinBox.html#ab9bba11d0d94f29748ad187f646fb1cb">valueChanged</a> (double value)</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="classKDoubleSpinBox.html#ad4bed6db774d21c449d5158b48905103">KDoubleSpinBox</a> (<a class="elRef" href="qwidget.html">QWidget</a> *parent=0, const char *name=0)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKDoubleSpinBox.html#a3efae91041aeb2fa441b942a9e48767d">KDoubleSpinBox</a> (double lower, double upper, double step, double value, int precision=2, <a class="elRef" href="qwidget.html">QWidget</a> *parent=0, const char *name=0)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKDoubleSpinBox.html#a73edd1ee1a4668a87f80b35a532663cb">acceptLocalizedNumbers</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="classKDoubleSpinBox.html#a8c67566837995df7a606f818878bd626">setAcceptLocalizedNumbers</a> (bool accept)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKDoubleSpinBox.html#a3c167e18797662a09878725a2395d2c1">setRange</a> (double lower, double upper, double step=0.01, int precision=2)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKDoubleSpinBox.html#a335d82566a1a142f26641a15d8f93a98">precision</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKDoubleSpinBox.html#a22301d0541d7b02fd4bda6f99fa033cb">setPrecision</a> (int precision)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKDoubleSpinBox.html#a15d39c6d770f137d36edf021bc912cd9">setPrecision</a> (int precision, bool force)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKDoubleSpinBox.html#acbb923191f05ea8f3569df03408c934b">value</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKDoubleSpinBox.html#afc3ca6fff31e52da68feb5f92945c490">minValue</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKDoubleSpinBox.html#a7b63696ae3cc88d2db86087b698901ca">setMinValue</a> (double value)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKDoubleSpinBox.html#a3e40371d0d30f2ad3693dd347a43d1ac">maxValue</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKDoubleSpinBox.html#a6ffa2c0a25a32c94f50546bf4db6c5da">setMaxValue</a> (double value)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKDoubleSpinBox.html#a144cc440a5e1c871826868eda40e71d4">lineStep</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKDoubleSpinBox.html#a89e10ec8da85a2b2a0cfe4bc5e7f685a">setLineStep</a> (double step)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKDoubleSpinBox.html#a2e230a708a3d24105b887e234bab6dec">setValidator</a> (const <a class="elRef" href="qvalidator.html">QValidator</a> *)</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="a42fb9820012d7ccecc68459fc38f6711"></a><!-- doxytag: member="KDoubleSpinBox::slotValueChanged" ref="a42fb9820012d7ccecc68459fc38f6711" args="(int value)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>slotValueChanged</b> (int value)</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="ae6a348d9323a09467cef828b5feb0f74"></a><!-- doxytag: member="KDoubleSpinBox::mapValueToText" ref="ae6a348d9323a09467cef828b5feb0f74" args="(int)" -->
virtual <a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><b>mapValueToText</b> (int)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad1495e4e3072da9e278811f037b03932"></a><!-- doxytag: member="KDoubleSpinBox::mapTextToValue" ref="ad1495e4e3072da9e278811f037b03932" args="(bool *)" -->
virtual int&#160;</td><td class="memItemRight" valign="bottom"><b>mapTextToValue</b> (bool *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6a0416fa2ab79893fc0ccae9df98aa44"></a><!-- doxytag: member="KDoubleSpinBox::virtual_hook" ref="a6a0416fa2ab79893fc0ccae9df98aa44" args="(int id, void *data)" -->
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>virtual_hook</b> (int id, void *data)</td></tr>
<tr><td colspan="2"><h2><a name="properties"></a>
Properties</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1ed2728357db5b7069ea6ea6f7472d18"></a><!-- doxytag: member="KDoubleSpinBox::acceptLocalizedNumbers" ref="a1ed2728357db5b7069ea6ea6f7472d18" args="" -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>acceptLocalizedNumbers</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a11184024a885ec8abc2931421b066259"></a><!-- doxytag: member="KDoubleSpinBox::precision" ref="a11184024a885ec8abc2931421b066259" args="" -->
int&#160;</td><td class="memItemRight" valign="bottom"><b>precision</b></td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>A spin box for fractional numbers. </p>
<p>This class provides a spin box for fractional numbers.</p>
<div class="image">
<img src="kdoublespinbox.png" alt="kdoublespinbox.png"/>
<div class="caption">
KDE Fractional Number Spinbox</div></div>
<p> See below for code examples on how to use this class.</p>
<p><b>Parameters</b> <br/>
</p>
<p>To make successful use of <a class="el" href="classKDoubleSpinBox.html" title="A spin box for fractional numbers.">KDoubleSpinBox</a>, you need to understand the relationship between precision and available range.</p>
<ul>
<li>precision: The number of digits after the decimal point. </li>
<li>maxValue/minValue: upper and lower bounds of the valid range </li>
<li>lineStep: the size of the step that is made when the user hits the up or down buttons</li>
</ul>
<p>Since we work with fixed-point numbers internally, the maximum precision is a function of the valid range and vice versa. More precisely, the following relationships hold: </p>
<div class="fragment"><pre class="fragment">   max( abs(<a class="code" href="classKDoubleSpinBox.html#afc3ca6fff31e52da68feb5f92945c490">minValue</a>()), abs(<a class="code" href="classKDoubleSpinBox.html#a3e40371d0d30f2ad3693dd347a43d1ac">maxValue</a>() ) &lt;= INT_MAX/10^<a class="code" href="classKDoubleSpinBox.html#a335d82566a1a142f26641a15d8f93a98">precision</a>
   maxPrecision = floor( log10( INT_MAX/max(abs(<a class="code" href="classKDoubleSpinBox.html#afc3ca6fff31e52da68feb5f92945c490">minValue</a>()),abs(<a class="code" href="classKDoubleSpinBox.html#a3e40371d0d30f2ad3693dd347a43d1ac">maxValue</a>())) ) )
</pre></div><p>Since the value, bounds and lineStep are rounded to the current precision, you may find that the order of setting these parameters matters. As an example, the following are <em>not</em> equivalent (try it!):</p>
<div class="fragment"><pre class="fragment">   <span class="comment">// sets precision,</span>
   <span class="comment">// then min/max value (rounded to precision and clipped to obtainable range if needed)</span>
   <span class="comment">// then value and lineStep</span>
   <a class="code" href="classKDoubleSpinBox.html" title="A spin box for fractional numbers.">KDoubleSpinBox</a> * spin = <span class="keyword">new</span> <a class="code" href="classKDoubleSpinBox.html#ad4bed6db774d21c449d5158b48905103" title="Constructs a KDoubleSpinBox with parent parent and default values for range and value (whatever QRang...">KDoubleSpinBox</a>( 0, 9.999, 0.001, 4.321, 3, <span class="keyword">this</span> );

   <span class="comment">// sets minValue to 0; maxValue to 10.00(!); value to 4.32(!) and only then</span>
   <span class="comment">// increases the precision - too late, since e.g. value has already been rounded...</span>
   <a class="code" href="classKDoubleSpinBox.html" title="A spin box for fractional numbers.">KDoubleSpinBox</a> * spin = <span class="keyword">new</span> <a class="code" href="classKDoubleSpinBox.html#ad4bed6db774d21c449d5158b48905103" title="Constructs a KDoubleSpinBox with parent parent and default values for range and value (whatever QRang...">KDoubleSpinBox</a>( <span class="keyword">this</span> );
   spin-&gt;<a class="code" href="classKDoubleSpinBox.html#a7b63696ae3cc88d2db86087b698901ca" title="Sets the lower bound of the range to value, subject to the contraints that value is first rounded to ...">setMinValue</a>( 0 );
   spin-&gt;<a class="code" href="classKDoubleSpinBox.html#a6ffa2c0a25a32c94f50546bf4db6c5da" title="Sets the upper bound of the range to value, subject to the contraints that value is first rounded to ...">setMaxValue</a>( 9.999 );
   spin-&gt;<a class="code" href="classKDoubleSpinBox.html#a404fc43b66df8bbf642c3dcb0ec11347" title="Sets the current value to value, subject to the constraints that value is first rounded to the curren...">setValue</a>( 4.321 );
   spin-&gt;<a class="code" href="classKDoubleSpinBox.html#a22301d0541d7b02fd4bda6f99fa033cb" title="Equivalent to setPrecision( precision, false ); Needed since Qt&#39;s moc doesn&#39;t ignore trailing paramet...">setPrecision</a>( 3 );
</pre></div><dl class="author"><dt><b>Author:</b></dt><dd>Marc Mutz &lt;<a href="mailto:mutz@kde.org">mutz@kde.org</a>&gt; </dd></dl>
<dl class="version"><dt><b>Version:</b></dt><dd>$Id$ </dd></dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.1 </dd></dl>

<p>Definition at line <a class="el" href="knuminput_8h_source.html#l00834">834</a> of file <a class="el" href="knuminput_8h_source.html">knuminput.h</a>.</p>
</div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="ad4bed6db774d21c449d5158b48905103"></a><!-- doxytag: member="KDoubleSpinBox::KDoubleSpinBox" ref="ad4bed6db774d21c449d5158b48905103" args="(QWidget *parent=0, const char *name=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KDoubleSpinBox::KDoubleSpinBox </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" href="qwidget.html">QWidget</a> *&#160;</td>
          <td class="paramname"><em>parent</em> = <code>0</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>name</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Constructs a <a class="el" href="classKDoubleSpinBox.html" title="A spin box for fractional numbers.">KDoubleSpinBox</a> with parent <code>parent</code> and default values for range and value (whatever <a class="elRef" href="qrangecontrol.html">QRangeControl</a> uses) and precision (2). </p>

<p>Definition at line <a class="el" href="knuminput_8cpp_source.html#l00996">996</a> of file <a class="el" href="knuminput_8cpp_source.html">knuminput.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a3efae91041aeb2fa441b942a9e48767d"></a><!-- doxytag: member="KDoubleSpinBox::KDoubleSpinBox" ref="a3efae91041aeb2fa441b942a9e48767d" args="(double lower, double upper, double step, double value, int precision=2, QWidget *parent=0, const char *name=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KDoubleSpinBox::KDoubleSpinBox </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>lower</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>upper</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>step</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>value</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>precision</em> = <code>2</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="elRef" href="qwidget.html">QWidget</a> *&#160;</td>
          <td class="paramname"><em>parent</em> = <code>0</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>name</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Constructs a <a class="el" href="classKDoubleSpinBox.html" title="A spin box for fractional numbers.">KDoubleSpinBox</a> with parent <code>parent</code>, range [ <code>lower</code>, <code>upper</code> ], lineStep <code>step</code>, precision <code>precision</code> and initial value <code>value</code>. </p>

<p>Definition at line <a class="el" href="knuminput_8cpp_source.html#l01005">1005</a> of file <a class="el" href="knuminput_8cpp_source.html">knuminput.cpp</a>.</p>

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a73edd1ee1a4668a87f80b35a532663cb"></a><!-- doxytag: member="KDoubleSpinBox::acceptLocalizedNumbers" ref="a73edd1ee1a4668a87f80b35a532663cb" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KDoubleSpinBox::acceptLocalizedNumbers </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>whether the spinbox uses localized numbers </dd></dl>

</div>
</div>
<a class="anchor" id="a144cc440a5e1c871826868eda40e71d4"></a><!-- doxytag: member="KDoubleSpinBox::lineStep" ref="a144cc440a5e1c871826868eda40e71d4" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double KDoubleSpinBox::lineStep </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 current step size </dd></dl>

<p>Definition at line <a class="el" href="knuminput_8cpp_source.html#l01114">1114</a> of file <a class="el" href="knuminput_8cpp_source.html">knuminput.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a3e40371d0d30f2ad3693dd347a43d1ac"></a><!-- doxytag: member="KDoubleSpinBox::maxValue" ref="a3e40371d0d30f2ad3693dd347a43d1ac" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double KDoubleSpinBox::maxValue </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 current upper bound </dd></dl>

<p>Definition at line <a class="el" href="knuminput_8cpp_source.html#l01102">1102</a> of file <a class="el" href="knuminput_8cpp_source.html">knuminput.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="afc3ca6fff31e52da68feb5f92945c490"></a><!-- doxytag: member="KDoubleSpinBox::minValue" ref="afc3ca6fff31e52da68feb5f92945c490" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double KDoubleSpinBox::minValue </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 current lower bound </dd></dl>

<p>Definition at line <a class="el" href="knuminput_8cpp_source.html#l01089">1089</a> of file <a class="el" href="knuminput_8cpp_source.html">knuminput.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a335d82566a1a142f26641a15d8f93a98"></a><!-- doxytag: member="KDoubleSpinBox::precision" ref="a335d82566a1a142f26641a15d8f93a98" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KDoubleSpinBox::precision </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 current number of digits displayed to the right of the decimal point. </dd></dl>

</div>
</div>
<a class="anchor" id="a8c67566837995df7a606f818878bd626"></a><!-- doxytag: member="KDoubleSpinBox::setAcceptLocalizedNumbers" ref="a8c67566837995df7a606f818878bd626" args="(bool accept)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KDoubleSpinBox::setAcceptLocalizedNumbers </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>accept</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets whether to use and accept localized numbers as returned by <a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKLocale.html#a52b2ef4c19dafcc310d754cbd795531d">KLocale::formatNumber()</a> </p>

<p>Definition at line <a class="el" href="knuminput_8cpp_source.html#l01027">1027</a> of file <a class="el" href="knuminput_8cpp_source.html">knuminput.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a89e10ec8da85a2b2a0cfe4bc5e7f685a"></a><!-- doxytag: member="KDoubleSpinBox::setLineStep" ref="a89e10ec8da85a2b2a0cfe4bc5e7f685a" args="(double step)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KDoubleSpinBox::setLineStep </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>step</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the step size for clicking the up/down buttons to <code>step</code>, subject to the constraints that <code>step</code> is first rounded to the current precision and then clipped to the meaningful interval [ 1, <code><a class="elRef" href="qspinbox.html#maxValue">maxValue()</a></code> - <code><a class="elRef" href="qspinbox.html#minValue">minValue()</a></code> ]. </p>

<p>Definition at line <a class="el" href="knuminput_8cpp_source.html#l01118">1118</a> of file <a class="el" href="knuminput_8cpp_source.html">knuminput.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a6ffa2c0a25a32c94f50546bf4db6c5da"></a><!-- doxytag: member="KDoubleSpinBox::setMaxValue" ref="a6ffa2c0a25a32c94f50546bf4db6c5da" args="(double value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KDoubleSpinBox::setMaxValue </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>value</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the upper bound of the range to <code>value</code>, subject to the contraints that <code>value</code> is first rounded to the current precision and then clipped to the maximum range interval that can be handled at that precision. </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKDoubleSpinBox.html#afc3ca6fff31e52da68feb5f92945c490">minValue</a>, <a class="el" href="classKDoubleSpinBox.html#a3e40371d0d30f2ad3693dd347a43d1ac">maxValue</a>, <a class="el" href="classKDoubleSpinBox.html#a7b63696ae3cc88d2db86087b698901ca" title="Sets the lower bound of the range to value, subject to the contraints that value is first rounded to ...">setMinValue</a>, <a class="el" href="classKDoubleSpinBox.html#a3c167e18797662a09878725a2395d2c1" title="Sets a new range for the spin box values.">setRange</a> </dd></dl>

<p>Definition at line <a class="el" href="knuminput_8cpp_source.html#l01106">1106</a> of file <a class="el" href="knuminput_8cpp_source.html">knuminput.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a7b63696ae3cc88d2db86087b698901ca"></a><!-- doxytag: member="KDoubleSpinBox::setMinValue" ref="a7b63696ae3cc88d2db86087b698901ca" args="(double value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KDoubleSpinBox::setMinValue </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>value</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the lower bound of the range to <code>value</code>, subject to the contraints that <code>value</code> is first rounded to the current precision and then clipped to the maximum range interval that can be handled at that precision. </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKDoubleSpinBox.html#a3e40371d0d30f2ad3693dd347a43d1ac">maxValue</a>, <a class="el" href="classKDoubleSpinBox.html#afc3ca6fff31e52da68feb5f92945c490">minValue</a>, <a class="el" href="classKDoubleSpinBox.html#a6ffa2c0a25a32c94f50546bf4db6c5da" title="Sets the upper bound of the range to value, subject to the contraints that value is first rounded to ...">setMaxValue</a>, <a class="el" href="classKDoubleSpinBox.html#a3c167e18797662a09878725a2395d2c1" title="Sets a new range for the spin box values.">setRange</a> </dd></dl>

<p>Definition at line <a class="el" href="knuminput_8cpp_source.html#l01093">1093</a> of file <a class="el" href="knuminput_8cpp_source.html">knuminput.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a22301d0541d7b02fd4bda6f99fa033cb"></a><!-- doxytag: member="KDoubleSpinBox::setPrecision" ref="a22301d0541d7b02fd4bda6f99fa033cb" args="(int precision)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KDoubleSpinBox::setPrecision </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>precision</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Equivalent to setPrecision( <code>precision</code>, <code>false</code> ); Needed since Qt's moc doesn't ignore trailing parameters with default args when searching for a property setter method. </p>

<p>Definition at line <a class="el" href="knuminput_8cpp_source.html#l01046">1046</a> of file <a class="el" href="knuminput_8cpp_source.html">knuminput.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a15d39c6d770f137d36edf021bc912cd9"></a><!-- doxytag: member="KDoubleSpinBox::setPrecision" ref="a15d39c6d770f137d36edf021bc912cd9" args="(int precision, bool force)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KDoubleSpinBox::setPrecision </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>precision</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>force</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the precision (number of digits to the right of the decimal point). </p>
<p>Note that there is a tradeoff between the precision used and the available range of values. See the class documentation above for more information on this.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">precision</td><td>the new precision to use</td></tr>
    <tr><td class="paramname">force</td><td>if true, disables checking of bounds violations that can arise if you increase the precision so much that the minimum and maximum values can't be represented anymore. Disabling is useful if you were going to disable range control in any case. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="knuminput_8cpp_source.html#l01050">1050</a> of file <a class="el" href="knuminput_8cpp_source.html">knuminput.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a3c167e18797662a09878725a2395d2c1"></a><!-- doxytag: member="KDoubleSpinBox::setRange" ref="a3c167e18797662a09878725a2395d2c1" args="(double lower, double upper, double step=0.01, int precision=2)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KDoubleSpinBox::setRange </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>lower</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>upper</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>step</em> = <code>0.01</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>precision</em> = <code>2</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets a new range for the spin box values. </p>
<p>Note that <code>lower</code>, <code>upper</code> and <code>step</code> are rounded to <code>precision</code> decimal points first. </p>

<p>Definition at line <a class="el" href="knuminput_8cpp_source.html#l01032">1032</a> of file <a class="el" href="knuminput_8cpp_source.html">knuminput.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a2e230a708a3d24105b887e234bab6dec"></a><!-- doxytag: member="KDoubleSpinBox::setValidator" ref="a2e230a708a3d24105b887e234bab6dec" args="(const QValidator *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KDoubleSpinBox::setValidator </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qvalidator.html">QValidator</a> *&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Overridden to ignore any <a class="el" href="classKDoubleSpinBox.html#a2e230a708a3d24105b887e234bab6dec" title="Overridden to ignore any setValidator() calls.">setValidator()</a> calls. </p>

<p>Reimplemented from <a class="elRef" href="qspinbox.html#setValidator">QSpinBox</a>.</p>

<p>Definition at line <a class="el" href="knuminput_8cpp_source.html#l01148">1148</a> of file <a class="el" href="knuminput_8cpp_source.html">knuminput.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a404fc43b66df8bbf642c3dcb0ec11347"></a><!-- doxytag: member="KDoubleSpinBox::setValue" ref="a404fc43b66df8bbf642c3dcb0ec11347" args="(double value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KDoubleSpinBox::setValue </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>value</em></td><td>)</td>
          <td><code> [virtual, slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the current value to <code>value</code>, subject to the constraints that <code>value</code> is first rounded to the current precision and then clipped to the interval [ <code><a class="elRef" href="qspinbox.html#minValue">minValue()</a></code> , <code><a class="elRef" href="qspinbox.html#maxValue">maxValue()</a></code> ]. </p>

<p>Definition at line <a class="el" href="knuminput_8cpp_source.html#l01076">1076</a> of file <a class="el" href="knuminput_8cpp_source.html">knuminput.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="acbb923191f05ea8f3569df03408c934b"></a><!-- doxytag: member="KDoubleSpinBox::value" ref="acbb923191f05ea8f3569df03408c934b" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double KDoubleSpinBox::value </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 current value </dd></dl>

<p>Definition at line <a class="el" href="knuminput_8cpp_source.html#l01072">1072</a> of file <a class="el" href="knuminput_8cpp_source.html">knuminput.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab9bba11d0d94f29748ad187f646fb1cb"></a><!-- doxytag: member="KDoubleSpinBox::valueChanged" ref="ab9bba11d0d94f29748ad187f646fb1cb" args="(double value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KDoubleSpinBox::valueChanged </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>value</em></td><td>)</td>
          <td><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Emitted whenever <a class="elRef" href="qspinbox.html#valueChanged">QSpinBox::valueChanged( int )</a> is emitted. </p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="knuminput_8h_source.html">knuminput.h</a></li>
<li><a class="el" href="knuminput_8cpp_source.html">knuminput.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>