Sophie

Sophie

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

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: KJanusWidget 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="#pro-methods">Protected Member Functions</a>  </div>
  <div class="headertitle">
<div class="title">KJanusWidget Class Reference</div>  </div>
</div>
<div class="contents">
<!-- doxytag: class="KJanusWidget" --><!-- doxytag: inherits="QWidget" -->
<p>Easy to use widget with many layouts.  
 <a href="classKJanusWidget.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="kjanuswidget_8h_source.html">kjanuswidget.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for KJanusWidget:</div>
<div class="dyncontent">
 <div class="center">
  <img src="classKJanusWidget.png" usemap="#KJanusWidget_map" alt=""/>
  <map id="KJanusWidget_map" name="KJanusWidget_map">
<area href="qwidget.html" alt="QWidget" shape="rect" coords="0,0,92,24"/>
</map>
 </div></div>

<p><a href="classKJanusWidget-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"><a class="el" href="classKJanusWidget.html#aad64038e16e8b97a5f0076acea303d6a">Face</a> { <br/>
&#160;&#160;<a class="el" href="classKJanusWidget.html#aad64038e16e8b97a5f0076acea303d6aad6f117d9a69215fdf40c560ca8257577">TreeList</a> =  0, 
<a class="el" href="classKJanusWidget.html#aad64038e16e8b97a5f0076acea303d6aaa561d04f44de32a1a92c23bbb5e03a1d">Tabbed</a>, 
<a class="el" href="classKJanusWidget.html#aad64038e16e8b97a5f0076acea303d6aa55b7a8eaa9f4441f07c2dc77d49a51b9">Plain</a>, 
<a class="el" href="classKJanusWidget.html#aad64038e16e8b97a5f0076acea303d6aa551d1d798074ab0696f222f47d27c7d2">Swallow</a>, 
<br/>
&#160;&#160;<a class="el" href="classKJanusWidget.html#aad64038e16e8b97a5f0076acea303d6aa5f54fd02de89575121ff2c51212c146b">IconList</a>
<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">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKJanusWidget.html#a7edb49e1ed3326452037131db89204bf">setFocus</a> ()</td></tr>
<tr><td colspan="2"><h2><a name="signals"></a>
Signals</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKJanusWidget.html#a9dcee7ea75d04be0f51b0049d84a0ed2">aboutToShowPage</a> (<a class="elRef" href="qwidget.html">QWidget</a> *page)</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="classKJanusWidget.html#aa724b207752eaec3ff8a3e646eb9f338">KJanusWidget</a> (<a class="elRef" href="qwidget.html">QWidget</a> *parent=0, const char *name=0, int face=Plain)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKJanusWidget.html#a2f176562809c5321d273d0d314c4ee18">~KJanusWidget</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKJanusWidget.html#ab65aa530fc6a94b475f6170379ef9422">showPage</a> (int index)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKJanusWidget.html#a0a3573ed73d47056a63759c34c23a828">activePageIndex</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKJanusWidget.html#ad3fa1c9b99d93eab4f954c9a67cc6d8c">isValid</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKJanusWidget.html#a3a18b244c43ea6bc5e15a9f8ac087c6b">face</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="elRef" href="qsize.html">QSize</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKJanusWidget.html#af7a98a3921f9dc7c2327db6a3a771e27">minimumSizeHint</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="elRef" href="qsize.html">QSize</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKJanusWidget.html#afc8dc01f51b91292b7d5e3c55ea96c92">sizeHint</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="elRef" href="qframe.html">QFrame</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKJanusWidget.html#a341792813abcb318f7184001edd2bde7">plainPage</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="elRef" href="qframe.html">QFrame</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKJanusWidget.html#aec94b237858b665f11af8999a38f933a">addPage</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;item, const <a class="elRef" href="qstring.html">QString</a> &amp;header=QString::null, const <a class="elRef" href="qpixmap.html">QPixmap</a> &amp;pixmap=<a class="elRef" href="qpixmap.html">QPixmap</a>())</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="elRef" href="qframe.html">QFrame</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKJanusWidget.html#acb2936d56032b76e819646873de868ab">addPage</a> (const <a class="elRef" href="qstringlist.html">QStringList</a> &amp;items, const <a class="elRef" href="qstring.html">QString</a> &amp;header=QString::null, const <a class="elRef" href="qpixmap.html">QPixmap</a> &amp;pixmap=<a class="elRef" href="qpixmap.html">QPixmap</a>())</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="elRef" href="qvbox.html">QVBox</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKJanusWidget.html#a0716931e53acb721c677a0e6bd5d1486">addVBoxPage</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;item, const <a class="elRef" href="qstring.html">QString</a> &amp;header=QString::null, const <a class="elRef" href="qpixmap.html">QPixmap</a> &amp;pixmap=<a class="elRef" href="qpixmap.html">QPixmap</a>())</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="elRef" href="qvbox.html">QVBox</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKJanusWidget.html#aa0f448bcfe8112fce3d17097b58fb274">addVBoxPage</a> (const <a class="elRef" href="qstringlist.html">QStringList</a> &amp;items, const <a class="elRef" href="qstring.html">QString</a> &amp;header=QString::null, const <a class="elRef" href="qpixmap.html">QPixmap</a> &amp;pixmap=<a class="elRef" href="qpixmap.html">QPixmap</a>())</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="elRef" href="qhbox.html">QHBox</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKJanusWidget.html#acb5b4064448c032e53367962d93dc87f">addHBoxPage</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;itemName, const <a class="elRef" href="qstring.html">QString</a> &amp;header=QString::null, const <a class="elRef" href="qpixmap.html">QPixmap</a> &amp;pixmap=<a class="elRef" href="qpixmap.html">QPixmap</a>())</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="elRef" href="qhbox.html">QHBox</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKJanusWidget.html#a92d71514f329a4a1e7013f11d8c5ce7a">addHBoxPage</a> (const <a class="elRef" href="qstringlist.html">QStringList</a> &amp;items, const <a class="elRef" href="qstring.html">QString</a> &amp;header=QString::null, const <a class="elRef" href="qpixmap.html">QPixmap</a> &amp;pixmap=<a class="elRef" href="qpixmap.html">QPixmap</a>())</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="elRef" href="qgrid.html">QGrid</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKJanusWidget.html#ac902c3a4548add05135124c4f658b669">addGridPage</a> (int n, Orientation dir, const <a class="elRef" href="qstring.html">QString</a> &amp;itemName, const <a class="elRef" href="qstring.html">QString</a> &amp;header=QString::null, const <a class="elRef" href="qpixmap.html">QPixmap</a> &amp;pixmap=<a class="elRef" href="qpixmap.html">QPixmap</a>())</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="elRef" href="qgrid.html">QGrid</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKJanusWidget.html#a3e42c4d5bff1186ab85f46aabf168eed">addGridPage</a> (int n, Orientation dir, const <a class="elRef" href="qstringlist.html">QStringList</a> &amp;items, const <a class="elRef" href="qstring.html">QString</a> &amp;header=QString::null, const <a class="elRef" href="qpixmap.html">QPixmap</a> &amp;pixmap=<a class="elRef" href="qpixmap.html">QPixmap</a>())</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKJanusWidget.html#a903eca295c84c1ff8a4782070ea4044f">removePage</a> (<a class="elRef" href="qwidget.html">QWidget</a> *page)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKJanusWidget.html#a598b417dbc9f1e423d553ab9632f0000">pageIndex</a> (<a class="elRef" href="qwidget.html">QWidget</a> *widget) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKJanusWidget.html#a1bdd9ca562117a63b4551a00b5e4e608">setSwallowedWidget</a> (<a class="elRef" href="qwidget.html">QWidget</a> *widget)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKJanusWidget.html#a75eea7c56cb59b09254cf972aa0fc553">setTreeListAutoResize</a> (bool state)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKJanusWidget.html#a051e5bd908f20398d09cabccfbbb9fbd">setShowIconsInTreeList</a> (bool state)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKJanusWidget.html#a58264eac45cf65b781621ccd7ff2809d">setRootIsDecorated</a> (bool state)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKJanusWidget.html#a254b41fd4f7f529aea6d18fd06363c31">unfoldTreeList</a> (bool persist=false)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKJanusWidget.html#ab163c73300e38f180abbcf8178f21cf9">addWidgetBelowList</a> (<a class="elRef" href="qwidget.html">QWidget</a> *widget)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKJanusWidget.html#a154e91126c86814e5441e12f0d12e7e8">addButtonBelowList</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;text, <a class="elRef" href="qobject.html">QObject</a> *recv, 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="classKJanusWidget.html#ab65a8b156174a47b0639bf423e49afc8">addButtonBelowList</a> (const <a class="el" href="classKGuiItem.html">KGuiItem</a> &amp;guiitem, <a class="elRef" href="qobject.html">QObject</a> *recv, const char *slot)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKJanusWidget.html#a3893e4b03f6f601a6b9aac89c3d61895">setIconListAllVisible</a> (bool state)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKJanusWidget.html#a377319e89e35addbba15fd7748f9516b">setFolderIcon</a> (const <a class="elRef" href="qstringlist.html">QStringList</a> &amp;path, const <a class="elRef" href="qpixmap.html">QPixmap</a> &amp;pixmap)</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="classKJanusWidget.html#a93cc34f5daff1ba47da7e6268835ccbf">pageTitle</a> (int index) const </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="classKJanusWidget.html#ad2e8a2ae8ca599d9c2d4602a2543219b">pageWidget</a> (int index) const </td></tr>
<tr><td colspan="2"><h2><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKJanusWidget.html#a02389b0db7079f8455d1c5b93090711a">showEvent</a> (<a class="elRef" href="qshowevent.html">QShowEvent</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKJanusWidget.html#a54af63558381f3e38458d75a6820b9ee">eventFilter</a> (<a class="elRef" href="qobject.html">QObject</a> *o, <a class="elRef" href="qevent.html">QEvent</a> *e)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1a24112fbadd5f3e820250ed123412ff"></a><!-- doxytag: member="KJanusWidget::showPage" ref="a1a24112fbadd5f3e820250ed123412ff" args="(QWidget *w)" -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>showPage</b> (<a class="elRef" href="qwidget.html">QWidget</a> *w)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3e06ac111da5c8021facb294fd948b85"></a><!-- doxytag: member="KJanusWidget::addPageWidget" ref="a3e06ac111da5c8021facb294fd948b85" args="(QFrame *page, const QStringList &amp;items, const QString &amp;header, const QPixmap &amp;pixmap)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>addPageWidget</b> (<a class="elRef" href="qframe.html">QFrame</a> *page, const <a class="elRef" href="qstringlist.html">QStringList</a> &amp;items, const <a class="elRef" href="qstring.html">QString</a> &amp;header, const <a class="elRef" href="qpixmap.html">QPixmap</a> &amp;pixmap)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a400d4e0bafa6378def9fa27d0b4a4076"></a><!-- doxytag: member="KJanusWidget::InsertTreeListItem" ref="a400d4e0bafa6378def9fa27d0b4a4076" args="(const QStringList &amp;items, const QPixmap &amp;pixmap, QFrame *page)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>InsertTreeListItem</b> (const <a class="elRef" href="qstringlist.html">QStringList</a> &amp;items, const <a class="elRef" href="qpixmap.html">QPixmap</a> &amp;pixmap, <a class="elRef" href="qframe.html">QFrame</a> *page)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa65b45788ec7ece7e97a838e7bae360a"></a><!-- doxytag: member="KJanusWidget::FindParent" ref="aa65b45788ec7ece7e97a838e7bae360a" args="()" -->
<a class="elRef" href="qwidget.html">QWidget</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>FindParent</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0dfd70f97f2b6b979452c4cdefe31e30"></a><!-- doxytag: member="KJanusWidget::virtual_hook" ref="a0dfd70f97f2b6b979452c4cdefe31e30" args="(int id, void *data)" -->
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>virtual_hook</b> (int id, void *data)</td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>Easy to use widget with many layouts. </p>
<p>Provides a number of ready to use layouts (faces). It is used as an internal widget in <a class="el" href="classKDialogBase.html" title="A dialog base class with standard buttons and predefined layouts.">KDialogBase</a>, but can also used as a widget of its own.</p>
<p>This class provides <a class="el" href="classKJanusWidget.html#aad64038e16e8b97a5f0076acea303d6aad6f117d9a69215fdf40c560ca8257577" title="The TreeList face provides a list in the left area and pages in the right.">KJanusWidget::TreeList</a>, <a class="el" href="classKJanusWidget.html#aad64038e16e8b97a5f0076acea303d6aa5f54fd02de89575121ff2c51212c146b" title="The IconList face provides an icon list in the left area and pages in the right.">KJanusWidget::IconList</a>, <a class="el" href="classKJanusWidget.html#aad64038e16e8b97a5f0076acea303d6aaa561d04f44de32a1a92c23bbb5e03a1d" title="The Tabbed face is a common tabbed widget.">KJanusWidget::Tabbed</a>, <a class="el" href="classKJanusWidget.html#aad64038e16e8b97a5f0076acea303d6aa55b7a8eaa9f4441f07c2dc77d49a51b9" title="The Plain face provides an empty widget (QFrame) where you can place your widgets.">KJanusWidget::Plain</a> and <a class="el" href="classKJanusWidget.html#aad64038e16e8b97a5f0076acea303d6aa551d1d798074ab0696f222f47d27c7d2" title="The Swallow face is provided in order to simplify the usage of existing widgets and to allow changing...">KJanusWidget::Swallow</a> layouts.</p>
<p>For all modes it is important that you specify the <a class="elRef" href="qwidget.html#minimumSize">QWidget::minimumSize()</a> on the page, plain widget or the swallowed widget. If you use a <a class="elRef" href="qlayout.html">QLayout</a> on the page, plain widget or the swallowed widget this will be taken care of automatically. The size is used when the <a class="el" href="classKJanusWidget.html" title="Easy to use widget with many layouts.">KJanusWidget</a> determines its own minimum size. You get the minimum size by using the <a class="elRef" href="qwidget.html#minimumSizeHint">minimumSizeHint()</a> or <a class="elRef" href="qwidget.html#sizeHint">sizeHint()</a> methods.</p>
<p>Pages that have been added in TreeList, IconList or Tabbed mode can be removed by simply deleting the page. However, it would be preferable to use the <a class="elRef" href="qobject.html#deleteLater">QObject::deleteLater()</a> function on the page as the main event loop may have optimized UI update events of the page by scheduling them for later.</p>
<dl class="author"><dt><b>Author:</b></dt><dd>Espen Sand (<a href="mailto:espen@kde.org">espen@kde.org</a>) </dd></dl>

<p>Definition at line <a class="el" href="kjanuswidget_8h_source.html#l00067">67</a> of file <a class="el" href="kjanuswidget_8h_source.html">kjanuswidget.h</a>.</p>
</div><hr/><h2>Member Enumeration Documentation</h2>
<a class="anchor" id="aad64038e16e8b97a5f0076acea303d6a"></a><!-- doxytag: member="KJanusWidget::Face" ref="aad64038e16e8b97a5f0076acea303d6a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classKJanusWidget.html#aad64038e16e8b97a5f0076acea303d6a">KJanusWidget::Face</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="aad64038e16e8b97a5f0076acea303d6aad6f117d9a69215fdf40c560ca8257577"></a><!-- doxytag: member="TreeList" ref="aad64038e16e8b97a5f0076acea303d6aad6f117d9a69215fdf40c560ca8257577" args="" -->TreeList</em>&nbsp;</td><td>
<p>The TreeList face provides a list in the left area and pages in the right. </p>
<p>The area are separated by a movable splitter. The style is somewhat similar to the layout in the Control Center. A page is raised by selecting the corresponding tree list item. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="aad64038e16e8b97a5f0076acea303d6aaa561d04f44de32a1a92c23bbb5e03a1d"></a><!-- doxytag: member="Tabbed" ref="aad64038e16e8b97a5f0076acea303d6aaa561d04f44de32a1a92c23bbb5e03a1d" args="" -->Tabbed</em>&nbsp;</td><td>
<p>The Tabbed face is a common tabbed widget. </p>
<p>The procedure for creating a page is similar for creating a TreeList. This has the advantage that if your widget contain too many pages it is trivial to convert it into a TreeList. Just change the face in the <a class="el" href="classKJanusWidget.html" title="Easy to use widget with many layouts.">KJanusWidget</a> constructor to <a class="el" href="classKJanusWidget.html#aad64038e16e8b97a5f0076acea303d6aad6f117d9a69215fdf40c560ca8257577" title="The TreeList face provides a list in the left area and pages in the right.">KJanusWidget::TreeList</a> and you have a tree list layout instead. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="aad64038e16e8b97a5f0076acea303d6aa55b7a8eaa9f4441f07c2dc77d49a51b9"></a><!-- doxytag: member="Plain" ref="aad64038e16e8b97a5f0076acea303d6aa55b7a8eaa9f4441f07c2dc77d49a51b9" args="" -->Plain</em>&nbsp;</td><td>
<p>The Plain face provides an empty widget (<a class="elRef" href="qframe.html">QFrame</a>) where you can place your widgets. </p>
<p>The <a class="el" href="classKJanusWidget.html" title="Easy to use widget with many layouts.">KJanusWidget</a> makes no assumptions regarding the contents so you are free to add whatever you want. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="aad64038e16e8b97a5f0076acea303d6aa551d1d798074ab0696f222f47d27c7d2"></a><!-- doxytag: member="Swallow" ref="aad64038e16e8b97a5f0076acea303d6aa551d1d798074ab0696f222f47d27c7d2" args="" -->Swallow</em>&nbsp;</td><td>
<p>The Swallow face is provided in order to simplify the usage of existing widgets and to allow changing the visible widget. </p>
<p>You specify the widget to be displayed by <a class="el" href="classKJanusWidget.html#a1bdd9ca562117a63b4551a00b5e4e608" title="Defines the widget to be swallowed.">setSwallowedWidget()</a>. Your widget will be reparented inside the widget. You can specify a Null (0) widget. A empty space is then displayed. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="aad64038e16e8b97a5f0076acea303d6aa5f54fd02de89575121ff2c51212c146b"></a><!-- doxytag: member="IconList" ref="aad64038e16e8b97a5f0076acea303d6aa5f54fd02de89575121ff2c51212c146b" args="" -->IconList</em>&nbsp;</td><td>
<p>The IconList face provides an icon list in the left area and pages in the right. </p>
<p>For each entry the Icon is on top with the text below. The style is somewhat similar to the layout of the Eudora configuation dialog box. A page is raised by selecting the corresponding icon list item. The preferred icon size is 32x32 pixels. </p>
</td></tr>
</table>
</dd>
</dl>

<p>Definition at line <a class="el" href="kjanuswidget_8h_source.html#l00089">89</a> of file <a class="el" href="kjanuswidget_8h_source.html">kjanuswidget.h</a>.</p>

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

<p>Constructor where you specify the face. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">parent</td><td>Parent of the widget. </td></tr>
    <tr><td class="paramname">name</td><td>Widget name. </td></tr>
    <tr><td class="paramname">face</td><td>The kind of dialog, Use TreeList, Tabbed, Plain or Swallow. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="kjanuswidget_8cpp_source.html#l00087">87</a> of file <a class="el" href="kjanuswidget_8cpp_source.html">kjanuswidget.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a2f176562809c5321d273d0d314c4ee18"></a><!-- doxytag: member="KJanusWidget::~KJanusWidget" ref="a2f176562809c5321d273d0d314c4ee18" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KJanusWidget::~KJanusWidget </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Destructor. </p>

<p>Definition at line <a class="el" href="kjanuswidget_8cpp_source.html#l00202">202</a> of file <a class="el" href="kjanuswidget_8cpp_source.html">kjanuswidget.cpp</a>.</p>

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a9dcee7ea75d04be0f51b0049d84a0ed2"></a><!-- doxytag: member="KJanusWidget::aboutToShowPage" ref="a9dcee7ea75d04be0f51b0049d84a0ed2" args="(QWidget *page)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KJanusWidget::aboutToShowPage </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" href="qwidget.html">QWidget</a> *&#160;</td>
          <td class="paramname"><em>page</em></td><td>)</td>
          <td><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>This signal is emitted whenever the current page changes. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">page</td><td>the new page. </td></tr>
  </table>
  </dd>
</dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.4 </dd></dl>

</div>
</div>
<a class="anchor" id="a0a3573ed73d47056a63759c34c23a828"></a><!-- doxytag: member="KJanusWidget::activePageIndex" ref="a0a3573ed73d47056a63759c34c23a828" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KJanusWidget::activePageIndex </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the index of the page that are currently displayed. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>The index or -1 if the face is not Tabbed, TreeList or IconList. </dd></dl>

<p>Definition at line <a class="el" href="kjanuswidget_8cpp_source.html#l00641">641</a> of file <a class="el" href="kjanuswidget_8cpp_source.html">kjanuswidget.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab65a8b156174a47b0639bf423e49afc8"></a><!-- doxytag: member="KJanusWidget::addButtonBelowList" ref="ab65a8b156174a47b0639bf423e49afc8" args="(const KGuiItem &amp;guiitem, QObject *recv, const char *slot)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KJanusWidget::addButtonBelowList </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classKGuiItem.html">KGuiItem</a> &amp;&#160;</td>
          <td class="paramname"><em>guiitem</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>recv</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>The same as the above function, but with a <a class="el" href="classKGuiItem.html" title="An abstract class for GUI data such as ToolTip and Icon.">KGuiItem</a> providing the text and icon for the button at the bottom of the TreeList/IconList. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">guiitem</td><td>The text and icon on the PushButton. </td></tr>
    <tr><td class="paramname">recv</td><td>The object that is to receive the signal when the button is clicked. </td></tr>
    <tr><td class="paramname">slot</td><td>The slot to connect to the clicked signal of the button.</td></tr>
  </table>
  </dd>
</dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.2 </dd></dl>

<p>Definition at line <a class="el" href="kjanuswidget_8cpp_source.html#l00874">874</a> of file <a class="el" href="kjanuswidget_8cpp_source.html">kjanuswidget.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a154e91126c86814e5441e12f0d12e7e8"></a><!-- doxytag: member="KJanusWidget::addButtonBelowList" ref="a154e91126c86814e5441e12f0d12e7e8" args="(const QString &amp;text, QObject *recv, const char *slot)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KJanusWidget::addButtonBelowList </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"><a class="elRef" href="qobject.html">QObject</a> *&#160;</td>
          <td class="paramname"><em>recv</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>Add a button at the bottom of the TreeList/IconList. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">text</td><td>The text on the PushButton. </td></tr>
    <tr><td class="paramname">recv</td><td>The object that is to receive the signal when the button is clicked. </td></tr>
    <tr><td class="paramname">slot</td><td>The slot to connect to the clicked signal of the button.</td></tr>
  </table>
  </dd>
</dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.2 </dd></dl>

<p>Definition at line <a class="el" href="kjanuswidget_8cpp_source.html#l00865">865</a> of file <a class="el" href="kjanuswidget_8cpp_source.html">kjanuswidget.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ac902c3a4548add05135124c4f658b669"></a><!-- doxytag: member="KJanusWidget::addGridPage" ref="ac902c3a4548add05135124c4f658b669" args="(int n, Orientation dir, const QString &amp;itemName, const QString &amp;header=QString::null, const QPixmap &amp;pixmap=QPixmap())" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qgrid.html">QGrid</a> * KJanusWidget::addGridPage </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>n</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Orientation&#160;</td>
          <td class="paramname"><em>dir</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>itemName</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>header</em> = <code>QString::null</code>, </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> = <code><a class="elRef" href="qpixmap.html">QPixmap</a>()</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Add a new page when the class is used in either TreeList or Tabbed mode. </p>
<p>The returned widget is empty and you must add your widgets as children to this widget. The returned widget is a <a class="elRef" href="qgrid.html">QGrid</a> so it contains a <a class="elRef" href="qgridlayout.html">QGridLayout</a> layout that places up the child widgets in a grid.</p>
<p>Deleting the returned frame will cause the listitem or tab to be removed (you can re-add a page with the same name later.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">n</td><td>Specifies the number of columns if 'dir' is QGrid::Horizontal or the number of rows if 'dir' is QGrid::Vertical. </td></tr>
    <tr><td class="paramname">dir</td><td>Can be QGrid::Horizontal or QGrid::Vertical. </td></tr>
    <tr><td class="paramname">itemName</td><td>String used in the list or Tab item. </td></tr>
    <tr><td class="paramname">header</td><td>A longer string used in TreeList and IconList mode to describe the contents of a page. If empty, the item string will be used instead. </td></tr>
    <tr><td class="paramname">pixmap</td><td>Used in IconList mode or in TreeList mode. You should prefer a pixmap with size 32x32 pixels.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The empty page or 0 if the face is not TreeList, IconList or Tabbed. </dd></dl>

<p>Definition at line <a class="el" href="kjanuswidget_8cpp_source.html#l00341">341</a> of file <a class="el" href="kjanuswidget_8cpp_source.html">kjanuswidget.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a3e42c4d5bff1186ab85f46aabf168eed"></a><!-- doxytag: member="KJanusWidget::addGridPage" ref="a3e42c4d5bff1186ab85f46aabf168eed" args="(int n, Orientation dir, const QStringList &amp;items, const QString &amp;header=QString::null, const QPixmap &amp;pixmap=QPixmap())" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qgrid.html">QGrid</a> * KJanusWidget::addGridPage </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>n</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Orientation&#160;</td>
          <td class="paramname"><em>dir</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>items</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>header</em> = <code>QString::null</code>, </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> = <code><a class="elRef" href="qpixmap.html">QPixmap</a>()</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>This is like addGridPage just above, with the difference that the first element is a list of strings. </p>
<p>These strings are used to form a path of folders down to the given page. The initial elements are names for the folders, while the last element is the name of the page. Note: This does yet only work for the TreeList face. Later this may be added for the IconList face too. In other faces than the TreeList, all the strings except the last one is ignored.</p>
<p>Deleting the returned frame will cause the listitem or tab to be removed (you can re-add a page with the same name later. </p>

<p>Definition at line <a class="el" href="kjanuswidget_8cpp_source.html#l00322">322</a> of file <a class="el" href="kjanuswidget_8cpp_source.html">kjanuswidget.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a92d71514f329a4a1e7013f11d8c5ce7a"></a><!-- doxytag: member="KJanusWidget::addHBoxPage" ref="a92d71514f329a4a1e7013f11d8c5ce7a" args="(const QStringList &amp;items, const QString &amp;header=QString::null, const QPixmap &amp;pixmap=QPixmap())" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qhbox.html">QHBox</a> * KJanusWidget::addHBoxPage </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstringlist.html">QStringList</a> &amp;&#160;</td>
          <td class="paramname"><em>items</em>, </td>
        </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>header</em> = <code>QString::null</code>, </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> = <code><a class="elRef" href="qpixmap.html">QPixmap</a>()</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>This is like addHBoxPage just above, with the difference that the first element is a list of strings. </p>
<p>These strings are used to form a path of folders down to the given page. The initial elements are names for the folders, while the last element is the name of the page. Note: This does yet only work for the TreeList face. Later this may be added for the IconList face too. In other faces than the TreeList, all the strings except the last one is ignored.</p>
<p>Deleting the returned frame will cause the listitem or tab to be removed (you can re-add a page with the same name later. </p>

<p>Definition at line <a class="el" href="kjanuswidget_8cpp_source.html#l00297">297</a> of file <a class="el" href="kjanuswidget_8cpp_source.html">kjanuswidget.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="acb5b4064448c032e53367962d93dc87f"></a><!-- doxytag: member="KJanusWidget::addHBoxPage" ref="acb5b4064448c032e53367962d93dc87f" args="(const QString &amp;itemName, const QString &amp;header=QString::null, const QPixmap &amp;pixmap=QPixmap())" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qhbox.html">QHBox</a> * KJanusWidget::addHBoxPage </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>itemName</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>header</em> = <code>QString::null</code>, </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> = <code><a class="elRef" href="qpixmap.html">QPixmap</a>()</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Add a new page when the class is used in TreeList, IconList or Tabbed mode. </p>
<p>The returned widget is empty and you must add your widgets as children to this widget. The returned widget is a <a class="elRef" href="qhbox.html">QHBox</a> so it contains a <a class="elRef" href="qhboxlayout.html">QHBoxLayout</a> layout that lines up the child widgets are horizontally.</p>
<p>Deleting the returned frame will cause the listitem or tab to be removed (you can re-add a page with the same name later.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">itemName</td><td>String used in the list or Tab item. </td></tr>
    <tr><td class="paramname">header</td><td>A longer string used in TreeList and IconList mode to describe the contents of a page. If empty, the item string will be used instead. </td></tr>
    <tr><td class="paramname">pixmap</td><td>Used in IconList mode or in TreeList mode. You should prefer a pixmap with size 32x32 pixels.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The empty page or 0 if the face is not TreeList, IconList or Tabbed. </dd></dl>

<p>Definition at line <a class="el" href="kjanuswidget_8cpp_source.html#l00313">313</a> of file <a class="el" href="kjanuswidget_8cpp_source.html">kjanuswidget.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aec94b237858b665f11af8999a38f933a"></a><!-- doxytag: member="KJanusWidget::addPage" ref="aec94b237858b665f11af8999a38f933a" args="(const QString &amp;item, const QString &amp;header=QString::null, const QPixmap &amp;pixmap=QPixmap())" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qframe.html">QFrame</a> * KJanusWidget::addPage </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>item</em>, </td>
        </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>header</em> = <code>QString::null</code>, </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> = <code><a class="elRef" href="qpixmap.html">QPixmap</a>()</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Add a new page when the class is used in TreeList, IconList or Tabbed mode. </p>
<p>The returned widget is empty and you must add your widgets as children to this widget. In most cases you must create a layout manager and associate it with this widget as well.</p>
<p>Deleting the returned frame will cause the listitem or tab to be removed (you can re-add a page with the same name later.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">item</td><td>String used in the list or Tab item. </td></tr>
    <tr><td class="paramname">header</td><td>A longer string used in TreeList and IconList mode to describe the contents of a page. If empty, the item string will be used instead. </td></tr>
    <tr><td class="paramname">pixmap</td><td>Used in IconList mode or in TreeList mode. You should prefer a pixmap with size 32x32 pixels.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The empty page or 0 if the face is not TreeList, IconList or Tabbed. </dd></dl>

<p>Definition at line <a class="el" href="kjanuswidget_8cpp_source.html#l00261">261</a> of file <a class="el" href="kjanuswidget_8cpp_source.html">kjanuswidget.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="acb2936d56032b76e819646873de868ab"></a><!-- doxytag: member="KJanusWidget::addPage" ref="acb2936d56032b76e819646873de868ab" args="(const QStringList &amp;items, const QString &amp;header=QString::null, const QPixmap &amp;pixmap=QPixmap())" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qframe.html">QFrame</a> * KJanusWidget::addPage </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstringlist.html">QStringList</a> &amp;&#160;</td>
          <td class="paramname"><em>items</em>, </td>
        </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>header</em> = <code>QString::null</code>, </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> = <code><a class="elRef" href="qpixmap.html">QPixmap</a>()</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>This is like addPage just above, with the difference that the first element is a list of strings. </p>
<p>These strings are used to form a path of folders down to the given page. The initial elements are names for the folders, while the last element is the name of the page. Note: This does yet only work for the TreeList face. Later this may be added for the IconList face too. In other faces than the TreeList, all the strings except the last one is ignored. Deleting the returned frame will cause the listitem or tab to be removed (you can re-add a page with the same name later.</p>
<p>Deleting the returned frame will cause the listitem or tab to be removed (you can re-add a page with the same name later. </p>

<p>Definition at line <a class="el" href="kjanuswidget_8cpp_source.html#l00235">235</a> of file <a class="el" href="kjanuswidget_8cpp_source.html">kjanuswidget.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a0716931e53acb721c677a0e6bd5d1486"></a><!-- doxytag: member="KJanusWidget::addVBoxPage" ref="a0716931e53acb721c677a0e6bd5d1486" args="(const QString &amp;item, const QString &amp;header=QString::null, const QPixmap &amp;pixmap=QPixmap())" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qvbox.html">QVBox</a> * KJanusWidget::addVBoxPage </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>item</em>, </td>
        </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>header</em> = <code>QString::null</code>, </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> = <code><a class="elRef" href="qpixmap.html">QPixmap</a>()</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Add a new page when the class is used in TreeList, IconList or Tabbed mode. </p>
<p>The returned widget is empty and you must add your widgets as children to this widget. The returned widget is a <a class="elRef" href="qvbox.html">QVBox</a> so it contains a <a class="elRef" href="qvboxlayout.html">QVBoxLayout</a> layout that lines up the child widgets are vertically.</p>
<p>Deleting the returned frame will cause the listitem or tab to be removed (you can re-add a page with the same name later.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">item</td><td>String used in the list or Tab item. </td></tr>
    <tr><td class="paramname">header</td><td>A longer string used in TreeList and IconList mode to describe the contents of a page. If empty, the item string will be used instead. </td></tr>
    <tr><td class="paramname">pixmap</td><td>Used in IconList mode or in TreeList mode. You should prefer a pixmap with size 32x32 pixels.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The empty page or 0 if the face is not TreeList, IconList or Tabbed. </dd></dl>

<p>Definition at line <a class="el" href="kjanuswidget_8cpp_source.html#l00288">288</a> of file <a class="el" href="kjanuswidget_8cpp_source.html">kjanuswidget.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aa0f448bcfe8112fce3d17097b58fb274"></a><!-- doxytag: member="KJanusWidget::addVBoxPage" ref="aa0f448bcfe8112fce3d17097b58fb274" args="(const QStringList &amp;items, const QString &amp;header=QString::null, const QPixmap &amp;pixmap=QPixmap())" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qvbox.html">QVBox</a> * KJanusWidget::addVBoxPage </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstringlist.html">QStringList</a> &amp;&#160;</td>
          <td class="paramname"><em>items</em>, </td>
        </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>header</em> = <code>QString::null</code>, </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> = <code><a class="elRef" href="qpixmap.html">QPixmap</a>()</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>This is like addVBoxPage just above, with the difference that the first element is a list of strings. </p>
<p>These strings are used to form a path of folders down to the given page. The initial elements are names for the folders, while the last element is the name of the page. Note: This does yet only work for the TreeList face. Later this may be added for the IconList face too. In other faces than the TreeList, all the strings except the last one is ignored.</p>
<p>Deleting the returned frame will cause the listitem or tab to be removed (you can re-add a page with the same name later. </p>

<p>Definition at line <a class="el" href="kjanuswidget_8cpp_source.html#l00271">271</a> of file <a class="el" href="kjanuswidget_8cpp_source.html">kjanuswidget.cpp</a>.</p>

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

<p>Add a widget at the bottom of the TreeList/IconList. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">widget</td><td>The widget to be added. It will be reparented into the <a class="el" href="classKJanusWidget.html" title="Easy to use widget with many layouts.">KJanusWidget</a>, therefor it will be deleted with the <a class="el" href="classKJanusWidget.html" title="Easy to use widget with many layouts.">KJanusWidget</a>, too. To be on the save side just don't keep the pointer to this widget. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="kjanuswidget_8cpp_source.html#l00857">857</a> of file <a class="el" href="kjanuswidget_8cpp_source.html">kjanuswidget.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a54af63558381f3e38458d75a6820b9ee"></a><!-- doxytag: member="KJanusWidget::eventFilter" ref="a54af63558381f3e38458d75a6820b9ee" args="(QObject *o, QEvent *e)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KJanusWidget::eventFilter </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" href="qobject.html">QObject</a> *&#160;</td>
          <td class="paramname"><em>o</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="elRef" href="qevent.html">QEvent</a> *&#160;</td>
          <td class="paramname"><em>e</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>This function is used internally when in IconList mode. </p>
<p>If you reimplement this class a make your own event filter, make sure to call this function from your filter.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">o</td><td>Object that has received an event. </td></tr>
    <tr><td class="paramname">e</td><td>The event. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="kjanuswidget_8cpp_source.html#l00898">898</a> of file <a class="el" href="kjanuswidget_8cpp_source.html">kjanuswidget.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a3a18b244c43ea6bc5e15a9f8ac087c6b"></a><!-- doxytag: member="KJanusWidget::face" ref="a3a18b244c43ea6bc5e15a9f8ac087c6b" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KJanusWidget::face </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the face type. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>The face type. </dd></dl>

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

</div>
</div>
<a class="anchor" id="ad3fa1c9b99d93eab4f954c9a67cc6d8c"></a><!-- doxytag: member="KJanusWidget::isValid" ref="ad3fa1c9b99d93eab4f954c9a67cc6d8c" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KJanusWidget::isValid </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Use this to verify that no memory allocation failed. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if the widget was properly created. </dd></dl>

<p>Definition at line <a class="el" href="kjanuswidget_8cpp_source.html#l00208">208</a> of file <a class="el" href="kjanuswidget_8cpp_source.html">kjanuswidget.cpp</a>.</p>

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

<p>Returns the minimum size that must be made available for the widget so that UIs can be displayed properly. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>The minimum size. </dd></dl>

<p>Definition at line <a class="el" href="kjanuswidget_8cpp_source.html#l00750">750</a> of file <a class="el" href="kjanuswidget_8cpp_source.html">kjanuswidget.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a598b417dbc9f1e423d553ab9632f0000"></a><!-- doxytag: member="KJanusWidget::pageIndex" ref="a598b417dbc9f1e423d553ab9632f0000" args="(QWidget *widget) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KJanusWidget::pageIndex </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" href="qwidget.html">QWidget</a> *&#160;</td>
          <td class="paramname"><em>widget</em></td><td>)</td>
          <td> const<code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the index of a page created with addPage , addVBoxPage , addHBoxPage or addGridPage . </p>
<p>You can can compare this index with the value returned from activePageIndex if you need to do some page specific actions in your code.</p>
<p>The returned index will never change so you can safely use this function once and save the value.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">widget</td><td>The widget returned by addPage , addVBoxPage , addHBoxPage or addGridPage .</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The index or -1 if the face is not Tabbed, TreeList or IconList </dd></dl>

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

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

<p>Returns the title string associated with a page index in TreeList or IconList mode. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">index</td><td>The index of the page or null if there is no such page. </td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKJanusWidget.html#a598b417dbc9f1e423d553ab9632f0000" title="Returns the index of a page created with addPage , addVBoxPage , addHBoxPage or addGridPage ...">pageIndex()</a> </dd></dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.2 </dd></dl>

<p>Definition at line <a class="el" href="kjanuswidget_8cpp_source.html#l01132">1132</a> of file <a class="el" href="kjanuswidget_8cpp_source.html">kjanuswidget.cpp</a>.</p>

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

<p>Returns the page widget associated with a page index or null if there is no such page. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">index</td><td>The index of the page. </td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKJanusWidget.html#a598b417dbc9f1e423d553ab9632f0000" title="Returns the index of a page created with addPage , addVBoxPage , addHBoxPage or addGridPage ...">pageIndex()</a> </dd></dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.2 </dd></dl>

<p>Definition at line <a class="el" href="kjanuswidget_8cpp_source.html#l01140">1140</a> of file <a class="el" href="kjanuswidget_8cpp_source.html">kjanuswidget.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a341792813abcb318f7184001edd2bde7"></a><!-- doxytag: member="KJanusWidget::plainPage" ref="a341792813abcb318f7184001edd2bde7" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qframe.html">QFrame</a> * KJanusWidget::plainPage </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the empty widget that is available in Plain mode. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>The widget or 0 if the face in not Plain. </dd></dl>

<p>Definition at line <a class="el" href="kjanuswidget_8cpp_source.html#l00214">214</a> of file <a class="el" href="kjanuswidget_8cpp_source.html">kjanuswidget.cpp</a>.</p>

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

<p>Removes a page created with addPage, addVBoxPage, addHBoxPage or addGridPage. </p>
<p>If the page has already been deleted or has already been removed, nothing happens. The widget itself is not deleted.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">page</td><td>The widget returned by addPage , addVBoxPage , addHBoxPage or addGridPage . </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="kjanuswidget_8cpp_source.html#l01087">1087</a> of file <a class="el" href="kjanuswidget_8cpp_source.html">kjanuswidget.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a7edb49e1ed3326452037131db89204bf"></a><!-- doxytag: member="KJanusWidget::setFocus" ref="a7edb49e1ed3326452037131db89204bf" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KJanusWidget::setFocus </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [virtual, slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Give the keyboard input focus to the widget. </p>

<p>Reimplemented from <a class="elRef" href="qwidget.html#setFocus">QWidget</a>.</p>

<p>Definition at line <a class="el" href="kjanuswidget_8cpp_source.html#l00724">724</a> of file <a class="el" href="kjanuswidget_8cpp_source.html">kjanuswidget.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a377319e89e35addbba15fd7748f9516b"></a><!-- doxytag: member="KJanusWidget::setFolderIcon" ref="a377319e89e35addbba15fd7748f9516b" args="(const QStringList &amp;path, const QPixmap &amp;pixmap)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KJanusWidget::setFolderIcon </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstringlist.html">QStringList</a> &amp;&#160;</td>
          <td class="paramname"><em>path</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><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the icon used in TreeList Mode for the given path. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">path</td><td>The path for which this icon should be shown. </td></tr>
    <tr><td class="paramname">pixmap</td><td>The icon used. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="kjanuswidget_8cpp_source.html#l00488">488</a> of file <a class="el" href="kjanuswidget_8cpp_source.html">kjanuswidget.cpp</a>.</p>

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

<p>This function has only effect in IconList mode. </p>
<p>Defines how the icon list widget is displayed. By default it is the widgets in the pages that decide the minimum height of the toplevel widget. A vertical scrollbar can be used in the icon list area.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">state</td><td>The visibility mode. If true, the minimum height is adjusted so that every icon in the list is visible at the same time. The vertical scrollbar will never be visible. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="kjanuswidget_8cpp_source.html#l00823">823</a> of file <a class="el" href="kjanuswidget_8cpp_source.html">kjanuswidget.cpp</a>.</p>

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

<p>This function has only effect in TreeList mode. </p>
<p>This tells the widgets whether the root should be decorated. For details see <a class="elRef" href="qlistview.html#setRootIsDecorated">QListView::setRootIsDecorated</a></p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">state</td><td>Root will be decorated if true. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="kjanuswidget_8cpp_source.html#l00836">836</a> of file <a class="el" href="kjanuswidget_8cpp_source.html">kjanuswidget.cpp</a>.</p>

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

<p>This function has only effect in TreeList mode. </p>
<p>This tells the widgets whether the icons given in the addPage, addVBoxPage, addHBoxPage, or addGridPage methods should be shown in the TreeList.</p>
<p>Note: This method must be called before calling any of the methods which add icons to the page.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">state</td><td>If true the icons are shown. </td></tr>
  </table>
  </dd>
</dl>

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

</div>
</div>
<a class="anchor" id="a1bdd9ca562117a63b4551a00b5e4e608"></a><!-- doxytag: member="KJanusWidget::setSwallowedWidget" ref="a1bdd9ca562117a63b4551a00b5e4e608" args="(QWidget *widget)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KJanusWidget::setSwallowedWidget </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" href="qwidget.html">QWidget</a> *&#160;</td>
          <td class="paramname"><em>widget</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Defines the widget to be swallowed. </p>
<p>This method can be used several times. Only the latest defined widget will be shown.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">widget</td><td>The widget to be swallowed. If 0, then an empty rectangle is displayed. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="kjanuswidget_8cpp_source.html#l00496">496</a> of file <a class="el" href="kjanuswidget_8cpp_source.html">kjanuswidget.cpp</a>.</p>

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

<p>This function has only effect in TreeList mode. </p>
<p>Defines how the tree list is resized when the widget is resized horizontally. By default the tree list keeps its width when the widget becomes wider.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">state</td><td>The resize mode. If false (default) the TreeList keeps its current width when the widget becomes wider. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="kjanuswidget_8cpp_source.html#l00811">811</a> of file <a class="el" href="kjanuswidget_8cpp_source.html">kjanuswidget.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a02389b0db7079f8455d1c5b93090711a"></a><!-- doxytag: member="KJanusWidget::showEvent" ref="a02389b0db7079f8455d1c5b93090711a" args="(QShowEvent *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KJanusWidget::showEvent </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" href="qshowevent.html">QShowEvent</a> *&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Reimplemented to handle the splitter width when the the face is TreeList. </p>

<p>Reimplemented from <a class="elRef" href="qwidget.html#showEvent">QWidget</a>.</p>

<p>Definition at line <a class="el" href="kjanuswidget_8cpp_source.html#l00883">883</a> of file <a class="el" href="kjanuswidget_8cpp_source.html">kjanuswidget.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab65aa530fc6a94b475f6170379ef9422"></a><!-- doxytag: member="KJanusWidget::showPage" ref="ab65aa530fc6a94b475f6170379ef9422" args="(int index)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KJanusWidget::showPage </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>index</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Raises the page which was added by <a class="el" href="classKJanusWidget.html#aec94b237858b665f11af8999a38f933a" title="Add a new page when the class is used in TreeList, IconList or Tabbed mode.">addPage()</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">index</td><td>The index of the page you want to raise. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="kjanuswidget_8cpp_source.html#l00575">575</a> of file <a class="el" href="kjanuswidget_8cpp_source.html">kjanuswidget.cpp</a>.</p>

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

<p>Returns the recommended size for the widget in order to be displayed properly. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>The recommended size. </dd></dl>

<p>Reimplemented from <a class="elRef" href="qwidget.html#sizeHint">QWidget</a>.</p>

<p>Definition at line <a class="el" href="kjanuswidget_8cpp_source.html#l00805">805</a> of file <a class="el" href="kjanuswidget_8cpp_source.html">kjanuswidget.cpp</a>.</p>

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

<p>This function has only effect in TreeList mode. </p>
<p>This tells the TreeList to unfold the whole tree so that all entries are visible.</p>
<p>If the list is empty when you call this method newly created entries will not automatically be opened. If the <code>persist</code> flag is set opened entries cannot be closed again, though.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">persist</td><td>If true the tree always stays unfolded. </td></tr>
  </table>
  </dd>
</dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.2 </dd></dl>

<p>Definition at line <a class="el" href="kjanuswidget_8cpp_source.html#l00843">843</a> of file <a class="el" href="kjanuswidget_8cpp_source.html">kjanuswidget.cpp</a>.</p>

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