Sophie

Sophie

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

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: KIntNumInput 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-methods">Protected Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="#properties">Properties</a>  </div>
  <div class="headertitle">
<div class="title">KIntNumInput Class Reference</div>  </div>
</div>
<div class="contents">
<!-- doxytag: class="KIntNumInput" --><!-- doxytag: inherits="KNumInput" -->
<p>An input widget for integer numbers, consisting of a spinbox and a slider.  
 <a href="classKIntNumInput.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 KIntNumInput:</div>
<div class="dyncontent">
 <div class="center">
  <img src="classKIntNumInput.png" usemap="#KIntNumInput_map" alt=""/>
  <map id="KIntNumInput_map" name="KIntNumInput_map">
<area href="classKNumInput.html" title="You need to inherit from this class if you want to implement K*NumInput for a different variable type..." alt="KNumInput" shape="rect" coords="0,56,85,80"/>
<area href="qwidget.html" alt="QWidget" shape="rect" coords="0,0,85,24"/>
</map>
 </div></div>

<p><a href="classKIntNumInput-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">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKIntNumInput.html#a927b59ceeae49d9553f38d236d3b3412">setValue</a> (int)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKIntNumInput.html#a0ea467329ac9af585227f22cad8c1d10">setRelativeValue</a> (double)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKIntNumInput.html#add4d856af81d371c663282098241c88b">setReferencePoint</a> (int)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKIntNumInput.html#a3d6050eb0eec81fba325c99b8ff071f2">setSuffix</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;suffix)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKIntNumInput.html#af42c0016f6e06e1d84914140a8d1575b">setPrefix</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;prefix)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKIntNumInput.html#a05137ced419caec4b32c9487319e746c">setEditFocus</a> (bool mark=true)</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="classKIntNumInput.html#ae0a69fb9eae735248a4cc66c4720b184">valueChanged</a> (int)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKIntNumInput.html#aa2dcdfc7fc6bf8dec064fe2850940504">relativeValueChanged</a> (double)</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="classKIntNumInput.html#a1927d5b59e13f3f699e27e8083b37394">KIntNumInput</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="classKIntNumInput.html#a17731a9479c1c528648098be1f6760af">KIntNumInput</a> (int value, <a class="elRef" href="qwidget.html">QWidget</a> *parent=0, int base=10, 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="classKIntNumInput.html#af80282615e175ec99b9eea9d19f2ef3d">KIntNumInput</a> (<a class="el" href="classKNumInput.html">KNumInput</a> *below, int value, <a class="elRef" href="qwidget.html">QWidget</a> *parent=0, int base=10, const char *name=0)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKIntNumInput.html#a3ab255c0aede7d8fb55e9aba0f3c3051">~KIntNumInput</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKIntNumInput.html#ab10af109175d1c8b312d75f062af968f">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="classKIntNumInput.html#a51bd71276c4ee282825a7e660a51f93d">relativeValue</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKIntNumInput.html#a2062a165c5308432dad286f11f4b9b21">referencePoint</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="classKIntNumInput.html#acc9a94dd93fd6b0ec887aedf9bc50d7d">suffix</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="classKIntNumInput.html#a7b2aa26446a1f0fb3c1c12293405cfe6">prefix</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="classKIntNumInput.html#a25e6f7ad7ac49e38abf867c4a0d861e0">specialValueText</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKIntNumInput.html#a945502ab13a79383ced49084349a7b4c">setRange</a> (int min, int max, int step=1, bool slider=true)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKIntNumInput.html#a8166027351aa9ac89ee9cd195dbc587a">setMinValue</a> (int min)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKIntNumInput.html#a5350b8f0b5556a96e8935af0f07f0cbc">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="classKIntNumInput.html#a52fd47612ef235641d17ca777648cd7e">setMaxValue</a> (int max)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKIntNumInput.html#a566f0608cd8f47e1b64f166e7ad31bcd">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="classKIntNumInput.html#ae382c11e54332e615273ce750b4acdc4">setSpecialValueText</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;text)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKIntNumInput.html#a8f915c152b8c49e1e1f37bc931034eeb">setLabel</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;label, int a=AlignLeft|AlignTop)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="elRef" href="qsize.html">QSize</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKIntNumInput.html#a4ab1d107c0ab3c5be017b990da6ad3e0">minimumSizeHint</a> () const </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">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKIntNumInput.html#a51e6a29cab92947e80ab7cda25e0260d">doLayout</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a92318785015e07abca51bef2852a5d4a"></a><!-- doxytag: member="KIntNumInput::resizeEvent" ref="a92318785015e07abca51bef2852a5d4a" args="(QResizeEvent *)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>resizeEvent</b> (<a class="elRef" href="qresizeevent.html">QResizeEvent</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8519dd36aab88e62a86539f3a7720fde"></a><!-- doxytag: member="KIntNumInput::virtual_hook" ref="a8519dd36aab88e62a86539f3a7720fde" 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="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a384cb333542be90fe72f63888768595e"></a><!-- doxytag: member="KIntNumInput::m_spin" ref="a384cb333542be90fe72f63888768595e" args="" -->
<a class="el" href="classKIntSpinBox.html">KIntSpinBox</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>m_spin</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5f720206ad6ff2e31aa6465a8216bf8b"></a><!-- doxytag: member="KIntNumInput::m_sizeSpin" ref="a5f720206ad6ff2e31aa6465a8216bf8b" args="" -->
<a class="elRef" href="qsize.html">QSize</a>&#160;</td><td class="memItemRight" valign="bottom"><b>m_sizeSpin</b></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="a750d299346e17e9730e0b1921731621b"></a><!-- doxytag: member="KIntNumInput::value" ref="a750d299346e17e9730e0b1921731621b" args="" -->
int&#160;</td><td class="memItemRight" valign="bottom"><b>value</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad7f61df96ecdd4ba3d6ad37cc907a804"></a><!-- doxytag: member="KIntNumInput::minValue" ref="ad7f61df96ecdd4ba3d6ad37cc907a804" args="" -->
int&#160;</td><td class="memItemRight" valign="bottom"><b>minValue</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a205f949ed7a2334e217c1a3fbd7f2b13"></a><!-- doxytag: member="KIntNumInput::maxValue" ref="a205f949ed7a2334e217c1a3fbd7f2b13" args="" -->
int&#160;</td><td class="memItemRight" valign="bottom"><b>maxValue</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a643dcfaa57488bf1aa979a8499d18c2f"></a><!-- doxytag: member="KIntNumInput::referencePoint" ref="a643dcfaa57488bf1aa979a8499d18c2f" args="" -->
int&#160;</td><td class="memItemRight" valign="bottom"><b>referencePoint</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a73346aacac12f23149fb094746aaa391"></a><!-- doxytag: member="KIntNumInput::relativeValue" ref="a73346aacac12f23149fb094746aaa391" args="" -->
double&#160;</td><td class="memItemRight" valign="bottom"><b>relativeValue</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a828ab29da657a54e193c17919b880fde"></a><!-- doxytag: member="KIntNumInput::suffix" ref="a828ab29da657a54e193c17919b880fde" args="" -->
<a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><b>suffix</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a59631d407286494ef1d172b53eecfb45"></a><!-- doxytag: member="KIntNumInput::prefix" ref="a59631d407286494ef1d172b53eecfb45" args="" -->
<a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><b>prefix</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1e273192d1bd6c6d8a35f496be3f06d0"></a><!-- doxytag: member="KIntNumInput::specialValueText" ref="a1e273192d1bd6c6d8a35f496be3f06d0" args="" -->
<a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><b>specialValueText</b></td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>An input widget for integer numbers, consisting of a spinbox and a slider. </p>
<p><a class="el" href="classKIntNumInput.html" title="An input widget for integer numbers, consisting of a spinbox and a slider.">KIntNumInput</a> combines a <a class="elRef" href="qspinbox.html">QSpinBox</a> and optionally a <a class="elRef" href="qslider.html">QSlider</a> with a label to make an easy to use control for setting some integer parameter. This is especially nice for configuration dialogs, which can have many such combinated controls.</p>
<p>The slider is created only when the user specifies a range for the control using the setRange function with the slider parameter set to "true".</p>
<p>A special feature of <a class="el" href="classKIntNumInput.html" title="An input widget for integer numbers, consisting of a spinbox and a slider.">KIntNumInput</a>, designed specifically for the situation when there are several KIntNumInputs in a column, is that you can specify what portion of the control is taken by the <a class="elRef" href="qspinbox.html">QSpinBox</a> (the remaining portion is used by the slider). This makes it very simple to have all the sliders in a column be the same size.</p>
<p>It uses <a class="el" href="classKIntValidator.html" title="QValidator for integers.">KIntValidator</a> validator class. <a class="el" href="classKIntNumInput.html" title="An input widget for integer numbers, consisting of a spinbox and a slider.">KIntNumInput</a> enforces the value to be in the given range, and can display it in any base between 2 and 36.</p>
<div class="image">
<img src="kintnuminput.png" alt="kintnuminput.png"/>
<div class="caption">
KDE Int Number Input Spinbox</div></div>
 <dl class="version"><dt><b>Version:</b></dt><dd>$Id$ </dd></dl>

<p>Definition at line <a class="el" href="knuminput_8h_source.html#l00187">187</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="a1927d5b59e13f3f699e27e8083b37394"></a><!-- doxytag: member="KIntNumInput::KIntNumInput" ref="a1927d5b59e13f3f699e27e8083b37394" args="(QWidget *parent=0, const char *name=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KIntNumInput::KIntNumInput </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 an input control for integer values with base 10 and initial value 0. </p>

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

</div>
</div>
<a class="anchor" id="a17731a9479c1c528648098be1f6760af"></a><!-- doxytag: member="KIntNumInput::KIntNumInput" ref="a17731a9479c1c528648098be1f6760af" args="(int value, QWidget *parent=0, int base=10, const char *name=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KIntNumInput::KIntNumInput </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>value</em>, </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">int&#160;</td>
          <td class="paramname"><em>base</em> = <code>10</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>Constructor It constructs a <a class="elRef" href="qspinbox.html">QSpinBox</a> that allows the input of integer numbers in the range of -INT_MAX to +INT_MAX. </p>
<p>To set a descriptive label, use <a class="el" href="classKIntNumInput.html#a8f915c152b8c49e1e1f37bc931034eeb" title="Sets the text and alignment of the main description label.">setLabel()</a>. To enforce the value being in a range and optionally to attach a slider to it, use <a class="el" href="classKIntNumInput.html#a945502ab13a79383ced49084349a7b4c">setRange()</a>.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">value</td><td>initial value for the control </td></tr>
    <tr><td class="paramname">base</td><td>numeric base used for display </td></tr>
    <tr><td class="paramname">parent</td><td>parent <a class="elRef" href="qwidget.html">QWidget</a> </td></tr>
    <tr><td class="paramname">name</td><td>internal name for this widget </td></tr>
  </table>
  </dd>
</dl>

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

</div>
</div>
<a class="anchor" id="af80282615e175ec99b9eea9d19f2ef3d"></a><!-- doxytag: member="KIntNumInput::KIntNumInput" ref="af80282615e175ec99b9eea9d19f2ef3d" args="(KNumInput *below, int value, QWidget *parent=0, int base=10, const char *name=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KIntNumInput::KIntNumInput </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKNumInput.html">KNumInput</a> *&#160;</td>
          <td class="paramname"><em>below</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>value</em>, </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">int&#160;</td>
          <td class="paramname"><em>base</em> = <code>10</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>Constructor. </p>
<p>the difference to the one above is the "below" parameter. It tells this instance that it is visually put below some other <a class="el" href="classKNumInput.html" title="You need to inherit from this class if you want to implement K*NumInput for a different variable type...">KNumInput</a> widget. Note that these two KNumInput's need not to have the same parent widget or be in the same layout group. The effect is that it'll adjust it's layout in correspondence with the layout of the other KNumInput's (you can build an arbitrary long chain).</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">below</td><td>append <a class="el" href="classKIntNumInput.html" title="An input widget for integer numbers, consisting of a spinbox and a slider.">KIntNumInput</a> to the <a class="el" href="classKNumInput.html" title="You need to inherit from this class if you want to implement K*NumInput for a different variable type...">KNumInput</a> chain </td></tr>
    <tr><td class="paramname">value</td><td>initial value for the control </td></tr>
    <tr><td class="paramname">base</td><td>numeric base used for display </td></tr>
    <tr><td class="paramname">parent</td><td>parent <a class="elRef" href="qwidget.html">QWidget</a> </td></tr>
    <tr><td class="paramname">name</td><td>internal name for this widget </td></tr>
  </table>
  </dd>
</dl>

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

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

<p>Destructor. </p>

<p>Definition at line <a class="el" href="knuminput_8cpp_source.html#l00484">484</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="a51e6a29cab92947e80ab7cda25e0260d"></a><!-- doxytag: member="KIntNumInput::doLayout" ref="a51e6a29cab92947e80ab7cda25e0260d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KIntNumInput::doLayout </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>You need to overwrite this method and implement your layout calculations there. </p>
<p>See <a class="el" href="classKIntNumInput.html#a51e6a29cab92947e80ab7cda25e0260d" title="You need to overwrite this method and implement your layout calculations there.">KIntNumInput::doLayout</a> and <a class="el" href="classKDoubleNumInput.html#a646fb56d3ce882dfe7c1ebecf7eb8c4c" title="You need to overwrite this method and implement your layout calculations there.">KDoubleNumInput::doLayout</a> implementation for details. </p>

<p>Implements <a class="el" href="classKNumInput.html#a5e697b34759f4cc3cd3d33d6dc2b4eac">KNumInput</a>.</p>

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

</div>
</div>
<a class="anchor" id="a566f0608cd8f47e1b64f166e7ad31bcd"></a><!-- doxytag: member="KIntNumInput::maxValue" ref="a566f0608cd8f47e1b64f166e7ad31bcd" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KIntNumInput::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 maximum value. </dd></dl>

</div>
</div>
<a class="anchor" id="a4ab1d107c0ab3c5be017b990da6ad3e0"></a><!-- doxytag: member="KIntNumInput::minimumSizeHint" ref="a4ab1d107c0ab3c5be017b990da6ad3e0" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qsize.html">QSize</a> KIntNumInput::minimumSizeHint </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>This method returns the minimum size necessary to display the control. </p>
<p>The minimum size is enough to show all the labels in the current font (font change may invalidate the return value).</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>the minimum size necessary to show the control </dd></dl>

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

</div>
</div>
<a class="anchor" id="a5350b8f0b5556a96e8935af0f07f0cbc"></a><!-- doxytag: member="KIntNumInput::minValue" ref="a5350b8f0b5556a96e8935af0f07f0cbc" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KIntNumInput::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 minimum value. </dd></dl>

</div>
</div>
<a class="anchor" id="a7b2aa26446a1f0fb3c1c12293405cfe6"></a><!-- doxytag: member="KIntNumInput::prefix" ref="a7b2aa26446a1f0fb3c1c12293405cfe6" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KIntNumInput::prefix </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 prefix displayed in front of the value. </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKIntNumInput.html#af42c0016f6e06e1d84914140a8d1575b" title="Sets the prefix to prefix.">setPrefix()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a2062a165c5308432dad286f11f4b9b21"></a><!-- doxytag: member="KIntNumInput::referencePoint" ref="a2062a165c5308432dad286f11f4b9b21" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KIntNumInput::referencePoint </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 reference point </dd></dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.1 </dd></dl>

</div>
</div>
<a class="anchor" id="a51bd71276c4ee282825a7e660a51f93d"></a><!-- doxytag: member="KIntNumInput::relativeValue" ref="a51bd71276c4ee282825a7e660a51f93d" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double KIntNumInput::relativeValue </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 curent value in units of the referencePoint. </dd></dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.1 </dd></dl>

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

<p>Emitted whenever valueChanged is. </p>
<p>Contains the change relative to the referencePoint. </p>
<dl class="since"><dt><b>Since:</b></dt><dd>3.1 </dd></dl>

</div>
</div>
<a class="anchor" id="a05137ced419caec4b32c9487319e746c"></a><!-- doxytag: member="KIntNumInput::setEditFocus" ref="a05137ced419caec4b32c9487319e746c" args="(bool mark=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KIntNumInput::setEditFocus </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>mark</em> = <code>true</code></td><td>)</td>
          <td><code> [slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>sets focus to the edit widget and marks all text in if mark == true </p>

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

</div>
</div>
<a class="anchor" id="a8f915c152b8c49e1e1f37bc931034eeb"></a><!-- doxytag: member="KIntNumInput::setLabel" ref="a8f915c152b8c49e1e1f37bc931034eeb" args="(const QString &amp;label, int a=AlignLeft|AlignTop)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KIntNumInput::setLabel </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>label</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>a</em> = <code>AlignLeft&#160;|&#160;AlignTop</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the text and alignment of the main description label. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">label</td><td>The text of the label. Use QString::null to remove an existing one.</td></tr>
    <tr><td class="paramname">a</td><td>one of <code>AlignLeft</code>, <code>AlignHCenter</code>, YAlignRight and <code>AlignTop</code>, <code>AlignVCenter</code>, <code>AlignBottom</code>. default is <code>AlignLeft</code> | <code>AlignTop</code>.</td></tr>
  </table>
  </dd>
</dl>
<p>The vertical alignment flags have special meaning with this widget:</p>
<ul>
<li><code>AlignTop</code> The label is placed above the edit/slider </li>
<li><code>AlignVCenter</code> The label is placed left beside the edit </li>
<li><code>AlignBottom</code> The label is placed below the edit/slider </li>
</ul>

<p>Reimplemented from <a class="el" href="classKNumInput.html#a04bbf9befb219ab867286fc76edc534c">KNumInput</a>.</p>

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

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

<p>Sets the maximum value. </p>

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

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

<p>Sets the minimum value. </p>

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

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

<p>Sets the prefix to <code>prefix</code>. </p>
<p>Use QString::null to disable this feature. Formatting has to be provided (see above).</p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="elRef" href="qspinbox.html#setPrefix">QSpinBox::setPrefix()</a>, <a class="el" href="classKIntNumInput.html#a3d6050eb0eec81fba325c99b8ff071f2" title="Sets the suffix to suffix.">setSuffix()</a> </dd></dl>

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

</div>
</div>
<a class="anchor" id="a945502ab13a79383ced49084349a7b4c"></a><!-- doxytag: member="KIntNumInput::setRange" ref="a945502ab13a79383ced49084349a7b4c" args="(int min, int max, int step=1, bool slider=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KIntNumInput::setRange </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>min</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>max</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>step</em> = <code>1</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>slider</em> = <code>true</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">min</td><td>minimum value </td></tr>
    <tr><td class="paramname">max</td><td>maximum value </td></tr>
    <tr><td class="paramname">step</td><td>step size for the <a class="elRef" href="qslider.html">QSlider</a> </td></tr>
    <tr><td class="paramname">slider</td><td>whether the slider is created or not </td></tr>
  </table>
  </dd>
</dl>

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

</div>
</div>
<a class="anchor" id="add4d856af81d371c663282098241c88b"></a><!-- doxytag: member="KIntNumInput::setReferencePoint" ref="add4d856af81d371c663282098241c88b" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KIntNumInput::setReferencePoint </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>ref</em></td><td>)</td>
          <td><code> [slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the reference point for relativeValue. </p>
<dl class="since"><dt><b>Since:</b></dt><dd>3.1 </dd></dl>

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

</div>
</div>
<a class="anchor" id="a0ea467329ac9af585227f22cad8c1d10"></a><!-- doxytag: member="KIntNumInput::setRelativeValue" ref="a0ea467329ac9af585227f22cad8c1d10" args="(double)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KIntNumInput::setRelativeValue </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>r</em></td><td>)</td>
          <td><code> [slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the value in units of the referencePoint. </p>
<dl class="since"><dt><b>Since:</b></dt><dd>3.1 </dd></dl>

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

</div>
</div>
<a class="anchor" id="ae382c11e54332e615273ce750b4acdc4"></a><!-- doxytag: member="KIntNumInput::setSpecialValueText" ref="ae382c11e54332e615273ce750b4acdc4" args="(const QString &amp;text)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KIntNumInput::setSpecialValueText </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>text</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the special value text. </p>
<p>If set, the SpinBox will display this text instead of the numeric value whenever the current value is equal to minVal(). Typically this is used for indicating that the choice has a special (default) meaning. </p>

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

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

<p>Sets the suffix to <code>suffix</code>. </p>
<p>Use QString::null to disable this feature. Formatting has to be provided (e.g. a space separator between the prepended <code>value</code> and the suffix's text has to be provided as the first character in the suffix).</p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="elRef" href="qspinbox.html#setSuffix">QSpinBox::setSuffix()</a>, <a class="el" href="classKIntNumInput.html#af42c0016f6e06e1d84914140a8d1575b" title="Sets the prefix to prefix.">setPrefix()</a> </dd></dl>

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

</div>
</div>
<a class="anchor" id="a927b59ceeae49d9553f38d236d3b3412"></a><!-- doxytag: member="KIntNumInput::setValue" ref="a927b59ceeae49d9553f38d236d3b3412" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KIntNumInput::setValue </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>val</em></td><td>)</td>
          <td><code> [slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the value of the control. </p>

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

</div>
</div>
<a class="anchor" id="a25e6f7ad7ac49e38abf867c4a0d861e0"></a><!-- doxytag: member="KIntNumInput::specialValueText" ref="a25e6f7ad7ac49e38abf867c4a0d861e0" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KIntNumInput::specialValueText </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 string displayed for a special value. </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKIntNumInput.html#ae382c11e54332e615273ce750b4acdc4" title="Sets the special value text.">setSpecialValueText()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="acc9a94dd93fd6b0ec887aedf9bc50d7d"></a><!-- doxytag: member="KIntNumInput::suffix" ref="acc9a94dd93fd6b0ec887aedf9bc50d7d" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KIntNumInput::suffix </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 suffix displayed behind the value. </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKIntNumInput.html#a3d6050eb0eec81fba325c99b8ff071f2" title="Sets the suffix to suffix.">setSuffix()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="ab10af109175d1c8b312d75f062af968f"></a><!-- doxytag: member="KIntNumInput::value" ref="ab10af109175d1c8b312d75f062af968f" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KIntNumInput::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>

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

<p>Emitted every time the value changes (by calling <a class="el" href="classKIntNumInput.html#a927b59ceeae49d9553f38d236d3b3412" title="Sets the value of the control.">setValue()</a> or by user interaction). </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>