Sophie

Sophie

distrib > CentOS > 5 > x86_64 > by-pkgid > f89abdeb016114b348a5c554d8214329 > files > 5051

kdelibs-apidocs-3.5.4-30.el5.centos.x86_64.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: KHistoryCombo 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.4.7 -->
<h1>KHistoryCombo Class Reference</h1><!-- doxytag: class="KHistoryCombo" --><!-- doxytag: inherits="KComboBox" --><code>#include &lt;<a class="el" href="kcombobox_8h-source.html">kcombobox.h</a>&gt;</code>
<p>
<p>Inheritance diagram for KHistoryCombo:
<p><center><img src="classKHistoryCombo.png" usemap="#KHistoryCombo_map" border="0" alt=""></center>
<map name="KHistoryCombo_map">
<area href="classKComboBox.html" alt="KComboBox" shape="rect" coords="60,56,170,80">
<area doxygen="qt.tag:" href="qcombobox.html" alt="QComboBox" shape="rect" coords="0,0,110,24">
<area doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKCompletionBase.html" alt="KCompletionBase" shape="rect" coords="120,0,230,24">
</map>
<a href="classKHistoryCombo-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
A combobox for offering a history and completion. 
<p>
A combobox which implements a history like a unix shell. You can navigate through all the items by using the Up or Down arrows (configurable of course). Additionally, weighted completion is available. So you should load and save the completion list to preserve the weighting between sessions.<p>
<a class="el" href="classKHistoryCombo.html">KHistoryCombo</a> obeys the HISTCONTROL environment variable to determine whether duplicates in the history should be tolerated in <a class="el" href="classKHistoryCombo.html#dbe85921dfdefa4971006c370f69d7e1">addToHistory()</a> or not. During construction of <a class="el" href="classKHistoryCombo.html">KHistoryCombo</a>, duplicates will be disabled when HISTCONTROL is set to "ignoredups" or "ignoreboth". Otherwise, duplicates are enabled by default.<p>
<dl compact><dt><b>Author:</b></dt><dd>Carsten Pfeiffer &lt;<a href="mailto:pfeiffer@kde.org">pfeiffer@kde.org</a>&gt; </dd></dl>

<p>

<p>
Definition at line <a class="el" href="kcombobox_8h-source.html#l00533">533</a> of file <a class="el" href="kcombobox_8h-source.html">kcombobox.h</a>.<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Slots</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKHistoryCombo.html#dbe85921dfdefa4971006c370f69d7e1">addToHistory</a> (const <a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a> &amp;item)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKHistoryCombo.html#9ba4b7c01246b021c1b707a265ba247f">clearHistory</a> ()</td></tr>

<tr><td colspan="2"><br><h2>Signals</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKHistoryCombo.html#21089203df7433b6968dd6aa8d4e21cb">cleared</a> ()</td></tr>

<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKHistoryCombo.html#6e7080938750f0f05e1437dcc30753d3">KHistoryCombo</a> (<a class="elRef" doxygen="qt.tag:" href="qwidget.html">QWidget</a> *parent=0L, const char *name=0L)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKHistoryCombo.html#e1acb274d8c720aafcea8e5fa9df2911">KHistoryCombo</a> (bool useCompletion, <a class="elRef" doxygen="qt.tag:" href="qwidget.html">QWidget</a> *parent=0L, const char *name=0L)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKHistoryCombo.html#7b8338122e2af1fc211cc980a4e695b2">~KHistoryCombo</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKHistoryCombo.html#597242278c045b4b355770c6e804fcf4">setHistoryItems</a> (<a class="elRef" doxygen="qt.tag:" href="qstringlist.html">QStringList</a> items)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKHistoryCombo.html#58ff1051b661a82d966064a13fd240a8">setHistoryItems</a> (<a class="elRef" doxygen="qt.tag:" href="qstringlist.html">QStringList</a> items, bool setCompletionList)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="qt.tag:" href="qstringlist.html">QStringList</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKHistoryCombo.html#07b05cbba5528fda57f4b5488e14ac26">historyItems</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKHistoryCombo.html#ec9e83af493e5d2ab5b55b22e8275da2">removeFromHistory</a> (const <a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a> &amp;item)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKHistoryCombo.html#e87f63a8d4bb6ff02365aabea262f7b5">setPixmapProvider</a> (<a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKPixmapProvider.html">KPixmapProvider</a> *prov)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKPixmapProvider.html">KPixmapProvider</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKHistoryCombo.html#07e079791f07bfa182d43822a785081d">pixmapProvider</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKHistoryCombo.html#f58977ce3b5608a6ef01693317e81457">reset</a> ()</td></tr>

<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKHistoryCombo.html#4d47f4e760a420028f125ad94a023f9a">keyPressEvent</a> (<a class="elRef" doxygen="qt.tag:" href="qkeyevent.html">QKeyEvent</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKHistoryCombo.html#4adfe868930afdc301522f07dadb8f24">wheelEvent</a> (<a class="elRef" doxygen="qt.tag:" href="qwheelevent.html">QWheelEvent</a> *ev)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKHistoryCombo.html#a1227bf09159314d339833590a3092d6">insertItems</a> (const <a class="elRef" doxygen="qt.tag:" href="qstringlist.html">QStringList</a> &amp;items)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKHistoryCombo.html#06523b61c835d09a92c8ddf0b51722b8">useCompletion</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="33dcaf7dce1e6a3982cabf3ba7818559"></a><!-- doxytag: member="KHistoryCombo::virtual_hook" ref="33dcaf7dce1e6a3982cabf3ba7818559" args="(int id, void *data)" -->
virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKHistoryCombo.html#33dcaf7dce1e6a3982cabf3ba7818559">virtual_hook</a> (int id, void *data)</td></tr>

<tr><td colspan="2"><br><h2>Properties</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e117d8d23d6e44432fee7c2b13e399f9"></a><!-- doxytag: member="KHistoryCombo::historyItems" ref="e117d8d23d6e44432fee7c2b13e399f9" args="" -->
<a class="elRef" doxygen="qt.tag:" href="qstringlist.html">QStringList</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKHistoryCombo.html#e117d8d23d6e44432fee7c2b13e399f9">historyItems</a><code> []</code></td></tr>

</table>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="6e7080938750f0f05e1437dcc30753d3"></a><!-- doxytag: member="KHistoryCombo::KHistoryCombo" ref="6e7080938750f0f05e1437dcc30753d3" args="(QWidget *parent=0L, const char *name=0L)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KHistoryCombo::KHistoryCombo           </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" doxygen="qt.tag:" href="qwidget.html">QWidget</a> *&nbsp;</td>
          <td class="paramname"> <em>parent</em> = <code>0L</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>name</em> = <code>0L</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Constructs a "read-write" combobox. 
<p>
A read-only history combobox doesn't make much sense, so it is only available as read-write. Completion will be used automatically for the items in the combo.<p>
The insertion-policy is set to NoInsertion, you have to add the items yourself via the slot addToHistory. If you want every item added, use<p>
<div class="fragment"><pre class="fragment"> connect( combo, SIGNAL( <a class="codeRef" doxygen="qt.tag:" href="qcombobox.html#activated">activated</a>( <span class="keyword">const</span> <a class="codeRef" doxygen="qt.tag:" href="qstring.html">QString</a>&amp; )),
          combo, SLOT( <a class="code" href="classKHistoryCombo.html#dbe85921dfdefa4971006c370f69d7e1">addToHistory</a>( <span class="keyword">const</span> <a class="codeRef" doxygen="qt.tag:" href="qstring.html">QString</a>&amp; )));
</pre></div><p>
Use <a class="elRef" doxygen="qt.tag:" href="qcombobox.html#setMaxCount">QComboBox::setMaxCount()</a> to limit the history.<p>
<code>parent</code> the parent object of this widget. <code>name</code> the name of this widget. 
<p>
Definition at line <a class="el" href="kcombobox_8cpp-source.html#l00348">348</a> of file <a class="el" href="kcombobox_8cpp-source.html">kcombobox.cpp</a>.
</div>
</div><p>
<a class="anchor" name="e1acb274d8c720aafcea8e5fa9df2911"></a><!-- doxytag: member="KHistoryCombo::KHistoryCombo" ref="e1acb274d8c720aafcea8e5fa9df2911" args="(bool useCompletion, QWidget *parent=0L, const char *name=0L)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KHistoryCombo::KHistoryCombo           </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>useCompletion</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="elRef" doxygen="qt.tag:" href="qwidget.html">QWidget</a> *&nbsp;</td>
          <td class="paramname"> <em>parent</em> = <code>0L</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>name</em> = <code>0L</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Same as the previous constructor, but additionally has the option to specify whether you want to let <a class="el" href="classKHistoryCombo.html">KHistoryCombo</a> handle completion or not. 
<p>
If set to <code>true</code>, <a class="el" href="classKHistoryCombo.html">KHistoryCombo</a> will sync the completion to the contents of the combobox. 
<p>
Definition at line <a class="el" href="kcombobox_8cpp-source.html#l00355">355</a> of file <a class="el" href="kcombobox_8cpp-source.html">kcombobox.cpp</a>.
</div>
</div><p>
<a class="anchor" name="7b8338122e2af1fc211cc980a4e695b2"></a><!-- doxytag: member="KHistoryCombo::~KHistoryCombo" ref="7b8338122e2af1fc211cc980a4e695b2" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KHistoryCombo::~KHistoryCombo           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Destructs the combo, the completion-object and the pixmap-provider. 
<p>

<p>
Definition at line <a class="el" href="kcombobox_8cpp-source.html#l00386">386</a> of file <a class="el" href="kcombobox_8cpp-source.html">kcombobox.cpp</a>.
</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="dbe85921dfdefa4971006c370f69d7e1"></a><!-- doxytag: member="KHistoryCombo::addToHistory" ref="dbe85921dfdefa4971006c370f69d7e1" args="(const QString &amp;item)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KHistoryCombo::addToHistory           </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>item</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Adds an item to the end of the history list and to the completion list. 
<p>
If <a class="elRef" doxygen="qt.tag:" href="qcombobox.html#maxCount">maxCount()</a> is reached, the first item of the list will be removed.<p>
If the last inserted item is the same as <code>item</code>, it will not be inserted again.<p>
If <a class="elRef" doxygen="qt.tag:" href="qcombobox.html#duplicatesEnabled">duplicatesEnabled()</a> is false, any equal existing item will be removed before <code>item</code> is added.<p>
Note: By using this method and not the Q and <a class="el" href="classKComboBox.html">KComboBox</a> <a class="elRef" doxygen="qt.tag:" href="qcombobox.html#insertItem">insertItem()</a> methods, you make sure that the combobox stays in sync with the completion. It would be annoying if completion would give an item not in the combobox, and vice versa.<p>
<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="classKHistoryCombo.html#ec9e83af493e5d2ab5b55b22e8275da2">removeFromHistory</a> <p>
<a class="elRef" doxygen="qt.tag:" href="qcombobox.html#setDuplicatesEnabled">QComboBox::setDuplicatesEnabled</a> </dd></dl>

<p>
Definition at line <a class="el" href="kcombobox_8cpp-source.html#l00450">450</a> of file <a class="el" href="kcombobox_8cpp-source.html">kcombobox.cpp</a>.
</div>
</div><p>
<a class="anchor" name="21089203df7433b6968dd6aa8d4e21cb"></a><!-- doxytag: member="KHistoryCombo::cleared" ref="21089203df7433b6968dd6aa8d4e21cb" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KHistoryCombo::cleared           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Emitted when the history was cleared by the entry in the popup menu. 
<p>

</div>
</div><p>
<a class="anchor" name="9ba4b7c01246b021c1b707a265ba247f"></a><!-- doxytag: member="KHistoryCombo::clearHistory" ref="9ba4b7c01246b021c1b707a265ba247f" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KHistoryCombo::clearHistory           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Clears the history and the completion list. 
<p>

<p>
Definition at line <a class="el" href="kcombobox_8cpp-source.html#l00430">430</a> of file <a class="el" href="kcombobox_8cpp-source.html">kcombobox.cpp</a>.
</div>
</div><p>
<a class="anchor" name="07b05cbba5528fda57f4b5488e14ac26"></a><!-- doxytag: member="KHistoryCombo::historyItems" ref="07b05cbba5528fda57f4b5488e14ac26" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="qt.tag:" href="qstringlist.html">QStringList</a> KHistoryCombo::historyItems           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns the list of history items. 
<p>
Empty, when this is not a read-write combobox.<p>
<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="classKHistoryCombo.html#597242278c045b4b355770c6e804fcf4">setHistoryItems</a> </dd></dl>

</div>
</div><p>
<a class="anchor" name="a1227bf09159314d339833590a3092d6"></a><!-- doxytag: member="KHistoryCombo::insertItems" ref="a1227bf09159314d339833590a3092d6" args="(const QStringList &amp;items)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KHistoryCombo::insertItems           </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="qt.tag:" href="qstringlist.html">QStringList</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>items</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Inserts <code>items</code> into the combo, honoring <a class="el" href="classKHistoryCombo.html#07e079791f07bfa182d43822a785081d">pixmapProvider()</a> Does not update the completionObject. 
<p>
Note: <a class="elRef" doxygen="qt.tag:" href="qcombobox.html#duplicatesEnabled">duplicatesEnabled()</a> is not honored here.<p>
Called from <a class="el" href="classKHistoryCombo.html#597242278c045b4b355770c6e804fcf4">setHistoryItems()</a> and <a class="el" href="classKHistoryCombo.html#e87f63a8d4bb6ff02365aabea262f7b5">setPixmapProvider()</a> 
<p>
Definition at line <a class="el" href="kcombobox_8cpp-source.html#l00656">656</a> of file <a class="el" href="kcombobox_8cpp-source.html">kcombobox.cpp</a>.
</div>
</div><p>
<a class="anchor" name="4d47f4e760a420028f125ad94a023f9a"></a><!-- doxytag: member="KHistoryCombo::keyPressEvent" ref="4d47f4e760a420028f125ad94a023f9a" args="(QKeyEvent *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KHistoryCombo::keyPressEvent           </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" doxygen="qt.tag:" href="qkeyevent.html">QKeyEvent</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Handling key-events, the shortcuts to rotate the items. 
<p>

<p>
Definition at line <a class="el" href="kcombobox_8cpp-source.html#l00597">597</a> of file <a class="el" href="kcombobox_8cpp-source.html">kcombobox.cpp</a>.
</div>
</div><p>
<a class="anchor" name="07e079791f07bfa182d43822a785081d"></a><!-- doxytag: member="KHistoryCombo::pixmapProvider" ref="07e079791f07bfa182d43822a785081d" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKPixmapProvider.html">KPixmapProvider</a>* KHistoryCombo::pixmapProvider           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b>Returns:</b></dt><dd>the current pixmap provider. </dd></dl>
<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="classKHistoryCombo.html#e87f63a8d4bb6ff02365aabea262f7b5">setPixmapProvider</a> <p>
<a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKPixmapProvider.html">KPixmapProvider</a> </dd></dl>

<p>
Definition at line <a class="el" href="kcombobox_8h-source.html#l00664">664</a> of file <a class="el" href="kcombobox_8h-source.html">kcombobox.h</a>.
</div>
</div><p>
<a class="anchor" name="ec9e83af493e5d2ab5b55b22e8275da2"></a><!-- doxytag: member="KHistoryCombo::removeFromHistory" ref="ec9e83af493e5d2ab5b55b22e8275da2" args="(const QString &amp;item)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KHistoryCombo::removeFromHistory           </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>item</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Removes all items named <code>item</code>. 
<p>
<dl compact><dt><b>Returns:</b></dt><dd><code>true</code> if at least one item was removed.</dd></dl>
<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="classKHistoryCombo.html#dbe85921dfdefa4971006c370f69d7e1">addToHistory</a> </dd></dl>

<p>
Definition at line <a class="el" href="kcombobox_8cpp-source.html#l00502">502</a> of file <a class="el" href="kcombobox_8cpp-source.html">kcombobox.cpp</a>.
</div>
</div><p>
<a class="anchor" name="f58977ce3b5608a6ef01693317e81457"></a><!-- doxytag: member="KHistoryCombo::reset" ref="f58977ce3b5608a6ef01693317e81457" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KHistoryCombo::reset           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Resets the current position of the up/down history. 
<p>
Call this when you manually call <a class="el" href="classKComboBox.html#633c4dc51b0ea801e2efbb505e0e341d">setCurrentItem()</a> or <a class="elRef" doxygen="qt.tag:" href="qcombobox.html#clearEdit">clearEdit()</a>. 
<p>
Definition at line <a class="el" href="kcombobox_8h-source.html#l00670">670</a> of file <a class="el" href="kcombobox_8h-source.html">kcombobox.h</a>.
</div>
</div><p>
<a class="anchor" name="58ff1051b661a82d966064a13fd240a8"></a><!-- doxytag: member="KHistoryCombo::setHistoryItems" ref="58ff1051b661a82d966064a13fd240a8" args="(QStringList items, bool setCompletionList)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KHistoryCombo::setHistoryItems           </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" doxygen="qt.tag:" href="qstringlist.html">QStringList</a>&nbsp;</td>
          <td class="paramname"> <em>items</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>setCompletionList</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Inserts <code>items</code> into the combobox. 
<p>
<code>items</code> might get truncated if it is longer than <a class="elRef" doxygen="qt.tag:" href="qcombobox.html#maxCount">maxCount()</a><p>
Set <code>setCompletionList</code> to true, if you don't have a list of completions. This tells <a class="el" href="classKHistoryCombo.html">KHistoryCombo</a> to use all the items for the completion object as well. You won't have the benefit of weighted completion though, so normally you should do something like <div class="fragment"><pre class="fragment"> <a class="codeRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKConfig.html">KConfig</a> *config = kapp-&gt;config();
 <a class="codeRef" doxygen="qt.tag:" href="qstringlist.html">QStringList</a> list;

 <span class="comment">// load the history and completion list after creating the history combo</span>
 list = config-&gt;<a class="codeRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKConfigBase.html#c44dfc4886fd5247b6740493baa7c197">readListEntry</a>( <span class="stringliteral">"Completion list"</span> );
 combo-&gt;<a class="codeRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKCompletionBase.html#91300b6572df20758b840788e4e7967a">completionObject</a>()-&gt;<a class="codeRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKCompletion.html#0ae18e23dbba26538fc81d0e80fe2d04">setItems</a>( list );
 list = config-&gt;<a class="codeRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKConfigBase.html#c44dfc4886fd5247b6740493baa7c197">readListEntry</a>( <span class="stringliteral">"History list"</span> );
 combo-&gt;setHistoryItems( list );

 [...]

 <span class="comment">// save the history and completion list when the history combo is</span>
 <span class="comment">// destroyed</span>
 list = combo-&gt;<a class="codeRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKCompletionBase.html#91300b6572df20758b840788e4e7967a">completionObject</a>()-&gt;<a class="codeRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKCompletion.html#996e18a53e86e14aa1fd37d2732e6aca">items</a>()
 config-&gt;<a class="codeRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKConfigBase.html#bdc1b550f51b069f2c67036572ae4d27">writeEntry</a>( <span class="stringliteral">"Completion list"</span>, list );
 list = combo-&gt;historyItems();
 config-&gt;<a class="codeRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKConfigBase.html#bdc1b550f51b069f2c67036572ae4d27">writeEntry</a>( <span class="stringliteral">"History list"</span>, list );
</pre></div><p>
Be sure to use different names for saving with <a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKConfig.html">KConfig</a> if you have more than one <a class="el" href="classKHistoryCombo.html">KHistoryCombo</a>.<p>
Note: When <code>setCompletionList</code> is true, the items are inserted into the <a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKCompletion.html">KCompletion</a> object with mode <a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKCompletion.html#88eb49b5b89f48f9296b136f6bfa9a622011ff90476ea031ab999c12a06e548a">KCompletion::Insertion</a> and the mode is set to <a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKCompletion.html#88eb49b5b89f48f9296b136f6bfa9a62968d39944eede4761a23cce8a8b06f52">KCompletion::Weighted</a> afterwards.<p>
<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="classKHistoryCombo.html#e117d8d23d6e44432fee7c2b13e399f9">historyItems</a> <p>
<a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKCompletionBase.html#91300b6572df20758b840788e4e7967a">KComboBox::completionObject</a> <p>
<a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKCompletion.html#0ae18e23dbba26538fc81d0e80fe2d04">KCompletion::setItems</a> <p>
<a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKCompletion.html#996e18a53e86e14aa1fd37d2732e6aca">KCompletion::items</a> </dd></dl>

<p>
Definition at line <a class="el" href="kcombobox_8cpp-source.html#l00391">391</a> of file <a class="el" href="kcombobox_8cpp-source.html">kcombobox.cpp</a>.
</div>
</div><p>
<a class="anchor" name="597242278c045b4b355770c6e804fcf4"></a><!-- doxytag: member="KHistoryCombo::setHistoryItems" ref="597242278c045b4b355770c6e804fcf4" args="(QStringList items)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KHistoryCombo::setHistoryItems           </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" doxygen="qt.tag:" href="qstringlist.html">QStringList</a>&nbsp;</td>
          <td class="paramname"> <em>items</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Inserts <code>items</code> into the combobox. 
<p>
<code>items</code> might get truncated if it is longer than <a class="elRef" doxygen="qt.tag:" href="qcombobox.html#maxCount">maxCount()</a><p>
<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="classKHistoryCombo.html#e117d8d23d6e44432fee7c2b13e399f9">historyItems</a> </dd></dl>

<p>
Definition at line <a class="el" href="kcombobox_8h-source.html#l00581">581</a> of file <a class="el" href="kcombobox_8h-source.html">kcombobox.h</a>.
</div>
</div><p>
<a class="anchor" name="e87f63a8d4bb6ff02365aabea262f7b5"></a><!-- doxytag: member="KHistoryCombo::setPixmapProvider" ref="e87f63a8d4bb6ff02365aabea262f7b5" args="(KPixmapProvider *prov)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KHistoryCombo::setPixmapProvider           </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKPixmapProvider.html">KPixmapProvider</a> *&nbsp;</td>
          <td class="paramname"> <em>prov</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Sets a pixmap provider, so that items in the combobox can have a pixmap. 
<p>
<a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKPixmapProvider.html">KPixmapProvider</a> is just an abstract class with the one pure virtual method <a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKPixmapProvider.html#79cc0e193d4dfd991de27b87633b03af">KPixmapProvider::pixmapFor()</a>. This method is called whenever an item is added to the KHistoryComboBox. Implement it to return your own custom pixmaps, or use the KURLPixmapProvider from libkio, which uses KMimeType::pixmapForURL to resolve icons.<p>
Set <code>prov</code> to 0L if you want to disable pixmaps. Default no pixmaps.<p>
<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="classKHistoryCombo.html#07e079791f07bfa182d43822a785081d">pixmapProvider</a> </dd></dl>

<p>
Definition at line <a class="el" href="kcombobox_8cpp-source.html#l00638">638</a> of file <a class="el" href="kcombobox_8cpp-source.html">kcombobox.cpp</a>.
</div>
</div><p>
<a class="anchor" name="06523b61c835d09a92c8ddf0b51722b8"></a><!-- doxytag: member="KHistoryCombo::useCompletion" ref="06523b61c835d09a92c8ddf0b51722b8" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KHistoryCombo::useCompletion           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline, protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b>Returns:</b></dt><dd>if we can modify the completion object or not. </dd></dl>

<p>
Definition at line <a class="el" href="kcombobox_8h-source.html#l00729">729</a> of file <a class="el" href="kcombobox_8h-source.html">kcombobox.h</a>.
</div>
</div><p>
<a class="anchor" name="4adfe868930afdc301522f07dadb8f24"></a><!-- doxytag: member="KHistoryCombo::wheelEvent" ref="4adfe868930afdc301522f07dadb8f24" args="(QWheelEvent *ev)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KHistoryCombo::wheelEvent           </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" doxygen="qt.tag:" href="qwheelevent.html">QWheelEvent</a> *&nbsp;</td>
          <td class="paramname"> <em>ev</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Handling wheel-events, to rotate the items. 
<p>

<p>
Reimplemented from <a class="el" href="classKComboBox.html#91a6a0f9313a564ef8ee0bc66a5cd3d0">KComboBox</a>.
<p>
Definition at line <a class="el" href="kcombobox_8cpp-source.html#l00613">613</a> of file <a class="el" href="kcombobox_8cpp-source.html">kcombobox.cpp</a>.
</div>
</div><p>
<hr>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="kcombobox_8h-source.html">kcombobox.h</a><li><a class="el" href="kcombobox_8cpp-source.html">kcombobox.cpp</a></ul>
    </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="classKActionPtrShortcutList.html">kactionptrshortcutlist</option>,  <option value="classKActionSelector.html">kactionselector</option>,  <option value="classKActionSeparator.html">kactionseparator</option>,  <option value="classKActionShortcutList.html">kactionshortcutlist</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="classKDETrayModule.html">kdetraymodule</option>,  <option value="classKDETrayProxy.html">kdetrayproxy</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="classKDialogQueue.html">kdialogqueue</option>,  <option value="classKDictSpellingHighlighter.html">kdictspellinghighlighter</option>,  <option value="classKDockArea.html">kdockarea</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="classKDockWidgetHeaderPrivate.html">kdockwidgetheaderprivate</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="classKEdFind.html">kedfind</option>,  <option value="classKEdGotoLine.html">kedgotoline</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="classKEdReplace.html">kedreplace</option>,  <option value="classKFloatValidator.html">kfloatvalidator</option>,  <option value="classKFontAction.html">kfontaction</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="classKFontSizeAction.html">kfontsizeaction</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="classKShortcutDialogAdvanced.html">kshortcutdialogadvanced</option>,  <option value="classKShortcutDialogSimple.html">kshortcutdialogsimple</option>,  <option value="classKSpell.html">kspell</option>,  <option value="classKSpellConfig.html">kspellconfig</option>,  <option value="classKSpellDlg.html">kspelldlg</option>,  <option value="classKSpellingHighlighter.html">kspellinghighlighter</option>,  <option value="classKSpellUI.html">kspellui</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="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="classKToolBarSeparator.html">ktoolbarseparator</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&#116;&#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>