Sophie

Sophie

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

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: KToolBar Class Reference (kdeui)</title>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

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

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

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

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

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



</head>

<body>

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

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

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


</div>

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


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

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


<!-- Generated by Doxygen 1.7.4 -->
</div>
<div class="header">
  <div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-slots">Public Slots</a> &#124;
<a href="#signals">Signals</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#properties">Properties</a>  </div>
  <div class="headertitle">
<div class="title">KToolBar Class Reference</div>  </div>
</div>
<div class="contents">
<!-- doxytag: class="KToolBar" --><!-- doxytag: inherits="QToolBar" -->
<p>Floatable toolbar with auto resize.  
 <a href="classKToolBar.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="ktoolbar_8h_source.html">ktoolbar.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for KToolBar:</div>
<div class="dyncontent">
 <div class="center">
  <img src="classKToolBar.png" usemap="#KToolBar_map" alt=""/>
  <map id="KToolBar_map" name="KToolBar_map">
<area href="qtoolbar.html" alt="QToolBar" shape="rect" coords="0,0,66,24"/>
</map>
 </div></div>

<p><a href="classKToolBar-members.html">List of all members.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><b>IconText</b> { <b>IconOnly</b> =  0, 
<b>IconTextRight</b>, 
<b>TextOnly</b>, 
<b>IconTextBottom</b>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a56263520372b8f05ff975a5c7be9c2bb">BarStatus</a> { <b>Toggle</b>, 
<b>Show</b>, 
<b>Hide</b>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a6ffe1dc843dce9174cac6a083665b429">BarPosition</a> { <br/>
&#160;&#160;<b>Unmanaged</b>, 
<b>Floating</b>, 
<b>Top</b>, 
<b>Bottom</b>, 
<br/>
&#160;&#160;<b>Right</b>, 
<b>Left</b>, 
<b>Flat</b>
<br/>
 }</td></tr>
<tr><td colspan="2"><h2><a name="pub-slots"></a>
Public Slots</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abf3dd4fa56254961dc9584799a7d1664"></a><!-- doxytag: member="KToolBar::setIconText" ref="abf3dd4fa56254961dc9584799a7d1664" args="(const QString &amp;txt)" -->
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>setIconText</b> (const <a class="elRef" href="qstring.html">QString</a> &amp;txt)</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="classKToolBar.html#a69b4c60b0f0d2f528a3925ec02f322ec">clicked</a> (int id)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a202e4e2f8ad753ba0c90fb7237b3a440">doubleClicked</a> (int id)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a9dc54dd28bb0269643755124837e7ec6">pressed</a> (int)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a5de5d791ff5b6b90ea3062a37af45be8">released</a> (int)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#addfb6896c4fd6a79220ed64340087237">toggled</a> (int)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#ae067dea989a4f1a1c32c03fed05ee4c5">highlighted</a> (int id, bool isHighlighted)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a8deed0f4af4ab39f93d8189b4c21157a">highlighted</a> (int id)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#ac271b79e37abf15ebfff8e512235422d">moved</a> (<a class="el" href="classKToolBar.html#a6ffe1dc843dce9174cac6a083665b429">BarPosition</a>)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#ad8b5e4f47f791675fb131014af7c8a90">modechange</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a8d049eecb6685f390e834fab959f5e22">toolbarDestroyed</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="classKToolBar.html#aff70c7fc809846073c34ac6b934b4cf2">KToolBar</a> (<a class="elRef" href="qwidget.html">QWidget</a> *parent, const char *name=0, bool honorStyle=false, bool readConfig=true)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#ac1cdcee1bc79ab48ad8e71b902f37b8f">KToolBar</a> (<a class="elRef" href="qmainwindow.html">QMainWindow</a> *parentWindow, QMainWindow::ToolBarDock dock, bool newLine=false, const char *name=0, bool honorStyle=false, bool readConfig=true)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a08f927f577024e2466f53e80da502755">KToolBar</a> (<a class="elRef" href="qmainwindow.html">QMainWindow</a> *parentWindow, <a class="elRef" href="qwidget.html">QWidget</a> *dock, bool newLine=false, const char *name=0, bool honorStyle=false, bool readConfig=true)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a52a92b6904844a6c4ec165e7fb52bcc1">~KToolBar</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a72e18642288ea976523a43b7ef057969">insertButton</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;icon, int id, bool enabled=true, const <a class="elRef" href="qstring.html">QString</a> &amp;text=QString::null, int index=-1, <a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKInstance.html">KInstance</a> *_instance=<a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKGlobal.html#a7005487680376266c61372ea7ff3c080">KGlobal::instance</a>())</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#ab5ae4abd32bd9b28b746858d75f0d062">insertButton</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;icon, int id, const char *signal, const <a class="elRef" href="qobject.html">QObject</a> *receiver, const char *slot, bool enabled=true, const <a class="elRef" href="qstring.html">QString</a> &amp;text=QString::null, int index=-1, <a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKInstance.html">KInstance</a> *_instance=<a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKGlobal.html#a7005487680376266c61372ea7ff3c080">KGlobal::instance</a>())</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#ae8ddad5c697f82a2a2c90ca244362c14">insertButton</a> (const <a class="elRef" href="qpixmap.html">QPixmap</a> &amp;pixmap, int id, bool enabled=true, const <a class="elRef" href="qstring.html">QString</a> &amp;text=QString::null, int index=-1)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a7983650038f4078af1c926877da5602b">insertButton</a> (const <a class="elRef" href="qpixmap.html">QPixmap</a> &amp;pixmap, int id, const char *signal, const <a class="elRef" href="qobject.html">QObject</a> *receiver, const char *slot, bool enabled=true, const <a class="elRef" href="qstring.html">QString</a> &amp;text=QString::null, int index=-1)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a836b4d94b4b3bc3009fea56189471c1f">insertButton</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;icon, int id, <a class="elRef" href="qpopupmenu.html">QPopupMenu</a> *popup, bool enabled, const <a class="elRef" href="qstring.html">QString</a> &amp;_text, int index=-1)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#ac704084ea75df3dfe249701f330848b2">insertButton</a> (const <a class="elRef" href="qpixmap.html">QPixmap</a> &amp;pixmap, int id, <a class="elRef" href="qpopupmenu.html">QPopupMenu</a> *popup, bool enabled, const <a class="elRef" href="qstring.html">QString</a> &amp;_text, int index=-1)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a7b7e329709faaf871606767bfca7dbb7">insertLined</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;text, int id, const char *signal, const <a class="elRef" href="qobject.html">QObject</a> *receiver, const char *slot, bool enabled=true, const <a class="elRef" href="qstring.html">QString</a> &amp;toolTipText=QString::null, int size=70, int index=-1)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a93fc0604762a0f120cda78996474f38d">insertCombo</a> (const <a class="elRef" href="qstringlist.html">QStringList</a> &amp;list, int id, bool writable, const char *signal, const <a class="elRef" href="qobject.html">QObject</a> *receiver, const char *slot, bool enabled=true, const <a class="elRef" href="qstring.html">QString</a> &amp;tooltiptext=QString::null, int size=70, int index=-1, QComboBox::Policy policy=QComboBox::AtBottom)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a99a4df846b6d220846f6dd2e9957f0d8">insertCombo</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;text, int id, bool writable, const char *signal, <a class="elRef" href="qobject.html">QObject</a> *receiver, const char *slot, bool enabled=true, const <a class="elRef" href="qstring.html">QString</a> &amp;tooltiptext=QString::null, int size=70, int index=-1, QComboBox::Policy policy=QComboBox::AtBottom)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#ad19797e5223acac465644d6bec08ac5a">insertSeparator</a> (int index=-1, int id=-1)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a215a940ea172d2ad6c2be085db76338b">insertLineSeparator</a> (int index=-1, int id=-1)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#ad66bcc5dff10558a3a1d7cf2acfbae79">insertWidget</a> (int id, int width, <a class="elRef" href="qwidget.html">QWidget</a> *_widget, int index=-1)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a766b9b1e9b7403c0adca268493e5513d">insertAnimatedWidget</a> (int id, <a class="elRef" href="qobject.html">QObject</a> *receiver, const char *slot, const <a class="elRef" href="qstring.html">QString</a> &amp;icons, int index=-1)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKAnimWidget.html">KAnimWidget</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#aa0f75d84233df38b05673b2fcaa935c3">animatedWidget</a> (int id)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#ac44c90fe1d7c3e5002679bcff441a11c">addConnection</a> (int id, const char *signal, const <a class="elRef" href="qobject.html">QObject</a> *receiver, const char *slot)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a0282fa8e12fa74abe3e210d681779fa5">setItemEnabled</a> (int id, bool enabled)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a7863f50f1bf8e9f88f1bb8071dcc9025">setButtonIcon</a> (int id, const <a class="elRef" href="qstring.html">QString</a> &amp;_icon)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#ae209793afee1dbdb4749b25ed75b0e51">setButtonPixmap</a> (int id, const <a class="elRef" href="qpixmap.html">QPixmap</a> &amp;_pixmap)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#afa960bf2982d1dd85c3fb46fee054efc">setButtonIconSet</a> (int id, const <a class="elRef" href="qiconset.html">QIconSet</a> &amp;iconset)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a2cbeba5b5b86747b00d9927b0ce6785a">setDelayedPopup</a> (int id, <a class="elRef" href="qpopupmenu.html">QPopupMenu</a> *_popup, bool toggle=false)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a2986829d080eebd4e1a5474a52b00bcd">setAutoRepeat</a> (int id, bool flag=true)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a2ee4fda059a1a0e1822842c093b2e59b">setToggle</a> (int id, bool flag=true)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#ad699ca5ba2a7bcf03a336df924128167">toggleButton</a> (int id)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a62c2a7d02d936b28f32838431ca5b4ce">setButton</a> (int id, bool flag)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a8ba492518d37652384f11a30a81efe64">isButtonOn</a> (int id) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#aea382e3162c0e056ce158110acda5194">setLinedText</a> (int id, const <a class="elRef" href="qstring.html">QString</a> &amp;text)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a987d04f2156f1a4261a529b4f7c95e54">getLinedText</a> (int id) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a234fba30ee7ed80cfd8004d6c3ffe3e3">insertComboItem</a> (int id, const <a class="elRef" href="qstring.html">QString</a> &amp;text, int index)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a6d4b5c42083c74203c95af9ded34e735">insertComboList</a> (int id, const <a class="elRef" href="qstringlist.html">QStringList</a> &amp;list, int index)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a0872fda38201fb11e53847f6d63d60b7">removeComboItem</a> (int id, int index)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a2ba70be9d7d4020bff7c9760f04fd08b">setCurrentComboItem</a> (int id, int index)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a836dccde8fb845c1898d9ca16adacc4b">changeComboItem</a> (int id, const <a class="elRef" href="qstring.html">QString</a> &amp;text, int index=-1)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a9f648cb7623cfe97e6263f098cbfa699">clearCombo</a> (int id)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a17a7799274dec1d45e17669bc5aba4cf">getComboItem</a> (int id, int index=-1) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKComboBox.html">KComboBox</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a2a70c8200f8295e26721f605f82e79ff">getCombo</a> (int id)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKLineEdit.html">KLineEdit</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a0ecdf3b0838c3cf762b48179a8aa2a38">getLined</a> (int id)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKToolBarButton.html">KToolBarButton</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a90fd62b99961c80154b48feaa1a28413">getButton</a> (int id)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a9892c2613d0c006b899e75ad98aee8e7">alignItemRight</a> (int id, bool right=true)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qwidget.html">QWidget</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#aa31a29a17533a9ac3527a4b56e5b6942">getWidget</a> (int id)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a8f16628f17e5ba9112db8dad8c38182b">setItemAutoSized</a> (int id, bool yes=true)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a7602a5fd82cc3ae426e9b780ff548865">clear</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#acae86c81488fc0c7b99150b68822a5ab">removeItem</a> (int id)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#ae4892bc680e3f6c01510d21f178bbc5d">removeItemDelayed</a> (int id)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a6676e0cc8546cd15fb1b683843e84f3d">hideItem</a> (int id)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a9415e330e1c54df0b0b48227e0a41f18">showItem</a> (int id)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a94a31837341bbb174f419ebd9a50f7f7">itemIndex</a> (int id)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#ac5d2ffec524b5e068559be7a9bfc5c84">idAt</a> (int index)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#af8f4554e0a3f770f1b7f1d6d1382d944">setFullSize</a> (bool flag=true)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#af5ade4ab889e1764512e6a09cd90b49a">fullSize</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a130c75a8cde6dbeb683efed6888d2e52">enableMoving</a> (bool flag=true) KDE_DEPRECATED</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#adbe60f3fa4ef666643d25674ba4bf4ee">setBarPos</a> (<a class="el" href="classKToolBar.html#a6ffe1dc843dce9174cac6a083665b429">BarPosition</a> bpos)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKToolBar.html#a6ffe1dc843dce9174cac6a083665b429">BarPosition</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a6223973b27d1192b533d13f521161b92">barPos</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a2e103e95391e29e59dda335ead6cee48">enable</a> (<a class="el" href="classKToolBar.html#a56263520372b8f05ff975a5c7be9c2bb">BarStatus</a> stat) KDE_DEPRECATED</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a9a54277ad886694d5bb14df0091dbb09">setMaxHeight</a> (int h) KDE_DEPRECATED</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#aad8cde91453888f6773c1b790f3c4f34">maxHeight</a> () KDE_DEPRECATED</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a79b36a32d1fc05d05c82998f0599b372">setMaxWidth</a> (int dw) KDE_DEPRECATED</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a8adf4ac64ec3e8c863898d04d0b4c511">maxWidth</a> () KDE_DEPRECATED</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a1236de1e85820d0889d7dbe4fafc6bd1">setTitle</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;_title)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a9f3507945a6f2f84799d340703325fbf">enableFloating</a> (bool flag) KDE_DEPRECATED</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a5585b66009e25e9244436cbe7b24e3d1">setIconText</a> (IconText it)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a864105ec799de68ceacaf5b8e8c2d98e">setIconText</a> (IconText it, bool update)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">IconText&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a490ab97a6311fe2969b698fb3fbd976b">iconText</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a9f988a903913fa8d5515db39fcf01b6e">setIconSize</a> (int size)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a97c603e59ece00a21dfe7df89962da01">setIconSize</a> (int size, bool update)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a8863644b550afdc19af4654bafdcb378">iconSize</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a56381a2905305e79f146701eda990d65">iconSizeDefault</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#aba1897a073bf0082db38f6024e8fe572">setEnableContextMenu</a> (bool enable=true)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a5f5e8ef644103f08f9ec81085feb183d">contextMenuEnabled</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#ab1ee4b7086fbd843e2fe5ba86ba33c07">setItemNoStyle</a> (int id, bool no_style=true)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1421c9b249167dfd7d8a37528580ca2f"></a><!-- doxytag: member="KToolBar::setFlat" ref="a1421c9b249167dfd7d8a37528580ca2f" args="(bool flag)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>setFlat</b> (bool flag)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#ac7aa35097301273dbbd184e7d6ac6967">count</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a6fc9ad28ecce08ecf6af0950ee15f402">saveState</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#ae3cebd28554be5c6504622b682b76564">saveSettings</a> (<a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKConfig.html">KConfig</a> *config, const <a class="elRef" href="qstring.html">QString</a> &amp;configGroup)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#acffde80f7dc18416b8342e22dff8198a">applySettings</a> (<a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKConfig.html">KConfig</a> *config, const <a class="elRef" href="qstring.html">QString</a> &amp;configGroup, bool force)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adf8b3160a126a30142f3fcad65077e0b"></a><!-- doxytag: member="KToolBar::applySettings" ref="adf8b3160a126a30142f3fcad65077e0b" args="(KConfig *config, const QString &amp;configGroup)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>applySettings</b> (<a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKConfig.html">KConfig</a> *config, const <a class="elRef" href="qstring.html">QString</a> &amp;configGroup)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa48b33c08547de137ff45781477f05b4"></a><!-- doxytag: member="KToolBar::setXMLGUIClient" ref="aa48b33c08547de137ff45781477f05b4" args="(KXMLGUIClient *client)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>setXMLGUIClient</b> (<a class="el" href="classKXMLGUIClient.html">KXMLGUIClient</a> *client)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a3ed35ae2836a155ead5eb6780bb3510f">setText</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;txt)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a450c58379184615d6694ca8ed7fc0ac0">text</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad711bc5e268d040fccfa9ae18d8a4e2c"></a><!-- doxytag: member="KToolBar::setStretchableWidget" ref="ad711bc5e268d040fccfa9ae18d8a4e2c" args="(QWidget *w)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>setStretchableWidget</b> (<a class="elRef" href="qwidget.html">QWidget</a> *w)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a651ea7102da46b7cdba77c2671433e1f"></a><!-- doxytag: member="KToolBar::sizePolicy" ref="a651ea7102da46b7cdba77c2671433e1f" args="() const " -->
<a class="elRef" href="qsizepolicy.html">QSizePolicy</a>&#160;</td><td class="memItemRight" valign="bottom"><b>sizePolicy</b> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ace3dc54e30fefa792bf9ee04974a7607"></a><!-- doxytag: member="KToolBar::highlight" ref="ace3dc54e30fefa792bf9ee04974a7607" args="() const " -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>highlight</b> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a55f9473de37bf409a8b405f885f88cb6"></a><!-- doxytag: member="KToolBar::sizeHint" ref="a55f9473de37bf409a8b405f885f88cb6" args="() const " -->
<a class="elRef" href="qsize.html">QSize</a>&#160;</td><td class="memItemRight" valign="bottom"><b>sizeHint</b> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a35f3b7dc662bb56c548e44bb1babc0ae"></a><!-- doxytag: member="KToolBar::minimumSizeHint" ref="a35f3b7dc662bb56c548e44bb1babc0ae" args="() const " -->
<a class="elRef" href="qsize.html">QSize</a>&#160;</td><td class="memItemRight" valign="bottom"><b>minimumSizeHint</b> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a239375e770f98bfaf73265f683a2fb99"></a><!-- doxytag: member="KToolBar::minimumSize" ref="a239375e770f98bfaf73265f683a2fb99" args="() const " -->
<a class="elRef" href="qsize.html">QSize</a>&#160;</td><td class="memItemRight" valign="bottom"><b>minimumSize</b> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae32d4ec1dcbd83c68005d4915238e0ca"></a><!-- doxytag: member="KToolBar::hide" ref="ae32d4ec1dcbd83c68005d4915238e0ca" args="()" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>hide</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad3c3804e9916525d610167d1845f28f5"></a><!-- doxytag: member="KToolBar::show" ref="ad3c3804e9916525d610167d1845f28f5" args="()" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>show</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a40f1821174d469538a3503a317045132"></a><!-- doxytag: member="KToolBar::updateRects" ref="a40f1821174d469538a3503a317045132" args="(bool=false)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>updateRects</b> (bool=false)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#ab47720195db6c3f9e5b87fe0a7dc3853">loadState</a> (const <a class="elRef" href="qdomelement.html">QDomElement</a> &amp;e)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8fbb7bb6cf5e560e48fb995723c9f1b1"></a><!-- doxytag: member="KToolBar::saveState" ref="a8fbb7bb6cf5e560e48fb995723c9f1b1" args="(QDomElement &amp;e)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>saveState</b> (<a class="elRef" href="qdomelement.html">QDomElement</a> &amp;e)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a3f1aa1189e74f8b6977f3d9dedcd3f7f">positionYourself</a> (bool force=false)</td></tr>
<tr><td colspan="2"><h2><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#aa0e3e3c3ef50ef084b44c2f826440b4b">highlightSetting</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#aea8b6b5d5980bf5de2be30e79f7bc94e">transparentSetting</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static IconText&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKToolBar.html#a01c3bfb32314c35f0298b3988c99c5cb">iconTextSetting</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"><a class="anchor" id="a2bd6bc3adc070a3dc5dfd4e1039e2ead"></a><!-- doxytag: member="KToolBar::mousePressEvent" ref="a2bd6bc3adc070a3dc5dfd4e1039e2ead" args="(QMouseEvent *)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>mousePressEvent</b> (<a class="elRef" href="qmouseevent.html">QMouseEvent</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1f0bc364a9a4c02b339d6711d6cef89c"></a><!-- doxytag: member="KToolBar::childEvent" ref="a1f0bc364a9a4c02b339d6711d6cef89c" args="(QChildEvent *e)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>childEvent</b> (<a class="elRef" href="qchildevent.html">QChildEvent</a> *e)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4b375e9bfa96233a038089127458bfab"></a><!-- doxytag: member="KToolBar::showEvent" ref="a4b375e9bfa96233a038089127458bfab" args="(QShowEvent *e)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>showEvent</b> (<a class="elRef" href="qshowevent.html">QShowEvent</a> *e)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7033125317f22b5550ed16a5de43012d"></a><!-- doxytag: member="KToolBar::resizeEvent" ref="a7033125317f22b5550ed16a5de43012d" args="(QResizeEvent *e)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>resizeEvent</b> (<a class="elRef" href="qresizeevent.html">QResizeEvent</a> *e)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5bb229d991ea37b4944101abc6feed36"></a><!-- doxytag: member="KToolBar::event" ref="a5bb229d991ea37b4944101abc6feed36" args="(QEvent *e)" -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>event</b> (<a class="elRef" href="qevent.html">QEvent</a> *e)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a25a4eba66c58001d8a849be67d8124f1"></a><!-- doxytag: member="KToolBar::applyAppearanceSettings" ref="a25a4eba66c58001d8a849be67d8124f1" args="(KConfig *config, const QString &amp;_configGroup, bool forceGlobal=false)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>applyAppearanceSettings</b> (<a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKConfig.html">KConfig</a> *config, const <a class="elRef" href="qstring.html">QString</a> &amp;_configGroup, bool forceGlobal=false)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0724ce93b02d4ce86051c4850e42d222"></a><!-- doxytag: member="KToolBar::settingsGroup" ref="a0724ce93b02d4ce86051c4850e42d222" args="() const " -->
<a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><b>settingsGroup</b> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad85896429526118a1fce7280d57a3ace"></a><!-- doxytag: member="KToolBar::virtual_hook" ref="ad85896429526118a1fce7280d57a3ace" 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="a315ee4cae6809755072440d91f49b034"></a><!-- doxytag: member="KToolBar::iconText" ref="a315ee4cae6809755072440d91f49b034" args="" -->
IconText&#160;</td><td class="memItemRight" valign="bottom"><b>iconText</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad2180b64e7247af465a63e7de75451be"></a><!-- doxytag: member="KToolBar::barPos" ref="ad2180b64e7247af465a63e7de75451be" args="" -->
<a class="el" href="classKToolBar.html#a6ffe1dc843dce9174cac6a083665b429">BarPosition</a>&#160;</td><td class="memItemRight" valign="bottom"><b>barPos</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a15ccfe035c03e189f6b4c713ca1bbaf2"></a><!-- doxytag: member="KToolBar::fullSize" ref="a15ccfe035c03e189f6b4c713ca1bbaf2" args="" -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>fullSize</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3940348c0cbe7987de1cce1282858306"></a><!-- doxytag: member="KToolBar::iconSize" ref="a3940348c0cbe7987de1cce1282858306" args="" -->
int&#160;</td><td class="memItemRight" valign="bottom"><b>iconSize</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a357fa9b1b023fa9367d21374a0f52757"></a><!-- doxytag: member="KToolBar::text" ref="a357fa9b1b023fa9367d21374a0f52757" args="" -->
<a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><b>text</b></td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>Floatable toolbar with auto resize. </p>
<p>A KDE-style toolbar.</p>
<p><a class="el" href="classKToolBar.html" title="Floatable toolbar with auto resize.">KToolBar</a> can be dragged around in and between different docks.</p>
<p>A <a class="el" href="classKToolBar.html" title="Floatable toolbar with auto resize.">KToolBar</a> can contain all sorts of widgets.</p>
<p><a class="el" href="classKToolBar.html" title="Floatable toolbar with auto resize.">KToolBar</a> can be used as a standalone widget, but <a class="el" href="classKMainWindow.html" title="KDE top level main window">KMainWindow</a> provides easy factories and management of one or more toolbars. Once you have a <a class="el" href="classKToolBar.html" title="Floatable toolbar with auto resize.">KToolBar</a> object, you can insert items into it with the insert... methods, or remove them with the <a class="el" href="classKToolBar.html#acae86c81488fc0c7b99150b68822a5ab" title="Remove item id.">removeItem()</a> method. This can be done at any time; the toolbar will be automatically updated. There are also many methods to set per-child properties like alignment and toggle behavior.</p>
<p><a class="el" href="classKToolBar.html" title="Floatable toolbar with auto resize.">KToolBar</a> uses a global config group to load toolbar settings on construction. It will reread this config group on a <a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKApplication.html#ae486cb33eb81e8880b99813a539fa194">KApplication::appearanceChanged()</a> signal.</p>
<dl class="author"><dt><b>Author:</b></dt><dd>Reginald Stadlbauer &lt;<a href="mailto:reggie@kde.org">reggie@kde.org</a>&gt;, Stephan Kulow &lt;<a href="mailto:coolo@kde.org">coolo@kde.org</a>&gt;, Sven Radej &lt;<a href="mailto:radej@kde.org">radej@kde.org</a>&gt;. </dd></dl>

<p>Definition at line <a class="el" href="ktoolbar_8h_source.html#l00103">103</a> of file <a class="el" href="ktoolbar_8h_source.html">ktoolbar.h</a>.</p>
</div><hr/><h2>Member Enumeration Documentation</h2>
<a class="anchor" id="a6ffe1dc843dce9174cac6a083665b429"></a><!-- doxytag: member="KToolBar::BarPosition" ref="a6ffe1dc843dce9174cac6a083665b429" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classKToolBar.html#a6ffe1dc843dce9174cac6a083665b429">KToolBar::BarPosition</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Possible bar positions. </p>

<p>Definition at line <a class="el" href="ktoolbar_8h_source.html#l00123">123</a> of file <a class="el" href="ktoolbar_8h_source.html">ktoolbar.h</a>.</p>

</div>
</div>
<a class="anchor" id="a56263520372b8f05ff975a5c7be9c2bb"></a><!-- doxytag: member="KToolBar::BarStatus" ref="a56263520372b8f05ff975a5c7be9c2bb" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classKToolBar.html#a56263520372b8f05ff975a5c7be9c2bb">KToolBar::BarStatus</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The state of the status bar. </p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000086">Deprecated:</a></b></dt><dd></dd></dl>

<p>Definition at line <a class="el" href="ktoolbar_8h_source.html#l00119">119</a> of file <a class="el" href="ktoolbar_8h_source.html">ktoolbar.h</a>.</p>

</div>
</div>
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="aff70c7fc809846073c34ac6b934b4cf2"></a><!-- doxytag: member="KToolBar::KToolBar" ref="aff70c7fc809846073c34ac6b934b4cf2" args="(QWidget *parent, const char *name=0, bool honorStyle=false, bool readConfig=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KToolBar::KToolBar </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" href="qwidget.html">QWidget</a> *&#160;</td>
          <td class="paramname"><em>parent</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>name</em> = <code>0</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>honorStyle</em> = <code>false</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>readConfig</em> = <code>true</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Normal constructor. </p>
<p>This constructor is used by the XML-GUI. If you use it, you need to call <a class="elRef" href="qmainwindow.html#addToolBar">QMainWindow::addToolBar</a> to specify the position of the toolbar. So it's simpler to use the other constructor.</p>
<p>The toolbar will read in various global config settings for things like icon size and text position, etc. However, some of the settings will be honored only if <code>honorStyle</code> is set to true. All other toolbars will be IconOnly and use Medium icons.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">parent</td><td>The standard toolbar parent (usually a <a class="el" href="classKMainWindow.html" title="KDE top level main window">KMainWindow</a>) </td></tr>
    <tr><td class="paramname">name</td><td>The standard internal name </td></tr>
    <tr><td class="paramname">honorStyle</td><td>If true, then global settings for IconSize and IconText will be honored </td></tr>
    <tr><td class="paramname">readConfig</td><td>whether to apply the configuration (global and application-specific) </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00195">195</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ac1cdcee1bc79ab48ad8e71b902f37b8f"></a><!-- doxytag: member="KToolBar::KToolBar" ref="ac1cdcee1bc79ab48ad8e71b902f37b8f" args="(QMainWindow *parentWindow, QMainWindow::ToolBarDock dock, bool newLine=false, const char *name=0, bool honorStyle=false, bool readConfig=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KToolBar::KToolBar </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" href="qmainwindow.html">QMainWindow</a> *&#160;</td>
          <td class="paramname"><em>parentWindow</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QMainWindow::ToolBarDock&#160;</td>
          <td class="paramname"><em>dock</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>newLine</em> = <code>false</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>name</em> = <code>0</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>honorStyle</em> = <code>false</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>readConfig</em> = <code>true</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Constructor for non-XML-GUI applications. </p>
<p>The toolbar will read in various global config settings for things like icon size and text position, etc. However, some of the settings will be honored only if <code>honorStyle</code> is set to true. All other toolbars will be IconOnly and use Medium icons.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">parentWindow</td><td>The window that should be the parent of this toolbar </td></tr>
    <tr><td class="paramname">dock</td><td>The position of the toolbar. Usually QMainWindow::Top. </td></tr>
    <tr><td class="paramname">newLine</td><td>If true, start a new line in the dock for this toolbar. </td></tr>
    <tr><td class="paramname">name</td><td>The standard internal name </td></tr>
    <tr><td class="paramname">honorStyle</td><td>If true, then global settings for IconSize and IconText will be honored </td></tr>
    <tr><td class="paramname">readConfig</td><td>whether to apply the configuration (global and application-specific) </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00204">204</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a08f927f577024e2466f53e80da502755"></a><!-- doxytag: member="KToolBar::KToolBar" ref="a08f927f577024e2466f53e80da502755" args="(QMainWindow *parentWindow, QWidget *dock, bool newLine=false, const char *name=0, bool honorStyle=false, bool readConfig=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KToolBar::KToolBar </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" href="qmainwindow.html">QMainWindow</a> *&#160;</td>
          <td class="paramname"><em>parentWindow</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>dock</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>newLine</em> = <code>false</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>name</em> = <code>0</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>honorStyle</em> = <code>false</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>readConfig</em> = <code>true</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Constructor for non-XML-GUI applications. </p>
<p>The toolbar will read in various global config settings for things like icon size and text position, etc. However, some of the settings will be honored only if <code>honorStyle</code> is set to true. All other toolbars will be IconOnly and use Medium icons.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">parentWindow</td><td>The window that should be the parent of this toolbar </td></tr>
    <tr><td class="paramname">dock</td><td>Another widget than the mainwindow to dock toolbar to. </td></tr>
    <tr><td class="paramname">newLine</td><td>If true, start a new line in the dock for this toolbar. </td></tr>
    <tr><td class="paramname">name</td><td>The standard internal name </td></tr>
    <tr><td class="paramname">honorStyle</td><td>If true, then global settings for IconSize and IconText will be honored </td></tr>
    <tr><td class="paramname">readConfig</td><td>whether to apply the configuration (global and application-specific) </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00212">212</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

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

<p>Destructor. </p>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00220">220</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="ac44c90fe1d7c3e5002679bcff441a11c"></a><!-- doxytag: member="KToolBar::addConnection" ref="ac44c90fe1d7c3e5002679bcff441a11c" args="(int id, const char *signal, const QObject *receiver, const char *slot)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KToolBar::addConnection </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>signal</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qobject.html">QObject</a> *&#160;</td>
          <td class="paramname"><em>receiver</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>slot</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Adds connections to items. </p>
<p>It is important that you know the <code>id</code> of particular item. Nothing happens if you forget <code>id</code>. </p>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00456">456</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a9892c2613d0c006b899e75ad98aee8e7"></a><!-- doxytag: member="KToolBar::alignItemRight" ref="a9892c2613d0c006b899e75ad98aee8e7" args="(int id, bool right=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KToolBar::alignItemRight </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>right</em> = <code>true</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Align item to the right. </p>
<p>This works only if toolbar is set to full width. </p>
<dl class="see"><dt><b>See also:</b></dt><dd>setFullWidth() </dd></dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00638">638</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aa0f75d84233df38b05673b2fcaa935c3"></a><!-- doxytag: member="KToolBar::animatedWidget" ref="aa0f75d84233df38b05673b2fcaa935c3" args="(int id)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKAnimWidget.html">KAnimWidget</a> * KToolBar::animatedWidget </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>This will return a pointer to the animated widget with the given <code>id</code>, if it exists. </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKToolBar.html#a766b9b1e9b7403c0adca268493e5513d" title="Inserts an animated widget.">insertAnimatedWidget</a> </dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">id</td><td>The id for the widget you want to get a pointer to </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>A pointer to the current animated widget or 0L </dd></dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00428">428</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="acffde80f7dc18416b8342e22dff8198a"></a><!-- doxytag: member="KToolBar::applySettings" ref="acffde80f7dc18416b8342e22dff8198a" args="(KConfig *config, const QString &amp;configGroup, bool force)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KToolBar::applySettings </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKConfig.html">KConfig</a> *&#160;</td>
          <td class="paramname"><em>config</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>configGroup</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>force</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Read the toolbar settings from group <code>configGroup</code> in <code>config</code> and apply them. </p>
<p>Even default settings are re-applied if <code>force</code> is set. </p>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l01640">1640</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a6223973b27d1192b533d13f521161b92"></a><!-- doxytag: member="KToolBar::barPos" ref="a6223973b27d1192b533d13f521161b92" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKToolBar.html#a6ffe1dc843dce9174cac6a083665b429">BarPosition</a> KToolBar::barPos </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the toolbar position. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>position of toolbar. </dd></dl>

</div>
</div>
<a class="anchor" id="a836dccde8fb845c1898d9ca16adacc4b"></a><!-- doxytag: member="KToolBar::changeComboItem" ref="a836dccde8fb845c1898d9ca16adacc4b" args="(int id, const QString &amp;text, int index=&#45;1)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KToolBar::changeComboItem </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>index</em> = <code>-1</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Changes item <code>index</code> in combobox <code>id</code> to text. </p>
<p><code>index</code> = -1 refers current item (one displayed in the button). </p>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00588">588</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

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

<p>Remove all items. </p>
<p>The toolbar is redrawn after it. </p>

<p>Reimplemented from <a class="elRef" href="qtoolbar.html#clear">QToolBar</a>.</p>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00665">665</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

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

<p>Clears the combobox <code>id</code>. </p>
<p>Does not delete it or hide it. </p>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00596">596</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

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

<p>Emitted when button <code>id</code> is clicked. </p>

</div>
</div>
<a class="anchor" id="a5f5e8ef644103f08f9ec81085feb183d"></a><!-- doxytag: member="KToolBar::contextMenuEnabled" ref="a5f5e8ef644103f08f9ec81085feb183d" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KToolBar::contextMenuEnabled </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the context menu enabled flag. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if the context menu is disabled </dd></dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00926">926</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

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

<p>Returns the total number of items in the toolbar. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>the total number of items in the toolbar </dd></dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00955">955</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

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

<p>Emitted when button <code>id</code> is double-clicked. </p>
<p>Note: you will always recive two <a class="el" href="classKToolBar.html#a69b4c60b0f0d2f528a3925ec02f322ec" title="Emitted when button id is clicked.">clicked()</a> , <a class="el" href="classKToolBar.html#a9dc54dd28bb0269643755124837e7ec6" title="Emitted when button id is pressed.">pressed()</a> and <a class="el" href="classKToolBar.html#a5de5d791ff5b6b90ea3062a37af45be8" title="Emits when button id is released.">released()</a> signals. There is no way to avoid it - at least no easy way. If you need to resolve this all you can do is set up timers which wait for <a class="elRef" href="qapplication.html#doubleClickInterval">QApplication::doubleClickInterval()</a> to expire. If in that time you don't get this signal, you may belive that button was only clicked and not double-clicked. And please note that butons with popup menus do not emit this signal, but those with delayed popup do. </p>

</div>
</div>
<a class="anchor" id="a2e103e95391e29e59dda335ead6cee48"></a><!-- doxytag: member="KToolBar::enable" ref="a2e103e95391e29e59dda335ead6cee48" args="(BarStatus stat) KDE_DEPRECATED" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KToolBar::enable </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKToolBar.html#a56263520372b8f05ff975a5c7be9c2bb">BarStatus</a>&#160;</td>
          <td class="paramname"><em>stat</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Show, hide, or toggle toolbar. </p>
<p>This method is provided for compatibility only, please use show() and/or hide() instead. </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKToolBar.html#a56263520372b8f05ff975a5c7be9c2bb" title="The state of the status bar.">BarStatus</a> </dd></dl>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000088">Deprecated:</a></b></dt><dd></dd></dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00784">784</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a9f3507945a6f2f84799d340703325fbf"></a><!-- doxytag: member="KToolBar::enableFloating" ref="a9f3507945a6f2f84799d340703325fbf" args="(bool flag) KDE_DEPRECATED" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KToolBar::enableFloating </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>flag</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Use setMovingEnabled(bool) instead. </p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000093">Deprecated:</a></b></dt><dd></dd></dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00826">826</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a130c75a8cde6dbeb683efed6888d2e52"></a><!-- doxytag: member="KToolBar::enableMoving" ref="a130c75a8cde6dbeb683efed6888d2e52" args="(bool flag=true) KDE_DEPRECATED" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KToolBar::enableMoving </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>flag</em> = <code>true</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Enable or disable moving of toolbar. </p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000087">Deprecated:</a></b></dt><dd>use setMovingEnabled(bool) instead. </dd></dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00754">754</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="af5ade4ab889e1764512e6a09cd90b49a"></a><!-- doxytag: member="KToolBar::fullSize" ref="af5ade4ab889e1764512e6a09cd90b49a" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KToolBar::fullSize </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the full-size mode enabled flag. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd><code>true</code> if the full-size mode is enabled. </dd></dl>

</div>
</div>
<a class="anchor" id="a90fd62b99961c80154b48feaa1a28413"></a><!-- doxytag: member="KToolBar::getButton" ref="a90fd62b99961c80154b48feaa1a28413" args="(int id)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKToolBarButton.html">KToolBarButton</a> * KToolBar::getButton </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns a pointer to <a class="el" href="classKToolBarButton.html" title="A toolbar button.">KToolBarButton</a>. </p>
<p>Example: </p>
<div class="fragment"><pre class="fragment"> <a class="code" href="classKToolBarButton.html" title="A toolbar button.">KToolBarButton</a> * button = toolbar-&gt;getButton(button_id);
</pre></div><p> That way you can get access to other public methods that <a class="el" href="classKToolBarButton.html" title="A toolbar button.">KToolBarButton</a> provides.</p>
<p>Using this method is not recommended. </p>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00629">629</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a2a70c8200f8295e26721f605f82e79ff"></a><!-- doxytag: member="KToolBar::getCombo" ref="a2a70c8200f8295e26721f605f82e79ff" args="(int id)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKComboBox.html">KComboBox</a> * KToolBar::getCombo </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns a pointer to the combobox with <code>id</code>. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>a pointer to the combobox with <code>id</code>.</dd></dl>
<p>Example: </p>
<div class="fragment"><pre class="fragment"> <a class="code" href="classKComboBox.html" title="An enhanced combo box.">KComboBox</a> *combo = toolbar-&gt;getCombo(combo_id);
</pre></div><p> That way you can get access to other public methods that <a class="el" href="classKComboBox.html" title="An enhanced combo box.">KComboBox</a> provides. </p>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00611">611</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a17a7799274dec1d45e17669bc5aba4cf"></a><!-- doxytag: member="KToolBar::getComboItem" ref="a17a7799274dec1d45e17669bc5aba4cf" args="(int id, int index=&#45;1) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KToolBar::getComboItem </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>index</em> = <code>-1</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns text of item <code>index</code> from combobox <code>id</code>. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>text of item <code>index</code> from combobox <code>id</code>.</dd></dl>
<p><code>index</code> = -1 refers to current item. </p>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00604">604</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a0ecdf3b0838c3cf762b48179a8aa2a38"></a><!-- doxytag: member="KToolBar::getLined" ref="a0ecdf3b0838c3cf762b48179a8aa2a38" args="(int id)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKLineEdit.html">KLineEdit</a> * KToolBar::getLined </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns a pointer to KToolBarLined with <code>id</code>. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>a pointer to KToolBarLined with <code>id</code>.</dd></dl>
<p>Example: </p>
<div class="fragment"><pre class="fragment"> <a class="code" href="classKLineEdit.html" title="An enhanced QLineEdit widget for inputting text.">KLineEdit</a> * lined = toolbar-&gt;getKToolBarLined(lined_id);
</pre></div><p> That way you can get access to other public methods that <a class="el" href="classKLineEdit.html" title="An enhanced QLineEdit widget for inputting text.">KLineEdit</a> provides. <a class="el" href="classKLineEdit.html" title="An enhanced QLineEdit widget for inputting text.">KLineEdit</a> is the same thing as <a class="elRef" href="qlineedit.html">QLineEdit</a> plus completion signals. </p>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00620">620</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

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

<p>Returns the line editor text. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>the line editor text. </dd></dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00550">550</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aa31a29a17533a9ac3527a4b56e5b6942"></a><!-- doxytag: member="KToolBar::getWidget" ref="aa31a29a17533a9ac3527a4b56e5b6942" args="(int id)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qwidget.html">QWidget</a> * KToolBar::getWidget </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns a pointer to the widget corresponding to <code>id</code>. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>a pointer to the widget corresponding to <code>id</code>.</dd></dl>
<p>Wrong ids are not tested. You can do with this whatever you want, except change its height (hardcoded). If you change its width you will probably have to call QToolBar::updateRects(true) </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="elRef" href="qwidget.html">QWidget</a> </dd>
<dd>
updateRects() </dd></dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00650">650</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

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

<p>Hide item <code>id</code>. </p>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00713">713</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae067dea989a4f1a1c32c03fed05ee4c5"></a><!-- doxytag: member="KToolBar::highlighted" ref="ae067dea989a4f1a1c32c03fed05ee4c5" args="(int id, bool isHighlighted)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KToolBar::highlighted </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>isHighlighted</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>This signal is emitted when item <code>id</code> gets highlighted/unhighlighted (i.e when mouse enters/exits). </p>
<p>Note that this signal is emitted from all buttons (normal, disabled and toggle) even when there is no visible change in buttons (i.e., buttons do not raise when mouse enters). The parameter <code>isHighlighted</code> is <code>true</code> when mouse enters and <code>false</code> when mouse exits. </p>

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

<p>This signal is emitted when item <code>id</code> gets highlighted/unhighlighted (i.e when mouse enters/exits). </p>
<p>Note that this signal is emitted from all buttons (normal, disabled and toggle) even when there is no visible change in buttons (i.e., buttons do not raise when mouse enters). </p>

</div>
</div>
<a class="anchor" id="aa0e3e3c3ef50ef084b44c2f826440b4b"></a><!-- doxytag: member="KToolBar::highlightSetting" ref="aa0e3e3c3ef50ef084b44c2f826440b4b" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KToolBar::highlightSetting </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the global setting for "Highlight buttons under mouse". </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>global setting for "Highlight buttons under mouse" </dd></dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l01482">1482</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

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

<p>Returns the current icon size for buttons. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>the current icon size for buttons. </dd></dl>

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

<p>Returns the default size for this type of toolbar. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>the default size for this type of toolbar. </dd></dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00912">912</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a490ab97a6311fe2969b698fb3fbd976b"></a><!-- doxytag: member="KToolBar::iconText" ref="a490ab97a6311fe2969b698fb3fbd976b" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">IconText KToolBar::iconText </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the current text style for buttons. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>the current text style for buttons. </dd></dl>

</div>
</div>
<a class="anchor" id="a01c3bfb32314c35f0298b3988c99c5cb"></a><!-- doxytag: member="KToolBar::iconTextSetting" ref="a01c3bfb32314c35f0298b3988c99c5cb" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KToolBar::IconText KToolBar::iconTextSetting </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the global setting for "Icon Text". </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>global setting for "Icon Text" </dd></dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l01498">1498</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ac5d2ffec524b5e068559be7a9bfc5c84"></a><!-- doxytag: member="KToolBar::idAt" ref="ac5d2ffec524b5e068559be7a9bfc5c84" args="(int index)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KToolBar::idAt </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>index</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the id of the item at the given index. </p>
<dl class="since"><dt><b>Since:</b></dt><dd>3.2 </dd></dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00735">735</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a766b9b1e9b7403c0adca268493e5513d"></a><!-- doxytag: member="KToolBar::insertAnimatedWidget" ref="a766b9b1e9b7403c0adca268493e5513d" args="(int id, QObject *receiver, const char *slot, const QString &amp;icons, int index=&#45;1)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KToolBar::insertAnimatedWidget </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="elRef" href="qobject.html">QObject</a> *&#160;</td>
          <td class="paramname"><em>receiver</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>slot</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>icons</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>index</em> = <code>-1</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Inserts an animated widget. </p>
<p>A <a class="el" href="classKAnimWidget.html" title="Standard &quot;About KDE&quot; dialog box.">KAnimWidget</a> will be created internally using the icon name you provide. This will emit a signal (<a class="el" href="classKToolBar.html#a69b4c60b0f0d2f528a3925ec02f322ec" title="Emitted when button id is clicked.">clicked()</a>) whenever the animation widget is clicked.</p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKToolBar.html#aa0f75d84233df38b05673b2fcaa935c3" title="This will return a pointer to the animated widget with the given id, if it exists.">animatedWidget()</a></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">id</td><td>The id for this toolbar item </td></tr>
    <tr><td class="paramname">receiver</td><td>The parent of your slot </td></tr>
    <tr><td class="paramname">slot</td><td>The slot to receive the <a class="el" href="classKToolBar.html#a69b4c60b0f0d2f528a3925ec02f322ec" title="Emitted when button id is clicked.">clicked()</a> signal </td></tr>
    <tr><td class="paramname">icons</td><td>The name of the animation icon group to use </td></tr>
    <tr><td class="paramname">index</td><td>The item index</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The item index </dd></dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00416">416</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a7983650038f4078af1c926877da5602b"></a><!-- doxytag: member="KToolBar::insertButton" ref="a7983650038f4078af1c926877da5602b" args="(const QPixmap &amp;pixmap, int id, const char *signal, const QObject *receiver, const char *slot, bool enabled=true, const QString &amp;text=QString::null, int index=&#45;1)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KToolBar::insertButton </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qpixmap.html">QPixmap</a> &amp;&#160;</td>
          <td class="paramname"><em>pixmap</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>signal</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qobject.html">QObject</a> *&#160;</td>
          <td class="paramname"><em>receiver</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>slot</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>enabled</em> = <code>true</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>text</em> = <code>QString::null</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>index</em> = <code>-1</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>This is the same as above, but with specified signals and slots to which this button will be connected. </p>
<p>You can add more signals with <a class="el" href="classKToolBar.html#ac44c90fe1d7c3e5002679bcff441a11c" title="Adds connections to items.">addConnection()</a>.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">pixmap</td><td>The name of the icon to use as the active pixmap </td></tr>
    <tr><td class="paramname">id</td><td>The id of this button </td></tr>
    <tr><td class="paramname">signal</td><td>The signal to connect to </td></tr>
    <tr><td class="paramname">receiver</td><td>The slot's parent </td></tr>
    <tr><td class="paramname">slot</td><td>The slot to receive the signal specified in that argument. </td></tr>
    <tr><td class="paramname">enabled</td><td>Enable or disable the button at startup </td></tr>
    <tr><td class="paramname">text</td><td>The tooltip or toolbar text (depending on state) </td></tr>
    <tr><td class="paramname">index</td><td>The position of the button. (-1 = at end).</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The item index. </dd></dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00293">293</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab5ae4abd32bd9b28b746858d75f0d062"></a><!-- doxytag: member="KToolBar::insertButton" ref="ab5ae4abd32bd9b28b746858d75f0d062" args="(const QString &amp;icon, int id, const char *signal, const QObject *receiver, const char *slot, bool enabled=true, const QString &amp;text=QString::null, int index=&#45;1, KInstance *_instance=KGlobal::instance())" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KToolBar::insertButton </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>icon</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>signal</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qobject.html">QObject</a> *&#160;</td>
          <td class="paramname"><em>receiver</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>slot</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>enabled</em> = <code>true</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>text</em> = <code>QString::null</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>index</em> = <code>-1</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKInstance.html">KInstance</a> *&#160;</td>
          <td class="paramname"><em>_instance</em> = <code><a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKGlobal.html#a7005487680376266c61372ea7ff3c080">KGlobal::instance</a>()</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>This is the same as above, but with specified signals and slots to which this button will be connected. </p>
<p>You can add more signals with <a class="el" href="classKToolBar.html#ac44c90fe1d7c3e5002679bcff441a11c" title="Adds connections to items.">addConnection()</a>.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">icon</td><td>The name of the icon to use as the active pixmap </td></tr>
    <tr><td class="paramname">id</td><td>The id of this button </td></tr>
    <tr><td class="paramname">signal</td><td>The signal to connect to </td></tr>
    <tr><td class="paramname">receiver</td><td>The slot's parent </td></tr>
    <tr><td class="paramname">slot</td><td>The slot to receive the signal specified in that argument. </td></tr>
    <tr><td class="paramname">enabled</td><td>Enable or disable the button at startup </td></tr>
    <tr><td class="paramname">text</td><td>The tooltip or toolbar text (depending on state) </td></tr>
    <tr><td class="paramname">index</td><td>The position of the button. (-1 = at end). </td></tr>
    <tr><td class="paramname">_instance</td><td>instance this button will belong to</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The item index. </dd></dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00269">269</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a836b4d94b4b3bc3009fea56189471c1f"></a><!-- doxytag: member="KToolBar::insertButton" ref="a836b4d94b4b3bc3009fea56189471c1f" args="(const QString &amp;icon, int id, QPopupMenu *popup, bool enabled, const QString &amp;_text, int index=&#45;1)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KToolBar::insertButton </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>icon</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="elRef" href="qpopupmenu.html">QPopupMenu</a> *&#160;</td>
          <td class="paramname"><em>popup</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>enabled</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>_text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>index</em> = <code>-1</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Inserts a button with popupmenu. </p>
<p>Button will have small triangle. You have to connect to popup's signals. The signals KButton::pressed(), KButton::released(), KButton::clicked() or KButton::doubleClicked() are <code>not</code> emmited by this button (see <a class="el" href="classKToolBar.html#a2cbeba5b5b86747b00d9927b0ce6785a" title="Sets a delayed popup for a button.">setDelayedPopup()</a> for that). You can add custom popups which inherit <a class="elRef" href="qpopupmenu.html">QPopupMenu</a> to get popups with tables, drawings etc. Just don't fiddle with events there. </p>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00307">307</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae8ddad5c697f82a2a2c90ca244362c14"></a><!-- doxytag: member="KToolBar::insertButton" ref="ae8ddad5c697f82a2a2c90ca244362c14" args="(const QPixmap &amp;pixmap, int id, bool enabled=true, const QString &amp;text=QString::null, int index=&#45;1)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KToolBar::insertButton </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qpixmap.html">QPixmap</a> &amp;&#160;</td>
          <td class="paramname"><em>pixmap</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>enabled</em> = <code>true</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>text</em> = <code>QString::null</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>index</em> = <code>-1</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Inserts a button (a <a class="el" href="classKToolBarButton.html" title="A toolbar button.">KToolBarButton</a>) with the specified pixmap. </p>
<p>This pixmap will be used as the "active" one and the disabled and default ones will be autogenerated.</p>
<p>It is recommended that you use the insertButton function that allows you to specify the icon name rather then the pixmap itself. Specifying the icon name is much more flexible.</p>
<p>You should connect to one or more signals in <a class="el" href="classKToolBar.html" title="Floatable toolbar with auto resize.">KToolBar</a>: <a class="el" href="classKToolBar.html#a69b4c60b0f0d2f528a3925ec02f322ec" title="Emitted when button id is clicked.">clicked()</a> , <a class="el" href="classKToolBar.html#a9dc54dd28bb0269643755124837e7ec6" title="Emitted when button id is pressed.">pressed()</a> , <a class="el" href="classKToolBar.html#a5de5d791ff5b6b90ea3062a37af45be8" title="Emits when button id is released.">released()</a> , or <a class="el" href="classKToolBar.html#ae067dea989a4f1a1c32c03fed05ee4c5" title="This signal is emitted when item id gets highlighted/unhighlighted (i.e when mouse enters/exits)...">highlighted()</a> and if the button is a toggle button ( <a class="el" href="classKToolBar.html#a2ee4fda059a1a0e1822842c093b2e59b" title="Turns button into a toggle button if flag is true.">setToggle()</a> ) <a class="el" href="classKToolBar.html#addfb6896c4fd6a79220ed64340087237" title="Emitted when a toggle button changes state.">toggled()</a> . Those signals have <code>id</code> of a button that caused the signal. If you want to bind a popup to button, see <a class="el" href="classKToolBar.html#a62c2a7d02d936b28f32838431ca5b4ce" title="Sets a toggle button state.">setButton()</a>.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">pixmap</td><td>The active pixmap </td></tr>
    <tr><td class="paramname">id</td><td>The id of this button </td></tr>
    <tr><td class="paramname">enabled</td><td>Enable or disable the button at startup </td></tr>
    <tr><td class="paramname">text</td><td>The tooltip or toolbar text (depending on state) </td></tr>
    <tr><td class="paramname">index</td><td>The position of the button. (-1 = at end).</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The item index. </dd></dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00282">282</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ac704084ea75df3dfe249701f330848b2"></a><!-- doxytag: member="KToolBar::insertButton" ref="ac704084ea75df3dfe249701f330848b2" args="(const QPixmap &amp;pixmap, int id, QPopupMenu *popup, bool enabled, const QString &amp;_text, int index=&#45;1)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KToolBar::insertButton </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qpixmap.html">QPixmap</a> &amp;&#160;</td>
          <td class="paramname"><em>pixmap</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="elRef" href="qpopupmenu.html">QPopupMenu</a> *&#160;</td>
          <td class="paramname"><em>popup</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>enabled</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>_text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>index</em> = <code>-1</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Inserts a button with popupmenu. </p>
<p>Button will have small triangle. You have to connect to popup's signals. The signals KButton::pressed(), KButton::released(), KButton::clicked() or KButton::doubleClicked() are <code>not</code> emmited by this button (see <a class="el" href="classKToolBar.html#a2cbeba5b5b86747b00d9927b0ce6785a" title="Sets a delayed popup for a button.">setDelayedPopup()</a> for that). You can add custom popups which inherit <a class="elRef" href="qpopupmenu.html">QPopupMenu</a> to get popups with tables, drawings etc. Just don't fiddle with events there. </p>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00319">319</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a72e18642288ea976523a43b7ef057969"></a><!-- doxytag: member="KToolBar::insertButton" ref="a72e18642288ea976523a43b7ef057969" args="(const QString &amp;icon, int id, bool enabled=true, const QString &amp;text=QString::null, int index=&#45;1, KInstance *_instance=KGlobal::instance())" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KToolBar::insertButton </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>icon</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>enabled</em> = <code>true</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>text</em> = <code>QString::null</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>index</em> = <code>-1</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKInstance.html">KInstance</a> *&#160;</td>
          <td class="paramname"><em>_instance</em> = <code><a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKGlobal.html#a7005487680376266c61372ea7ff3c080">KGlobal::instance</a>()</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Insert a button (a <a class="el" href="classKToolBarButton.html" title="A toolbar button.">KToolBarButton</a>) with a pixmap. </p>
<p>The pixmap is loaded by the button itself based on the global icon settings.</p>
<p>You should connect to one or more signals in <a class="el" href="classKToolBar.html" title="Floatable toolbar with auto resize.">KToolBar</a>: <a class="el" href="classKToolBar.html#a69b4c60b0f0d2f528a3925ec02f322ec" title="Emitted when button id is clicked.">clicked()</a> , <a class="el" href="classKToolBar.html#a9dc54dd28bb0269643755124837e7ec6" title="Emitted when button id is pressed.">pressed()</a> , <a class="el" href="classKToolBar.html#a5de5d791ff5b6b90ea3062a37af45be8" title="Emits when button id is released.">released()</a> , or <a class="el" href="classKToolBar.html#ae067dea989a4f1a1c32c03fed05ee4c5" title="This signal is emitted when item id gets highlighted/unhighlighted (i.e when mouse enters/exits)...">highlighted()</a> and if the button is a toggle button ( <a class="el" href="classKToolBar.html#a2ee4fda059a1a0e1822842c093b2e59b" title="Turns button into a toggle button if flag is true.">setToggle()</a> ) <a class="el" href="classKToolBar.html#addfb6896c4fd6a79220ed64340087237" title="Emitted when a toggle button changes state.">toggled()</a> . Those signals have <code>id</code> of a button that caused the signal. If you want to bind a popup to button, see <a class="el" href="classKToolBar.html#a62c2a7d02d936b28f32838431ca5b4ce" title="Sets a toggle button state.">setButton()</a>.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">icon</td><td>The name of the icon to use as the active pixmap </td></tr>
    <tr><td class="paramname">id</td><td>The id of this button </td></tr>
    <tr><td class="paramname">enabled</td><td>Enable or disable the button at startup </td></tr>
    <tr><td class="paramname">text</td><td>The tooltip or toolbar text (depending on state) </td></tr>
    <tr><td class="paramname">index</td><td>The position of the button. (-1 = at end). </td></tr>
    <tr><td class="paramname">_instance</td><td>instance this button will belong to</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The item index. </dd></dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00257">257</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a93fc0604762a0f120cda78996474f38d"></a><!-- doxytag: member="KToolBar::insertCombo" ref="a93fc0604762a0f120cda78996474f38d" args="(const QStringList &amp;list, int id, bool writable, const char *signal, const QObject *receiver, const char *slot, bool enabled=true, const QString &amp;tooltiptext=QString::null, int size=70, int index=&#45;1, QComboBox::Policy policy=QComboBox::AtBottom)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KToolBar::insertCombo </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstringlist.html">QStringList</a> &amp;&#160;</td>
          <td class="paramname"><em>list</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>writable</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>signal</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qobject.html">QObject</a> *&#160;</td>
          <td class="paramname"><em>receiver</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>slot</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>enabled</em> = <code>true</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>tooltiptext</em> = <code>QString::null</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>size</em> = <code>70</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>index</em> = <code>-1</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QComboBox::Policy&#160;</td>
          <td class="paramname"><em>policy</em> = <code>QComboBox::AtBottom</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Inserts a <a class="el" href="classKComboBox.html" title="An enhanced combo box.">KComboBox</a> with list. </p>
<p>Can be writable, but cannot contain pixmaps. By default inserting policy is AtBottom, i.e. typed items are placed at the bottom of the list. Can be autosized. If the size argument is specified as -1, the width of the combobox is automatically computed.</p>
<dl class="see"><dt><b>See also:</b></dt><dd>setFullWidth() </dd>
<dd>
<a class="el" href="classKToolBar.html#a8f16628f17e5ba9112db8dad8c38182b" title="Set item autosized.">setItemAutoSized()</a> </dd>
<dd>
<a class="el" href="classKComboBox.html" title="An enhanced combo box.">KComboBox</a> </dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Item index. </dd></dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00350">350</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a99a4df846b6d220846f6dd2e9957f0d8"></a><!-- doxytag: member="KToolBar::insertCombo" ref="a99a4df846b6d220846f6dd2e9957f0d8" args="(const QString &amp;text, int id, bool writable, const char *signal, QObject *receiver, const char *slot, bool enabled=true, const QString &amp;tooltiptext=QString::null, int size=70, int index=&#45;1, QComboBox::Policy policy=QComboBox::AtBottom)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KToolBar::insertCombo </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>writable</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>signal</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="elRef" href="qobject.html">QObject</a> *&#160;</td>
          <td class="paramname"><em>receiver</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>slot</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>enabled</em> = <code>true</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>tooltiptext</em> = <code>QString::null</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>size</em> = <code>70</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>index</em> = <code>-1</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QComboBox::Policy&#160;</td>
          <td class="paramname"><em>policy</em> = <code>QComboBox::AtBottom</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Insert a <a class="el" href="classKComboBox.html" title="An enhanced combo box.">KComboBox</a> with text. </p>
<p>The rest is the same as above. </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKToolBar.html#a8f16628f17e5ba9112db8dad8c38182b" title="Set item autosized.">setItemAutoSized()</a></dd>
<dd>
<a class="el" href="classKComboBox.html" title="An enhanced combo box.">KComboBox</a> </dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Item index. </dd></dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00374">374</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

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

<p>Inserts <code>text</code> in combobox <code>id</code> at position <code>index</code>. </p>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00557">557</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a6d4b5c42083c74203c95af9ded34e735"></a><!-- doxytag: member="KToolBar::insertComboList" ref="a6d4b5c42083c74203c95af9ded34e735" args="(int id, const QStringList &amp;list, int index)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KToolBar::insertComboList </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qstringlist.html">QStringList</a> &amp;&#160;</td>
          <td class="paramname"><em>list</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>index</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Inserts <code>list</code> in combobox <code>id</code> at position <code>index</code>. </p>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00564">564</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a7b7e329709faaf871606767bfca7dbb7"></a><!-- doxytag: member="KToolBar::insertLined" ref="a7b7e329709faaf871606767bfca7dbb7" args="(const QString &amp;text, int id, const char *signal, const QObject *receiver, const char *slot, bool enabled=true, const QString &amp;toolTipText=QString::null, int size=70, int index=&#45;1)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KToolBar::insertLined </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>signal</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qobject.html">QObject</a> *&#160;</td>
          <td class="paramname"><em>receiver</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>slot</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>enabled</em> = <code>true</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>toolTipText</em> = <code>QString::null</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>size</em> = <code>70</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>index</em> = <code>-1</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Inserts a <a class="el" href="classKLineEdit.html" title="An enhanced QLineEdit widget for inputting text.">KLineEdit</a>. </p>
<p>You have to specify signals and slots to which <a class="el" href="classKLineEdit.html" title="An enhanced QLineEdit widget for inputting text.">KLineEdit</a> will be connected. <a class="el" href="classKLineEdit.html" title="An enhanced QLineEdit widget for inputting text.">KLineEdit</a> has all slots <a class="elRef" href="qlineedit.html">QLineEdit</a> has, plus signals <a class="el" href="classKLineEdit.html#ab48964dc7ff75dde1559a70e44e956f5" title="Emitted when the completion key is pressed.">KLineEdit::completion</a> and <a class="el" href="classKLineEdit.html#a950fcb35f90a91bbc1c54d1ea423ed21" title="Emitted when the text rotation key-bindings are pressed.">KLineEdit::textRotation</a> <a class="el" href="classKLineEdit.html" title="An enhanced QLineEdit widget for inputting text.">KLineEdit</a> can be set to autoresize itself to full free width in toolbar, that is to last right aligned item. For that, toolbar must be set to full width (which it is by default). </p>
<dl class="see"><dt><b>See also:</b></dt><dd>setFullWidth() </dd>
<dd>
<a class="el" href="classKToolBar.html#a8f16628f17e5ba9112db8dad8c38182b" title="Set item autosized.">setItemAutoSized()</a> </dd>
<dd>
<a class="el" href="classKLineEdit.html" title="An enhanced QLineEdit widget for inputting text.">KLineEdit</a> </dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Item index. </dd></dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00331">331</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a215a940ea172d2ad6c2be085db76338b"></a><!-- doxytag: member="KToolBar::insertLineSeparator" ref="a215a940ea172d2ad6c2be085db76338b" args="(int index=&#45;1, int id=&#45;1)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KToolBar::insertLineSeparator </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>index</em> = <code>-1</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em> = <code>-1</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Inserts a line separator into the toolbar with the given <code>id</code>. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>the separator's index </dd></dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00401">401</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ad19797e5223acac465644d6bec08ac5a"></a><!-- doxytag: member="KToolBar::insertSeparator" ref="ad19797e5223acac465644d6bec08ac5a" args="(int index=&#45;1, int id=&#45;1)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KToolBar::insertSeparator </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>index</em> = <code>-1</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em> = <code>-1</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Inserts a separator into the toolbar with the given <code>id</code>. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>the separator's index </dd></dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00394">394</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ad66bcc5dff10558a3a1d7cf2acfbae79"></a><!-- doxytag: member="KToolBar::insertWidget" ref="ad66bcc5dff10558a3a1d7cf2acfbae79" args="(int id, int width, QWidget *_widget, int index=&#45;1)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KToolBar::insertWidget </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>width</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>_widget</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>index</em> = <code>-1</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Inserts a user-defined widget. </p>
<p>The widget <code>must</code> have this toolbar as its parent.</p>
<p>Widget must have a <a class="elRef" href="qwidget.html">QWidget</a> for base class. Widget can be autosized to full width. If you forget about it, you can get a pointer to this widget with <a class="el" href="classKToolBar.html#aa31a29a17533a9ac3527a4b56e5b6942" title="Returns a pointer to the widget corresponding to id.">getWidget()</a>. </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKToolBar.html#a8f16628f17e5ba9112db8dad8c38182b" title="Set item autosized.">setItemAutoSized()</a> </dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Item index. </dd></dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00409">409</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a8ba492518d37652384f11a30a81efe64"></a><!-- doxytag: member="KToolBar::isButtonOn" ref="a8ba492518d37652384f11a30a81efe64" args="(int id) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KToolBar::isButtonOn </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns <code>true</code> if button is on and is a toggle button. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd><code>true</code> if button is on and is a toggle button </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKToolBar.html#a2ee4fda059a1a0e1822842c093b2e59b" title="Turns button into a toggle button if flag is true.">setToggle()</a> </dd></dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00535">535</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

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

<p>Returns the index of the item <code>id</code>. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>the index of the item <code>id</code>. </dd></dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.2 </dd></dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00729">729</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab47720195db6c3f9e5b87fe0a7dc3853"></a><!-- doxytag: member="KToolBar::loadState" ref="ab47720195db6c3f9e5b87fe0a7dc3853" args="(const QDomElement &amp;e)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KToolBar::loadState </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qdomelement.html">QDomElement</a> &amp;&#160;</td>
          <td class="paramname"><em>e</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Load state from an XML element, called by <a class="el" href="classKXMLGUIBuilder.html" title="Abstract interface for a &quot;GUI builder&quot;, used by the GUIFactory This interface is implemented by KMain...">KXMLGUIBuilder</a>. </p>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l01774">1774</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aad8cde91453888f6773c1b790f3c4f34"></a><!-- doxytag: member="KToolBar::maxHeight" ref="aad8cde91453888f6773c1b790f3c4f34" args="() KDE_DEPRECATED" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KToolBar::maxHeight </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the value set with <a class="el" href="classKToolBar.html#a9a54277ad886694d5bb14df0091dbb09" title="Use setMaximumHeight() instead.">setMaxHeight()</a>. </p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000090">Deprecated:</a></b></dt><dd>Use maximumHeight() instead. </dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>the value set with <a class="el" href="classKToolBar.html#a9a54277ad886694d5bb14df0091dbb09" title="Use setMaximumHeight() instead.">setMaxHeight()</a>. </dd></dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00802">802</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a8adf4ac64ec3e8c863898d04d0b4c511"></a><!-- doxytag: member="KToolBar::maxWidth" ref="a8adf4ac64ec3e8c863898d04d0b4c511" args="() KDE_DEPRECATED" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KToolBar::maxWidth </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the value set with <a class="el" href="classKToolBar.html#a79b36a32d1fc05d05c82998f0599b372" title="Use setMaximumWidth() instead.">setMaxWidth()</a>. </p>
<p>Use maximumWidth() instead. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>the value set with <a class="el" href="classKToolBar.html#a79b36a32d1fc05d05c82998f0599b372" title="Use setMaximumWidth() instead.">setMaxWidth()</a>. </dd></dl>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000092">Deprecated:</a></b></dt><dd></dd></dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00814">814</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

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

<p>This signal is emitted when toolbar detects changing of following parameters: highlighting, button-size, button-mode. </p>
<p>This signal is internal, aimed to buttons. </p>

</div>
</div>
<a class="anchor" id="ac271b79e37abf15ebfff8e512235422d"></a><!-- doxytag: member="KToolBar::moved" ref="ac271b79e37abf15ebfff8e512235422d" args="(BarPosition)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KToolBar::moved </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKToolBar.html#a6ffe1dc843dce9174cac6a083665b429">BarPosition</a>&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Emitted when toolbar changes position, or when an item is removed from toolbar. </p>
<p>If you subclass <a class="el" href="classKMainWindow.html" title="KDE top level main window">KMainWindow</a> and reimplement KMainWindow::resizeEvent() be sure to connect to this signal. Note: You can connect this signal to a slot that doesn't take parameter. </p>

</div>
</div>
<a class="anchor" id="a3f1aa1189e74f8b6977f3d9dedcd3f7f"></a><!-- doxytag: member="KToolBar::positionYourself" ref="a3f1aa1189e74f8b6977f3d9dedcd3f7f" args="(bool force=false)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KToolBar::positionYourself </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>force</em> = <code>false</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l02005">2005</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

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

<p>Emitted when button <code>id</code> is pressed. </p>

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

<p>Emits when button <code>id</code> is released. </p>

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

<p>Removes item <code>index</code> from combobox <code>id</code>. </p>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00572">572</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

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

<p>Remove item <code>id</code>. </p>
<p>Item is deleted. Toolbar is redrawn after it. </p>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00678">678</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

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

<p>Remove item <code>id</code>. </p>
<p>Item is deleted when toolbar is redrawn. </p>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00694">694</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae3cebd28554be5c6504622b682b76564"></a><!-- doxytag: member="KToolBar::saveSettings" ref="ae3cebd28554be5c6504622b682b76564" args="(KConfig *config, const QString &amp;configGroup)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KToolBar::saveSettings </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKConfig.html">KConfig</a> *&#160;</td>
          <td class="paramname"><em>config</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>configGroup</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Save the toolbar settings to group <code>configGroup</code> in <code>config</code>. </p>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l01042">1042</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

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

<p>Instruct the toolbar to save it's current state to either the app config file or to the XML-GUI resource file (whichever has precedence). </p>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00961">961</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a2986829d080eebd4e1a5474a52b00bcd"></a><!-- doxytag: member="KToolBar::setAutoRepeat" ref="a2986829d080eebd4e1a5474a52b00bcd" args="(int id, bool flag=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KToolBar::setAutoRepeat </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>flag</em> = <code>true</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Turns a button into an autorepeat button. </p>
<p>Toggle buttons, buttons with menus, or buttons with delayed menus cannot be made into autorepeat buttons. Moreover, you can and will receive only the signal <a class="el" href="classKToolBar.html#a69b4c60b0f0d2f528a3925ec02f322ec" title="Emitted when button id is clicked.">clicked()</a>, but not <a class="el" href="classKToolBar.html#a9dc54dd28bb0269643755124837e7ec6" title="Emitted when button id is pressed.">pressed()</a> or <a class="el" href="classKToolBar.html#a5de5d791ff5b6b90ea3062a37af45be8" title="Emits when button id is released.">released()</a>. When the user presses this button, you will receive the signal <a class="el" href="classKToolBar.html#a69b4c60b0f0d2f528a3925ec02f322ec" title="Emitted when button id is clicked.">clicked()</a>, and if the button is still pressed after some time, you will receive more <a class="el" href="classKToolBar.html#a69b4c60b0f0d2f528a3925ec02f322ec" title="Emitted when button id is clicked.">clicked()</a> signals separated by regular intervals. Since this uses <a class="elRef" href="qbutton.html#setAutoRepeat">QButton::setAutoRepeat()</a> , I can't quantify 'some'. </p>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00503">503</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="adbe60f3fa4ef666643d25674ba4bf4ee"></a><!-- doxytag: member="KToolBar::setBarPos" ref="adbe60f3fa4ef666643d25674ba4bf4ee" args="(BarPosition bpos)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KToolBar::setBarPos </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKToolBar.html#a6ffe1dc843dce9174cac6a083665b429">BarPosition</a>&#160;</td>
          <td class="paramname"><em>bpos</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Set position of toolbar. </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKToolBar.html#a6ffe1dc843dce9174cac6a083665b429" title="Possible bar positions.">BarPosition()</a> </dd></dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00760">760</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a62c2a7d02d936b28f32838431ca5b4ce"></a><!-- doxytag: member="KToolBar::setButton" ref="a62c2a7d02d936b28f32838431ca5b4ce" args="(int id, bool flag)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KToolBar::setButton </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>flag</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets a toggle button state. </p>
<p>If the button is a toggle button (see <a class="el" href="classKToolBar.html#a2ee4fda059a1a0e1822842c093b2e59b" title="Turns button into a toggle button if flag is true.">setToggle()</a>) this will set its state flag. This will also emit the signal KButton::toggled().</p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKToolBar.html#a2ee4fda059a1a0e1822842c093b2e59b" title="Turns button into a toggle button if flag is true.">setToggle()</a> </dd></dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00527">527</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a7863f50f1bf8e9f88f1bb8071dcc9025"></a><!-- doxytag: member="KToolBar::setButtonIcon" ref="a7863f50f1bf8e9f88f1bb8071dcc9025" args="(int id, const QString &amp;_icon)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KToolBar::setButtonIcon </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>_icon</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the icon for a button. </p>
<p>Can be used while button is visible. </p>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00480">480</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="afa960bf2982d1dd85c3fb46fee054efc"></a><!-- doxytag: member="KToolBar::setButtonIconSet" ref="afa960bf2982d1dd85c3fb46fee054efc" args="(int id, const QIconSet &amp;iconset)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KToolBar::setButtonIconSet </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qiconset.html">QIconSet</a> &amp;&#160;</td>
          <td class="paramname"><em>iconset</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets a button icon from a <a class="elRef" href="qiconset.html">QIconSet</a>. </p>
<p>Can be used while button is visible. </p>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00487">487</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae209793afee1dbdb4749b25ed75b0e51"></a><!-- doxytag: member="KToolBar::setButtonPixmap" ref="ae209793afee1dbdb4749b25ed75b0e51" args="(int id, const QPixmap &amp;_pixmap)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KToolBar::setButtonPixmap </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qpixmap.html">QPixmap</a> &amp;&#160;</td>
          <td class="paramname"><em>_pixmap</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets button pixmap. </p>
<p>Can be used while button is visible. </p>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00472">472</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

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

<p>Sets item <code>index</code> to be current item in combobox <code>id</code>. </p>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00580">580</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a2cbeba5b5b86747b00d9927b0ce6785a"></a><!-- doxytag: member="KToolBar::setDelayedPopup" ref="a2cbeba5b5b86747b00d9927b0ce6785a" args="(int id, QPopupMenu *_popup, bool toggle=false)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KToolBar::setDelayedPopup </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="elRef" href="qpopupmenu.html">QPopupMenu</a> *&#160;</td>
          <td class="paramname"><em>_popup</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>toggle</em> = <code>false</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets a delayed popup for a button. </p>
<p>Delayed popup is what you see in Netscape Navigator's Previous and Next buttons: If you click them you go back or forth. If you press them long enough, you get a history-menu. This is exactly what we do here.</p>
<p>You will insert a normal button with connection (or use signals from toolbar): </p>
<div class="fragment"><pre class="fragment"> bar-&gt;insertButton(icon, <span class="keywordtype">id</span>, SIGNAL(<a class="code" href="classKToolBar.html#a69b4c60b0f0d2f528a3925ec02f322ec" title="Emitted when button id is clicked.">clicked</a> ()), <span class="keyword">this</span>,
                   SLOT (slotClick()), <span class="keyword">true</span>, <span class="stringliteral">&quot;click or wait for popup&quot;</span>);
</pre></div><p> And then add a delayed popup: </p>
<div class="fragment"><pre class="fragment"> bar-&gt;setDelayedPopup (<span class="keywordtype">id</span>, historyPopup);
</pre></div><p>Don't add delayed popups to buttons which have normal popups.</p>
<p>You may add popups which are derived from <a class="elRef" href="qpopupmenu.html">QPopupMenu</a>. You may add popups that are already in the menu bar or are submenus of other popups. </p>

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

</div>
</div>
<a class="anchor" id="aba1897a073bf0082db38f6024e8fe572"></a><!-- doxytag: member="KToolBar::setEnableContextMenu" ref="aba1897a073bf0082db38f6024e8fe572" args="(bool enable=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KToolBar::setEnableContextMenu </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>enable</em> = <code>true</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>This allows you to enable or disable the context menu. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">enable</td><td>If false, then the context menu will be disabled </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00920">920</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="af8f4554e0a3f770f1b7f1d6d1382d944"></a><!-- doxytag: member="KToolBar::setFullSize" ref="af8f4554e0a3f770f1b7f1d6d1382d944" args="(bool flag=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KToolBar::setFullSize </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>flag</em> = <code>true</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Set toolbar to full parent size (default). </p>
<p>In full size mode the bar extends over the parent's full width or height. If the mode is disabled the toolbar tries to take as much space as it needs without wrapping, but it does not exceed the parent box. You can force a certain width or height with <a class="el" href="classKToolBar.html#a79b36a32d1fc05d05c82998f0599b372" title="Use setMaximumWidth() instead.">setMaxWidth()</a> or <a class="el" href="classKToolBar.html#a9a54277ad886694d5bb14df0091dbb09" title="Use setMaximumHeight() instead.">setMaxHeight()</a>.</p>
<p>If you want to use right-aligned items or auto-sized items you must use full size mode. </p>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00741">741</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a97c603e59ece00a21dfe7df89962da01"></a><!-- doxytag: member="KToolBar::setIconSize" ref="a97c603e59ece00a21dfe7df89962da01" args="(int size, bool update)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KToolBar::setIconSize </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>size</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>update</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Same as setIconText(int size) but allows you to disable the toolbar update. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">size</td><td>The size to use </td></tr>
    <tr><td class="paramname">update</td><td>If true, then the toolbar will be updated after this </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00878">878</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

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

<p>Set the icon size to load. </p>
<p>Usually you should not call this, the icon size is taken care of by <a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKIconLoader.html">KIconLoader</a> and globally configured. By default, the toolbar will load icons of size 32 for main toolbars and 22 for other toolbars </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKIconLoader.html">KIconLoader</a>.</dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">size</td><td>The size to use </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00873">873</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a864105ec799de68ceacaf5b8e8c2d98e"></a><!-- doxytag: member="KToolBar::setIconText" ref="a864105ec799de68ceacaf5b8e8c2d98e" args="(IconText it, bool update)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KToolBar::setIconText </td>
          <td>(</td>
          <td class="paramtype">IconText&#160;</td>
          <td class="paramname"><em>it</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>update</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Similar to <a class="el" href="classKToolBar.html#a5585b66009e25e9244436cbe7b24e3d1" title="Set the kind of painting for buttons.">setIconText(IconText it)</a> but allows you to disable or enable updating. </p>
<p>If <code>update</code> is false, then the buttons will not be updated. This is useful only if you know that you will be forcing an update later. </p>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00837">837</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a5585b66009e25e9244436cbe7b24e3d1"></a><!-- doxytag: member="KToolBar::setIconText" ref="a5585b66009e25e9244436cbe7b24e3d1" args="(IconText it)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KToolBar::setIconText </td>
          <td>(</td>
          <td class="paramtype">IconText&#160;</td>
          <td class="paramname"><em>it</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Set the kind of painting for buttons. </p>
<p>Choose from: </p>
<ul>
<li>IconOnly (only icons), </li>
<li>IconTextRight (icon and text, text is left from icons), </li>
<li>TextOnly (only text), </li>
<li>IconTextBottom (icons and text, text is under icons). <dl class="see"><dt><b>See also:</b></dt><dd>IconText </dd></dl>
</li>
</ul>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00831">831</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a8f16628f17e5ba9112db8dad8c38182b"></a><!-- doxytag: member="KToolBar::setItemAutoSized" ref="a8f16628f17e5ba9112db8dad8c38182b" args="(int id, bool yes=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KToolBar::setItemAutoSized </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>yes</em> = <code>true</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Set item autosized. </p>
<p>This works only if the toolbar is set to full width. Only <code>one</code> item can be autosized, and it has to be the last left-aligned item. Items that come after this must be right aligned. Items that can be right aligned are Lineds, Frames, Widgets and Combos. An autosized item will resize itself whenever the toolbar geometry changes to the last right-aligned item (or to end of toolbar if there are no right-aligned items.) </p>
<dl class="see"><dt><b>See also:</b></dt><dd>setFullWidth() </dd>
<dd>
<a class="el" href="classKToolBar.html#a9892c2613d0c006b899e75ad98aee8e7" title="Align item to the right.">alignItemRight()</a> </dd></dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00657">657</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a0282fa8e12fa74abe3e210d681779fa5"></a><!-- doxytag: member="KToolBar::setItemEnabled" ref="a0282fa8e12fa74abe3e210d681779fa5" args="(int id, bool enabled)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KToolBar::setItemEnabled </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>enabled</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Enables/disables item. </p>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00464">464</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab1ee4b7086fbd843e2fe5ba86ba33c07"></a><!-- doxytag: member="KToolBar::setItemNoStyle" ref="ab1ee4b7086fbd843e2fe5ba86ba33c07" args="(int id, bool no_style=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KToolBar::setItemNoStyle </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>no_style</em> = <code>true</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>This will inform a toolbar button to ignore certain style changes. </p>
<p>Specifically, it will ignore IconText (always IconOnly) and will not allow image effects to apply.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">id</td><td>The button to exclude from styles </td></tr>
    <tr><td class="paramname">no_style</td><td>If true, then it is excluded (default: true). </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00932">932</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

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

<p>Sets the text of a line editor. </p>
<p>Cursor is set at end of text. </p>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00542">542</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a9a54277ad886694d5bb14df0091dbb09"></a><!-- doxytag: member="KToolBar::setMaxHeight" ref="a9a54277ad886694d5bb14df0091dbb09" args="(int h) KDE_DEPRECATED" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KToolBar::setMaxHeight </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>h</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Use setMaximumHeight() instead. </p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000089">Deprecated:</a></b></dt><dd></dd></dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00797">797</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a79b36a32d1fc05d05c82998f0599b372"></a><!-- doxytag: member="KToolBar::setMaxWidth" ref="a79b36a32d1fc05d05c82998f0599b372" args="(int dw) KDE_DEPRECATED" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KToolBar::setMaxWidth </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>dw</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Use setMaximumWidth() instead. </p>
<p>Set maximal width of horizontal (top or bottom) toolbar. </p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000091">Deprecated:</a></b></dt><dd></dd></dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00808">808</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

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

<p>Assign a (translated) text to this toolbar. </p>
<p>This is used for the tooltip on the handle, and when listing the toolbars. </p>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l01133">1133</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

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

<p>Set title for toolbar when it floats. </p>
<p>Titles are however not (yet) visible. You can't change toolbar's title while it's floating. </p>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00820">820</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a2ee4fda059a1a0e1822842c093b2e59b"></a><!-- doxytag: member="KToolBar::setToggle" ref="a2ee4fda059a1a0e1822842c093b2e59b" args="(int id, bool flag=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KToolBar::setToggle </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>flag</em> = <code>true</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Turns button into a toggle button if <code>flag</code> is true. </p>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00511">511</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

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

<p>Show item <code>id</code>. </p>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00721">721</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a450c58379184615d6694ca8ed7fc0ac0"></a><!-- doxytag: member="KToolBar::text" ref="a450c58379184615d6694ca8ed7fc0ac0" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KToolBar::text </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the toolbar's text. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>the toolbar's text. </dd></dl>

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

<p>Toggles a togglebutton. </p>
<p>If the button is a toggle button (see <a class="el" href="classKToolBar.html#a2ee4fda059a1a0e1822842c093b2e59b" title="Turns button into a toggle button if flag is true.">setToggle()</a>) the button state will be toggled. This will also cause the toolbar to emit the signal KButton::toggled() with parameter <code>id</code>. You must connect to this signal, or use <a class="el" href="classKToolBar.html#ac44c90fe1d7c3e5002679bcff441a11c" title="Adds connections to items.">addConnection()</a> to connect directly to the button signal KButton::toggled(). </p>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l00519">519</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

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

<p>Emitted when a toggle button changes state. </p>
<p>Emitted also if you change state with <a class="el" href="classKToolBar.html#a62c2a7d02d936b28f32838431ca5b4ce" title="Sets a toggle button state.">setButton()</a> or <a class="el" href="classKToolBar.html#ad699ca5ba2a7bcf03a336df924128167" title="Toggles a togglebutton.">toggleButton()</a> If you make a button normal again, with setToggle(false), this signal won't be emitted. </p>

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

<p>This signal is emitted when the toolbar is getting deleted, and before ~KToolbar finishes (so it's still time to remove widgets from the toolbar). </p>
<p>Used by <a class="el" href="classKWidgetAction.html" title="An action that automatically embeds a widget into a toolbar.">KWidgetAction</a>. </p>
<dl class="since"><dt><b>Since:</b></dt><dd>3.2 </dd></dl>

</div>
</div>
<a class="anchor" id="aea8b6b5d5980bf5de2be30e79f7bc94e"></a><!-- doxytag: member="KToolBar::transparentSetting" ref="aea8b6b5d5980bf5de2be30e79f7bc94e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KToolBar::transparentSetting </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the global setting for "Toolbars transparent when moving". </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>global setting for "Toolbars transparent when moving" </dd></dl>

<p>Definition at line <a class="el" href="ktoolbar_8cpp_source.html#l01490">1490</a> of file <a class="el" href="ktoolbar_8cpp_source.html">ktoolbar.cpp</a>.</p>

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