Sophie

Sophie

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

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: 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.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="#properties">Properties</a>  </div>
  <div class="headertitle">
<div class="title">KHistoryCombo Class Reference</div>  </div>
</div>
<div class="contents">
<!-- doxytag: class="KHistoryCombo" --><!-- doxytag: inherits="KComboBox" -->
<p>A combobox for offering a history and completion.  
 <a href="classKHistoryCombo.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="kcombobox_8h_source.html">kcombobox.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for KHistoryCombo:</div>
<div class="dyncontent">
 <div class="center">
  <img src="classKHistoryCombo.png" usemap="#KHistoryCombo_map" alt=""/>
  <map id="KHistoryCombo_map" name="KHistoryCombo_map">
<area href="classKComboBox.html" title="An enhanced combo box." alt="KComboBox" shape="rect" coords="60,56,170,80"/>
<area 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>
 </div></div>

<p><a href="classKHistoryCombo-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="classKHistoryCombo.html#adbe85921dfdefa4971006c370f69d7e1">addToHistory</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;item)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKHistoryCombo.html#a9ba4b7c01246b021c1b707a265ba247f">clearHistory</a> ()</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="classKHistoryCombo.html#a21089203df7433b6968dd6aa8d4e21cb">cleared</a> ()</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="classKHistoryCombo.html#a6e7080938750f0f05e1437dcc30753d3">KHistoryCombo</a> (<a class="elRef" href="qwidget.html">QWidget</a> *parent=0L, const char *name=0L)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKHistoryCombo.html#ae1acb274d8c720aafcea8e5fa9df2911">KHistoryCombo</a> (bool useCompletion, <a class="elRef" href="qwidget.html">QWidget</a> *parent=0L, const char *name=0L)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKHistoryCombo.html#a7b8338122e2af1fc211cc980a4e695b2">~KHistoryCombo</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKHistoryCombo.html#a597242278c045b4b355770c6e804fcf4">setHistoryItems</a> (<a class="elRef" href="qstringlist.html">QStringList</a> items)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKHistoryCombo.html#a58ff1051b661a82d966064a13fd240a8">setHistoryItems</a> (<a class="elRef" href="qstringlist.html">QStringList</a> items, bool setCompletionList)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstringlist.html">QStringList</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKHistoryCombo.html#a07b05cbba5528fda57f4b5488e14ac26">historyItems</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKHistoryCombo.html#aec9e83af493e5d2ab5b55b22e8275da2">removeFromHistory</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;item)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKHistoryCombo.html#ae87f63a8d4bb6ff02365aabea262f7b5">setPixmapProvider</a> (<a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKPixmapProvider.html">KPixmapProvider</a> *prov)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKPixmapProvider.html">KPixmapProvider</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKHistoryCombo.html#a07e079791f07bfa182d43822a785081d">pixmapProvider</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKHistoryCombo.html#af58977ce3b5608a6ef01693317e81457">reset</a> ()</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="classKHistoryCombo.html#a4d47f4e760a420028f125ad94a023f9a">keyPressEvent</a> (<a class="elRef" href="qkeyevent.html">QKeyEvent</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKHistoryCombo.html#a4adfe868930afdc301522f07dadb8f24">wheelEvent</a> (<a class="elRef" href="qwheelevent.html">QWheelEvent</a> *ev)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKHistoryCombo.html#aa1227bf09159314d339833590a3092d6">insertItems</a> (const <a class="elRef" href="qstringlist.html">QStringList</a> &amp;items)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKHistoryCombo.html#a06523b61c835d09a92c8ddf0b51722b8">useCompletion</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a33dcaf7dce1e6a3982cabf3ba7818559"></a><!-- doxytag: member="KHistoryCombo::virtual_hook" ref="a33dcaf7dce1e6a3982cabf3ba7818559" args="(int id, void *data)" -->
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>virtual_hook</b> (int id, void *data)</td></tr>
<tr><td colspan="2"><h2><a name="properties"></a>
Properties</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae117d8d23d6e44432fee7c2b13e399f9"></a><!-- doxytag: member="KHistoryCombo::historyItems" ref="ae117d8d23d6e44432fee7c2b13e399f9" args="" -->
<a class="elRef" href="qstringlist.html">QStringList</a>&#160;</td><td class="memItemRight" valign="bottom"><b>historyItems</b></td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>A combobox for offering a history and completion. </p>
<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>
<p><a class="el" href="classKHistoryCombo.html" title="A combobox for offering a history and completion.">KHistoryCombo</a> obeys the HISTCONTROL environment variable to determine whether duplicates in the history should be tolerated in <a class="el" href="classKHistoryCombo.html#adbe85921dfdefa4971006c370f69d7e1" title="Adds an item to the end of the history list and to the completion list.">addToHistory()</a> or not. During construction of <a class="el" href="classKHistoryCombo.html" title="A combobox for offering a history and completion.">KHistoryCombo</a>, duplicates will be disabled when HISTCONTROL is set to "ignoredups" or "ignoreboth". Otherwise, duplicates are enabled by default.</p>
<dl class="author"><dt><b>Author:</b></dt><dd>Carsten Pfeiffer &lt;<a href="mailto:pfeiffer@kde.org">pfeiffer@kde.org</a>&gt; </dd></dl>

<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>.</p>
</div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a6e7080938750f0f05e1437dcc30753d3"></a><!-- doxytag: member="KHistoryCombo::KHistoryCombo" ref="a6e7080938750f0f05e1437dcc30753d3" 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" href="qwidget.html">QWidget</a> *&#160;</td>
          <td class="paramname"><em>parent</em> = <code>0L</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>name</em> = <code>0L</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Constructs a "read-write" combobox. </p>
<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>
<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" href="qcombobox.html#activated">activated</a>( <span class="keyword">const</span> <a class="codeRef" href="qstring.html">QString</a>&amp; )),
          combo, SLOT( <a class="code" href="classKHistoryCombo.html#adbe85921dfdefa4971006c370f69d7e1" title="Adds an item to the end of the history list and to the completion list.">addToHistory</a>( <span class="keyword">const</span> <a class="codeRef" href="qstring.html">QString</a>&amp; )));
</pre></div><p>Use <a class="elRef" href="qcombobox.html#setMaxCount">QComboBox::setMaxCount()</a> to limit the history.</p>
<p><code>parent</code> the parent object of this widget. <code>name</code> the name of this widget. </p>

<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>.</p>

</div>
</div>
<a class="anchor" id="ae1acb274d8c720aafcea8e5fa9df2911"></a><!-- doxytag: member="KHistoryCombo::KHistoryCombo" ref="ae1acb274d8c720aafcea8e5fa9df2911" 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&#160;</td>
          <td class="paramname"><em>useCompletion</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>0L</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>name</em> = <code>0L</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></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" title="A combobox for offering a history and completion.">KHistoryCombo</a> handle completion or not. </p>
<p>If set to <code>true</code>, <a class="el" href="classKHistoryCombo.html" title="A combobox for offering a history and completion.">KHistoryCombo</a> will sync the completion to the contents of the combobox. </p>

<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>.</p>

</div>
</div>
<a class="anchor" id="a7b8338122e2af1fc211cc980a4e695b2"></a><!-- doxytag: member="KHistoryCombo::~KHistoryCombo" ref="a7b8338122e2af1fc211cc980a4e695b2" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KHistoryCombo::~KHistoryCombo </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></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>.</p>

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="adbe85921dfdefa4971006c370f69d7e1"></a><!-- doxytag: member="KHistoryCombo::addToHistory" ref="adbe85921dfdefa4971006c370f69d7e1" 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" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>item</em></td><td>)</td>
          <td><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>
<p>If <a class="elRef" href="qcombobox.html#maxCount">maxCount()</a> is reached, the first item of the list will be removed.</p>
<p>If the last inserted item is the same as <code>item</code>, it will not be inserted again.</p>
<p>If <a class="elRef" href="qcombobox.html#duplicatesEnabled">duplicatesEnabled()</a> is false, any equal existing item will be removed before <code>item</code> is added.</p>
<p>Note: By using this method and not the Q and <a class="el" href="classKComboBox.html" title="An enhanced combo box.">KComboBox</a> <a class="elRef" 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 class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKHistoryCombo.html#aec9e83af493e5d2ab5b55b22e8275da2" title="Removes all items named item.">removeFromHistory</a> </dd>
<dd>
<a class="elRef" 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>.</p>

</div>
</div>
<a class="anchor" id="a21089203df7433b6968dd6aa8d4e21cb"></a><!-- doxytag: member="KHistoryCombo::cleared" ref="a21089203df7433b6968dd6aa8d4e21cb" 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>)</td>
          <td><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>
<a class="anchor" id="a9ba4b7c01246b021c1b707a265ba247f"></a><!-- doxytag: member="KHistoryCombo::clearHistory" ref="a9ba4b7c01246b021c1b707a265ba247f" 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>)</td>
          <td><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>.</p>

</div>
</div>
<a class="anchor" id="a07b05cbba5528fda57f4b5488e14ac26"></a><!-- doxytag: member="KHistoryCombo::historyItems" ref="a07b05cbba5528fda57f4b5488e14ac26" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstringlist.html">QStringList</a> KHistoryCombo::historyItems </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="aa1227bf09159314d339833590a3092d6"></a><!-- doxytag: member="KHistoryCombo::insertItems" ref="aa1227bf09159314d339833590a3092d6" 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" href="qstringlist.html">QStringList</a> &amp;&#160;</td>
          <td class="paramname"><em>items</em></td><td>)</td>
          <td><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#a07e079791f07bfa182d43822a785081d">pixmapProvider()</a> Does not update the completionObject. </p>
<p>Note: <a class="elRef" href="qcombobox.html#duplicatesEnabled">duplicatesEnabled()</a> is not honored here.</p>
<p>Called from <a class="el" href="classKHistoryCombo.html#a597242278c045b4b355770c6e804fcf4" title="Inserts items into the combobox.">setHistoryItems()</a> and <a class="el" href="classKHistoryCombo.html#ae87f63a8d4bb6ff02365aabea262f7b5" title="Sets a pixmap provider, so that items in the combobox can have a pixmap.">setPixmapProvider()</a> </p>

<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>.</p>

</div>
</div>
<a class="anchor" id="a4d47f4e760a420028f125ad94a023f9a"></a><!-- doxytag: member="KHistoryCombo::keyPressEvent" ref="a4d47f4e760a420028f125ad94a023f9a" 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" href="qkeyevent.html">QKeyEvent</a> *&#160;</td>
          <td class="paramname"><em>e</em></td><td>)</td>
          <td><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>.</p>

</div>
</div>
<a class="anchor" id="a07e079791f07bfa182d43822a785081d"></a><!-- doxytag: member="KHistoryCombo::pixmapProvider" ref="a07e079791f07bfa182d43822a785081d" 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>)</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="return"><dt><b>Returns:</b></dt><dd>the current pixmap provider. </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKHistoryCombo.html#ae87f63a8d4bb6ff02365aabea262f7b5" title="Sets a pixmap provider, so that items in the combobox can have a pixmap.">setPixmapProvider</a> </dd>
<dd>
<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>.</p>

</div>
</div>
<a class="anchor" id="aec9e83af493e5d2ab5b55b22e8275da2"></a><!-- doxytag: member="KHistoryCombo::removeFromHistory" ref="aec9e83af493e5d2ab5b55b22e8275da2" 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" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>item</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Removes all items named <code>item</code>. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd><code>true</code> if at least one item was removed.</dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKHistoryCombo.html#adbe85921dfdefa4971006c370f69d7e1" title="Adds an item to the end of the history list and to the completion list.">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>.</p>

</div>
</div>
<a class="anchor" id="af58977ce3b5608a6ef01693317e81457"></a><!-- doxytag: member="KHistoryCombo::reset" ref="af58977ce3b5608a6ef01693317e81457" 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>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Resets the current position of the up/down history. </p>
<p>Call this when you manually call <a class="el" href="classKComboBox.html#a633c4dc51b0ea801e2efbb505e0e341d" title="Selects the first item that matches item.">setCurrentItem()</a> or <a class="elRef" href="qcombobox.html#clearEdit">clearEdit()</a>. </p>

<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>.</p>

</div>
</div>
<a class="anchor" id="a58ff1051b661a82d966064a13fd240a8"></a><!-- doxytag: member="KHistoryCombo::setHistoryItems" ref="a58ff1051b661a82d966064a13fd240a8" 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" href="qstringlist.html">QStringList</a>&#160;</td>
          <td class="paramname"><em>items</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>setCompletionList</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Inserts <code>items</code> into the combobox. </p>
<p><code>items</code> might get truncated if it is longer than <a class="elRef" href="qcombobox.html#maxCount">maxCount()</a></p>
<p>Set <code>setCompletionList</code> to true, if you don't have a list of completions. This tells <a class="el" href="classKHistoryCombo.html" title="A combobox for offering a history and completion.">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 </p>
<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" 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#ac44dfc4886fd5247b6740493baa7c197">readListEntry</a>( <span class="stringliteral">&quot;Completion list&quot;</span> );
 combo-&gt;<a class="codeRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKCompletionBase.html#a91300b6572df20758b840788e4e7967a">completionObject</a>()-&gt;<a class="codeRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKCompletion.html#a0ae18e23dbba26538fc81d0e80fe2d04">setItems</a>( list );
 list = config-&gt;<a class="codeRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKConfigBase.html#ac44dfc4886fd5247b6740493baa7c197">readListEntry</a>( <span class="stringliteral">&quot;History list&quot;</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#a91300b6572df20758b840788e4e7967a">completionObject</a>()-&gt;<a class="codeRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKCompletion.html#a996e18a53e86e14aa1fd37d2732e6aca">items</a>()
 config-&gt;<a class="codeRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKConfigBase.html#abdc1b550f51b069f2c67036572ae4d27">writeEntry</a>( <span class="stringliteral">&quot;Completion list&quot;</span>, list );
 list = combo-&gt;historyItems();
 config-&gt;<a class="codeRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKConfigBase.html#abdc1b550f51b069f2c67036572ae4d27">writeEntry</a>( <span class="stringliteral">&quot;History list&quot;</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" title="A combobox for offering a history and completion.">KHistoryCombo</a>.</p>
<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#a88eb49b5b89f48f9296b136f6bfa9a62a2011ff90476ea031ab999c12a06e548a">KCompletion::Insertion</a> and the mode is set to <a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKCompletion.html#a88eb49b5b89f48f9296b136f6bfa9a62a968d39944eede4761a23cce8a8b06f52">KCompletion::Weighted</a> afterwards.</p>
<dl class="see"><dt><b>See also:</b></dt><dd>historyItems </dd>
<dd>
<a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKCompletionBase.html#a91300b6572df20758b840788e4e7967a">KComboBox::completionObject</a> </dd>
<dd>
<a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKCompletion.html#a0ae18e23dbba26538fc81d0e80fe2d04">KCompletion::setItems</a> </dd>
<dd>
<a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKCompletion.html#a996e18a53e86e14aa1fd37d2732e6aca">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>.</p>

</div>
</div>
<a class="anchor" id="a597242278c045b4b355770c6e804fcf4"></a><!-- doxytag: member="KHistoryCombo::setHistoryItems" ref="a597242278c045b4b355770c6e804fcf4" 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" href="qstringlist.html">QStringList</a>&#160;</td>
          <td class="paramname"><em>items</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Inserts <code>items</code> into the combobox. </p>
<p><code>items</code> might get truncated if it is longer than <a class="elRef" href="qcombobox.html#maxCount">maxCount()</a></p>
<dl class="see"><dt><b>See also:</b></dt><dd>historyItems </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>.</p>

</div>
</div>
<a class="anchor" id="ae87f63a8d4bb6ff02365aabea262f7b5"></a><!-- doxytag: member="KHistoryCombo::setPixmapProvider" ref="ae87f63a8d4bb6ff02365aabea262f7b5" 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> *&#160;</td>
          <td class="paramname"><em>prov</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets a pixmap provider, so that items in the combobox can have a pixmap. </p>
<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#a79cc0e193d4dfd991de27b87633b03af">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>
<p>Set <code>prov</code> to 0L if you want to disable pixmaps. Default no pixmaps.</p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKHistoryCombo.html#a07e079791f07bfa182d43822a785081d">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>.</p>

</div>
</div>
<a class="anchor" id="a06523b61c835d09a92c8ddf0b51722b8"></a><!-- doxytag: member="KHistoryCombo::useCompletion" ref="a06523b61c835d09a92c8ddf0b51722b8" 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>)</td>
          <td> const<code> [inline, protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="return"><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>.</p>

</div>
</div>
<a class="anchor" id="a4adfe868930afdc301522f07dadb8f24"></a><!-- doxytag: member="KHistoryCombo::wheelEvent" ref="a4adfe868930afdc301522f07dadb8f24" 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" href="qwheelevent.html">QWheelEvent</a> *&#160;</td>
          <td class="paramname"><em>ev</em></td><td>)</td>
          <td><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">KComboBox</a>.</p>

<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>.</p>

</div>
</div>
<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>
<li><a class="el" href="kcombobox_8cpp_source.html">kcombobox.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>