Sophie

Sophie

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

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: kdialogbase.h Source File (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 class="header">
  <div class="headertitle">
<div class="title">kdialogbase.h</div>  </div>
</div>
<div class="contents">
<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
<a name="l00002"></a>00002 <span class="comment"> *  This file is part of the KDE Libraries</span>
<a name="l00003"></a>00003 <span class="comment"> *  Copyright (C) 1999-2001 Mirko Boehm (mirko@kde.org) and</span>
<a name="l00004"></a>00004 <span class="comment"> *  Espen Sand (espen@kde.org)</span>
<a name="l00005"></a>00005 <span class="comment"> *  Holger Freyther &lt;freyther@kde.org&gt;</span>
<a name="l00006"></a>00006 <span class="comment"> *</span>
<a name="l00007"></a>00007 <span class="comment"> *  This library is free software; you can redistribute it and/or</span>
<a name="l00008"></a>00008 <span class="comment"> *  modify it under the terms of the GNU Library General Public</span>
<a name="l00009"></a>00009 <span class="comment"> *  License as published by the Free Software Foundation; either</span>
<a name="l00010"></a>00010 <span class="comment"> *  version 2 of the License, or (at your option) any later version.</span>
<a name="l00011"></a>00011 <span class="comment"> *</span>
<a name="l00012"></a>00012 <span class="comment"> *  This library is distributed in the hope that it will be useful,</span>
<a name="l00013"></a>00013 <span class="comment"> *  but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<a name="l00014"></a>00014 <span class="comment"> *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
<a name="l00015"></a>00015 <span class="comment"> *  Library General Public License for more details.</span>
<a name="l00016"></a>00016 <span class="comment"> *</span>
<a name="l00017"></a>00017 <span class="comment"> *  You should have received a copy of the GNU Library General Public License</span>
<a name="l00018"></a>00018 <span class="comment"> *  along with this library; see the file COPYING.LIB.  If not, write to</span>
<a name="l00019"></a>00019 <span class="comment"> *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,</span>
<a name="l00020"></a>00020 <span class="comment"> *  Boston, MA 02110-1301, USA.</span>
<a name="l00021"></a>00021 <span class="comment"> *</span>
<a name="l00022"></a>00022 <span class="comment"> */</span>
<a name="l00023"></a>00023 <span class="preprocessor">#ifndef _KDIALOG_BASE_H_</span>
<a name="l00024"></a>00024 <span class="preprocessor"></span><span class="preprocessor">#define _KDIALOG_BASE_H_</span>
<a name="l00025"></a>00025 <span class="preprocessor"></span>
<a name="l00026"></a>00026 <span class="preprocessor">#include &lt;kdialog.h&gt;</span>
<a name="l00027"></a>00027 <span class="preprocessor">#include &lt;kjanuswidget.h&gt;</span>
<a name="l00028"></a>00028 <span class="preprocessor">#include &lt;kguiitem.h&gt;</span>
<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;kstdguiitem.h&gt;</span>
<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;qptrlist.h&gt;</span>
<a name="l00031"></a>00031 
<a name="l00032"></a>00032 <span class="keyword">class </span><a class="codeRef" href="qpushbutton.html">QPushButton</a>;
<a name="l00033"></a>00033 <span class="keyword">class </span><a class="code" href="classKSeparator.html" title="Standard horizontal or vertical separator.">KSeparator</a>;
<a name="l00034"></a>00034 <span class="keyword">class </span><a class="code" href="classKURLLabel.html" title="A drop-in replacement for QLabel that displays hyperlinks.">KURLLabel</a>;
<a name="l00035"></a>00035 <span class="keyword">class </span><a class="codeRef" href="qboxlayout.html">QBoxLayout</a>;
<a name="l00036"></a>00036 <span class="keyword">class </span><a class="codeRef" href="qpixmap.html">QPixmap</a>;
<a name="l00037"></a>00037 <span class="keyword">class </span><a class="code" href="classKGuiItem.html" title="An abstract class for GUI data such as ToolTip and Icon.">KGuiItem</a>;
<a name="l00042"></a>00042 <span class="keyword">class </span><a class="code" href="classKDialogBaseButton.html" title="Used internally by KDialogBase.">KDialogBaseButton</a>;
<a name="l00043"></a>00043 
<a name="l00048"></a>00048 <span class="keyword">class </span><a class="code" href="classKDialogBaseTile.html" title="Used internally by KDialogBase.">KDialogBaseTile</a>;
<a name="l00049"></a>00049 
<a name="l00191"></a><a class="code" href="classKDialogBase.html">00191</a> <span class="keyword">class </span>KDEUI_EXPORT <a class="code" href="classKDialogBase.html" title="A dialog base class with standard buttons and predefined layouts.">KDialogBase</a> : <span class="keyword">public</span> <a class="code" href="classKDialog.html" title="Dialog with extended non-modal support and methods for KDE standard compliance.">KDialog</a>
<a name="l00192"></a>00192 {
<a name="l00193"></a>00193   Q_OBJECT
<a name="l00194"></a>00194 
<a name="l00195"></a>00195   <span class="keyword">public</span>:
<a name="l00196"></a>00196 
<a name="l00197"></a><a class="code" href="classKDialogBase.html#a9f20cab1f7d03532b4c49f7d719b167c">00197</a>     <span class="keyword">enum</span> <a class="code" href="classKDialogBase.html#a9f20cab1f7d03532b4c49f7d719b167c">ButtonCode</a>
<a name="l00198"></a>00198     {
<a name="l00199"></a><a class="code" href="classKDialogBase.html#a9f20cab1f7d03532b4c49f7d719b167caa8fc094aabb41be5b5842222d0b1180c">00199</a>       Help    = 0x00000001, 
<a name="l00200"></a><a class="code" href="classKDialogBase.html#a9f20cab1f7d03532b4c49f7d719b167ca2fbdac27eb3e477050b3a192f81bbbd1">00200</a>       Default = 0x00000002, 
<a name="l00201"></a><a class="code" href="classKDialogBase.html#a9f20cab1f7d03532b4c49f7d719b167cab05ad790de9a9c8b04ea4da05f58622b">00201</a>       Ok      = 0x00000004, 
<a name="l00202"></a><a class="code" href="classKDialogBase.html#a9f20cab1f7d03532b4c49f7d719b167ca8b5b8e204d3e0a5942f338cf067f154c">00202</a>       Apply   = 0x00000008, 
<a name="l00203"></a><a class="code" href="classKDialogBase.html#a9f20cab1f7d03532b4c49f7d719b167ca9567603327df29143c6e74dc2fba1c82">00203</a>       Try     = 0x00000010, 
<a name="l00204"></a><a class="code" href="classKDialogBase.html#a9f20cab1f7d03532b4c49f7d719b167cac0f804a0e3a44dd648405a723774b401">00204</a>       Cancel  = 0x00000020, 
<a name="l00205"></a><a class="code" href="classKDialogBase.html#a9f20cab1f7d03532b4c49f7d719b167ca4c22829df1166cd065fc9e842575c038">00205</a>       Close   = 0x00000040, 
<a name="l00206"></a><a class="code" href="classKDialogBase.html#a9f20cab1f7d03532b4c49f7d719b167ca993a4b74f03fefc1a044420a698ef869">00206</a>       User1   = 0x00000080, 
<a name="l00207"></a><a class="code" href="classKDialogBase.html#a9f20cab1f7d03532b4c49f7d719b167ca8382cc87dcc373d5be4b1b419c7b5658">00207</a>       User2   = 0x00000100, 
<a name="l00208"></a><a class="code" href="classKDialogBase.html#a9f20cab1f7d03532b4c49f7d719b167ca1086673148b485cba933c731b304ffe2">00208</a>       User3   = 0x00000200, 
<a name="l00209"></a><a class="code" href="classKDialogBase.html#a9f20cab1f7d03532b4c49f7d719b167caca48db9ed53ed0a4d79406d6e309472d">00209</a>       No      = 0x00000080, 
<a name="l00210"></a><a class="code" href="classKDialogBase.html#a9f20cab1f7d03532b4c49f7d719b167cad27f9ffd4696a52b997f3b84eab5b2cd">00210</a>       Yes     = 0x00000100, 
<a name="l00211"></a><a class="code" href="classKDialogBase.html#a9f20cab1f7d03532b4c49f7d719b167ca54232fdde85b5b8996ac32b6adeb68ae">00211</a>       Details = 0x00000400, 
<a name="l00212"></a><a class="code" href="classKDialogBase.html#a9f20cab1f7d03532b4c49f7d719b167ca4cbed5dde8854af385fbc71dec95b4a5">00212</a>       Filler  = 0x40000000, 
<a name="l00213"></a><a class="code" href="classKDialogBase.html#a9f20cab1f7d03532b4c49f7d719b167ca23b19d068e039400d8fa6d292c93ef7e">00213</a>       Stretch = 0x80000000, 
<a name="l00214"></a><a class="code" href="classKDialogBase.html#a9f20cab1f7d03532b4c49f7d719b167ca69ea00277e3ccd825ae3f79e36e3349f">00214</a>       NoDefault             
<a name="l00215"></a>00215     };
<a name="l00216"></a>00216 
<a name="l00217"></a>00217     <span class="keyword">enum</span> ActionButtonStyle
<a name="l00218"></a>00218     {
<a name="l00219"></a>00219       ActionStyle0=0, <span class="comment">// KDE std</span>
<a name="l00220"></a>00220       ActionStyle1,
<a name="l00221"></a>00221       ActionStyle2,
<a name="l00222"></a>00222       ActionStyle3,
<a name="l00223"></a>00223       ActionStyle4,
<a name="l00224"></a>00224       ActionStyleMAX
<a name="l00225"></a>00225     };
<a name="l00226"></a>00226 
<a name="l00237"></a><a class="code" href="classKDialogBase.html#afe8ae3e94d464703d3784b6a734f1b15">00237</a>     <span class="keyword">enum</span> <a class="code" href="classKDialogBase.html#afe8ae3e94d464703d3784b6a734f1b15">DialogType</a>
<a name="l00238"></a>00238     {
<a name="l00239"></a>00239       TreeList  = <a class="code" href="classKJanusWidget.html#aad64038e16e8b97a5f0076acea303d6aad6f117d9a69215fdf40c560ca8257577" title="The TreeList face provides a list in the left area and pages in the right.">KJanusWidget::TreeList</a>,
<a name="l00240"></a>00240       Tabbed    = <a class="code" href="classKJanusWidget.html#aad64038e16e8b97a5f0076acea303d6aaa561d04f44de32a1a92c23bbb5e03a1d" title="The Tabbed face is a common tabbed widget.">KJanusWidget::Tabbed</a>,
<a name="l00241"></a>00241       Plain     = <a class="code" href="classKJanusWidget.html#aad64038e16e8b97a5f0076acea303d6aa55b7a8eaa9f4441f07c2dc77d49a51b9" title="The Plain face provides an empty widget (QFrame) where you can place your widgets.">KJanusWidget::Plain</a>,
<a name="l00242"></a>00242       Swallow   = <a class="code" 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>,
<a name="l00243"></a>00243       IconList  = <a class="code" 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 name="l00244"></a>00244     };
<a name="l00245"></a>00245 
<a name="l00246"></a>00246   <span class="keyword">public</span>:
<a name="l00247"></a>00247 
<a name="l00270"></a>00270     <a class="code" href="classKDialogBase.html" title="A dialog base class with standard buttons and predefined layouts.">KDialogBase</a>( <a class="codeRef" href="qwidget.html">QWidget</a> *parent=0, <span class="keyword">const</span> <span class="keywordtype">char</span> *name=0, <span class="keywordtype">bool</span> modal=<span class="keyword">true</span>,
<a name="l00271"></a>00271          <span class="keyword">const</span> <a class="codeRef" href="qstring.html">QString</a> &amp;caption=QString::null,
<a name="l00272"></a>00272          <span class="keywordtype">int</span> buttonMask=Ok|Apply|Cancel, ButtonCode defaultButton=Ok,
<a name="l00273"></a>00273          <span class="keywordtype">bool</span> separator=<span class="keyword">false</span>,
<a name="l00274"></a>00274          <span class="keyword">const</span> <a class="code" href="classKGuiItem.html" title="An abstract class for GUI data such as ToolTip and Icon.">KGuiItem</a> &amp;user1=<a class="code" href="classKGuiItem.html" title="An abstract class for GUI data such as ToolTip and Icon.">KGuiItem</a>(),
<a name="l00275"></a>00275          <span class="keyword">const</span> <a class="code" href="classKGuiItem.html" title="An abstract class for GUI data such as ToolTip and Icon.">KGuiItem</a> &amp;user2=<a class="code" href="classKGuiItem.html" title="An abstract class for GUI data such as ToolTip and Icon.">KGuiItem</a>(),
<a name="l00276"></a>00276          <span class="keyword">const</span> <a class="code" href="classKGuiItem.html" title="An abstract class for GUI data such as ToolTip and Icon.">KGuiItem</a> &amp;user3=<a class="code" href="classKGuiItem.html" title="An abstract class for GUI data such as ToolTip and Icon.">KGuiItem</a>() );
<a name="l00277"></a>00277 
<a name="l00305"></a>00305     <a class="code" href="classKDialogBase.html" title="A dialog base class with standard buttons and predefined layouts.">KDialogBase</a>( <span class="keywordtype">int</span> dialogFace, <span class="keyword">const</span> <a class="codeRef" href="qstring.html">QString</a> &amp;caption,
<a name="l00306"></a>00306          <span class="keywordtype">int</span> buttonMask, ButtonCode defaultButton,
<a name="l00307"></a>00307          <a class="codeRef" href="qwidget.html">QWidget</a> *parent=0, <span class="keyword">const</span> <span class="keywordtype">char</span> *name=0, <span class="keywordtype">bool</span> modal=<span class="keyword">true</span>,
<a name="l00308"></a>00308          <span class="keywordtype">bool</span> separator=<span class="keyword">false</span>,
<a name="l00309"></a>00309          <span class="keyword">const</span> <a class="code" href="classKGuiItem.html" title="An abstract class for GUI data such as ToolTip and Icon.">KGuiItem</a> &amp;user1=<a class="code" href="classKGuiItem.html" title="An abstract class for GUI data such as ToolTip and Icon.">KGuiItem</a>(),
<a name="l00310"></a>00310          <span class="keyword">const</span> <a class="code" href="classKGuiItem.html" title="An abstract class for GUI data such as ToolTip and Icon.">KGuiItem</a> &amp;user2=<a class="code" href="classKGuiItem.html" title="An abstract class for GUI data such as ToolTip and Icon.">KGuiItem</a>(),
<a name="l00311"></a>00311          <span class="keyword">const</span> <a class="code" href="classKGuiItem.html" title="An abstract class for GUI data such as ToolTip and Icon.">KGuiItem</a> &amp;user3=<a class="code" href="classKGuiItem.html" title="An abstract class for GUI data such as ToolTip and Icon.">KGuiItem</a>() );
<a name="l00312"></a>00312 
<a name="l00313"></a>00313 
<a name="l00341"></a>00341     <a class="code" href="classKDialogBase.html" title="A dialog base class with standard buttons and predefined layouts.">KDialogBase</a>( <a class="code" href="classKDialogBase.html#afe8ae3e94d464703d3784b6a734f1b15">KDialogBase::DialogType</a> dialogFace, WFlags f,
<a name="l00342"></a>00342          <a class="codeRef" href="qwidget.html">QWidget</a> *parent=0, <span class="keyword">const</span> <span class="keywordtype">char</span> *name=0, <span class="keywordtype">bool</span> modal=<span class="keyword">true</span>,
<a name="l00343"></a>00343          <span class="keyword">const</span> <a class="codeRef" href="qstring.html">QString</a> &amp;caption=QString::null,
<a name="l00344"></a>00344          <span class="keywordtype">int</span> buttonMask=Ok|Apply|Cancel, ButtonCode defaultButton=Ok,
<a name="l00345"></a>00345          <span class="keywordtype">bool</span> separator=<span class="keyword">false</span>,
<a name="l00346"></a>00346          <span class="keyword">const</span> <a class="code" href="classKGuiItem.html" title="An abstract class for GUI data such as ToolTip and Icon.">KGuiItem</a> &amp;user1=<a class="code" href="classKGuiItem.html" title="An abstract class for GUI data such as ToolTip and Icon.">KGuiItem</a>(),
<a name="l00347"></a>00347          <span class="keyword">const</span> <a class="code" href="classKGuiItem.html" title="An abstract class for GUI data such as ToolTip and Icon.">KGuiItem</a> &amp;user2=<a class="code" href="classKGuiItem.html" title="An abstract class for GUI data such as ToolTip and Icon.">KGuiItem</a>(),
<a name="l00348"></a>00348          <span class="keyword">const</span> <a class="code" href="classKGuiItem.html" title="An abstract class for GUI data such as ToolTip and Icon.">KGuiItem</a> &amp;user3=<a class="code" href="classKGuiItem.html" title="An abstract class for GUI data such as ToolTip and Icon.">KGuiItem</a>() );
<a name="l00349"></a>00349 
<a name="l00381"></a>00381     <a class="code" href="classKDialogBase.html" title="A dialog base class with standard buttons and predefined layouts.">KDialogBase</a>( <span class="keyword">const</span> <a class="codeRef" href="qstring.html">QString</a> &amp;caption, <span class="keywordtype">int</span> buttonMask=Yes|No|Cancel,
<a name="l00382"></a>00382          ButtonCode defaultButton=Yes, ButtonCode escapeButton=Cancel,
<a name="l00383"></a>00383          <a class="codeRef" href="qwidget.html">QWidget</a> *parent=0, <span class="keyword">const</span> <span class="keywordtype">char</span> *name=0,
<a name="l00384"></a>00384          <span class="keywordtype">bool</span> modal=<span class="keyword">true</span>, <span class="keywordtype">bool</span> separator=<span class="keyword">false</span>,
<a name="l00385"></a>00385          <span class="keyword">const</span> <a class="code" href="classKGuiItem.html" title="An abstract class for GUI data such as ToolTip and Icon.">KGuiItem</a> &amp;yes = KStdGuiItem::yes(), <span class="comment">// i18n(&quot;&amp;Yes&quot;)</span>
<a name="l00386"></a>00386          <span class="keyword">const</span> <a class="code" href="classKGuiItem.html" title="An abstract class for GUI data such as ToolTip and Icon.">KGuiItem</a> &amp;no = KStdGuiItem::no(), <span class="comment">// i18n(&quot;&amp;No&quot;),</span>
<a name="l00387"></a>00387          <span class="keyword">const</span> <a class="code" href="classKGuiItem.html" title="An abstract class for GUI data such as ToolTip and Icon.">KGuiItem</a> &amp;cancel = KStdGuiItem::cancel() <span class="comment">// i18n(&quot;&amp;Cancel&quot;)</span>
<a name="l00388"></a>00388          );
<a name="l00389"></a>00389 
<a name="l00393"></a>00393     ~<a class="code" href="classKDialogBase.html" title="A dialog base class with standard buttons and predefined layouts.">KDialogBase</a>();
<a name="l00394"></a>00394 
<a name="l00405"></a>00405     <span class="keywordtype">void</span> setButtonBoxOrientation( <span class="keywordtype">int</span> orientation );
<a name="l00406"></a>00406 
<a name="l00418"></a>00418     <span class="keywordtype">void</span> setEscapeButton( ButtonCode <span class="keywordtype">id</span> );
<a name="l00419"></a>00419 
<a name="l00420"></a>00420 
<a name="l00428"></a>00428     <span class="keyword">virtual</span> <span class="keywordtype">void</span> adjustSize();
<a name="l00429"></a>00429     <span class="keyword">virtual</span> <a class="codeRef" href="qsize.html">QSize</a> sizeHint() <span class="keyword">const</span>;
<a name="l00430"></a>00430     <span class="keyword">virtual</span> <a class="codeRef" href="qsize.html">QSize</a> minimumSizeHint() <span class="keyword">const</span>;
<a name="l00431"></a>00431 
<a name="l00442"></a>00442     <a class="codeRef" href="qframe.html">QFrame</a> *plainPage();
<a name="l00443"></a>00443 
<a name="l00471"></a>00471     <a class="codeRef" href="qframe.html">QFrame</a>  *addPage( <span class="keyword">const</span> <a class="codeRef" href="qstring.html">QString</a> &amp;itemName,
<a name="l00472"></a>00472               <span class="keyword">const</span> <a class="codeRef" href="qstring.html">QString</a> &amp;header=QString::null,
<a name="l00473"></a>00473               <span class="keyword">const</span> <a class="codeRef" href="qpixmap.html">QPixmap</a> &amp;pixmap=<a class="codeRef" href="qpixmap.html">QPixmap</a>() );
<a name="l00474"></a>00474 
<a name="l00486"></a>00486     <a class="codeRef" href="qframe.html">QFrame</a>  *addPage( <span class="keyword">const</span> <a class="codeRef" href="qstringlist.html">QStringList</a> &amp;items,
<a name="l00487"></a>00487               <span class="keyword">const</span> <a class="codeRef" href="qstring.html">QString</a> &amp;header=QString::null,
<a name="l00488"></a>00488               <span class="keyword">const</span> <a class="codeRef" href="qpixmap.html">QPixmap</a> &amp;pixmap=<a class="codeRef" href="qpixmap.html">QPixmap</a>() );
<a name="l00489"></a>00489 
<a name="l00514"></a>00514     <a class="codeRef" href="qvbox.html">QVBox</a> *addVBoxPage( <span class="keyword">const</span> <a class="codeRef" href="qstring.html">QString</a> &amp;itemName,
<a name="l00515"></a>00515             <span class="keyword">const</span> <a class="codeRef" href="qstring.html">QString</a> &amp;header=QString::null,
<a name="l00516"></a>00516             <span class="keyword">const</span> <a class="codeRef" href="qpixmap.html">QPixmap</a> &amp;pixmap=<a class="codeRef" href="qpixmap.html">QPixmap</a>() );
<a name="l00517"></a>00517 
<a name="l00529"></a>00529     <a class="codeRef" href="qvbox.html">QVBox</a> *addVBoxPage( <span class="keyword">const</span> <a class="codeRef" href="qstringlist.html">QStringList</a> &amp;items,
<a name="l00530"></a>00530             <span class="keyword">const</span> <a class="codeRef" href="qstring.html">QString</a> &amp;header=QString::null,
<a name="l00531"></a>00531             <span class="keyword">const</span> <a class="codeRef" href="qpixmap.html">QPixmap</a> &amp;pixmap=<a class="codeRef" href="qpixmap.html">QPixmap</a>() );
<a name="l00532"></a>00532 
<a name="l00551"></a>00551     <a class="codeRef" href="qhbox.html">QHBox</a> *addHBoxPage( <span class="keyword">const</span> <a class="codeRef" href="qstring.html">QString</a> &amp;itemName,
<a name="l00552"></a>00552             <span class="keyword">const</span> <a class="codeRef" href="qstring.html">QString</a> &amp;header=QString::null,
<a name="l00553"></a>00553             <span class="keyword">const</span> <a class="codeRef" href="qpixmap.html">QPixmap</a> &amp;pixmap=<a class="codeRef" href="qpixmap.html">QPixmap</a>() );
<a name="l00554"></a>00554 
<a name="l00566"></a>00566     <a class="codeRef" href="qhbox.html">QHBox</a> *addHBoxPage( <span class="keyword">const</span> <a class="codeRef" href="qstringlist.html">QStringList</a> &amp;items,
<a name="l00567"></a>00567             <span class="keyword">const</span> <a class="codeRef" href="qstring.html">QString</a> &amp;header=QString::null,
<a name="l00568"></a>00568             <span class="keyword">const</span> <a class="codeRef" href="qpixmap.html">QPixmap</a> &amp;pixmap=<a class="codeRef" href="qpixmap.html">QPixmap</a>() );
<a name="l00569"></a>00569 
<a name="l00590"></a>00590     <a class="codeRef" href="qgrid.html">QGrid</a> *addGridPage( <span class="keywordtype">int</span> n, Orientation dir,
<a name="l00591"></a>00591             <span class="keyword">const</span> <a class="codeRef" href="qstring.html">QString</a> &amp;itemName,
<a name="l00592"></a>00592             <span class="keyword">const</span> <a class="codeRef" href="qstring.html">QString</a> &amp;header=QString::null,
<a name="l00593"></a>00593             <span class="keyword">const</span> <a class="codeRef" href="qpixmap.html">QPixmap</a> &amp;pixmap=<a class="codeRef" href="qpixmap.html">QPixmap</a>() );
<a name="l00594"></a>00594 
<a name="l00595"></a>00595 
<a name="l00607"></a>00607     <a class="codeRef" href="qgrid.html">QGrid</a> *addGridPage( <span class="keywordtype">int</span> n, Orientation dir,
<a name="l00608"></a>00608             <span class="keyword">const</span> <a class="codeRef" href="qstringlist.html">QStringList</a> &amp;items,
<a name="l00609"></a>00609             <span class="keyword">const</span> <a class="codeRef" href="qstring.html">QString</a> &amp;header=QString::null,
<a name="l00610"></a>00610             <span class="keyword">const</span> <a class="codeRef" href="qpixmap.html">QPixmap</a> &amp;pixmap=<a class="codeRef" href="qpixmap.html">QPixmap</a>() );
<a name="l00611"></a>00611 
<a name="l00612"></a>00612 
<a name="l00619"></a>00619     <span class="keywordtype">void</span> setFolderIcon(<span class="keyword">const</span> <a class="codeRef" href="qstringlist.html">QStringList</a> &amp;path,<span class="keyword">const</span> <a class="codeRef" href="qpixmap.html">QPixmap</a> &amp;pixmap);
<a name="l00620"></a>00620 
<a name="l00634"></a>00634     <a class="codeRef" href="qframe.html">QFrame</a> *makeMainWidget();
<a name="l00635"></a>00635 
<a name="l00649"></a>00649     <a class="codeRef" href="qvbox.html">QVBox</a> *makeVBoxMainWidget();
<a name="l00650"></a>00650 
<a name="l00664"></a>00664     <a class="codeRef" href="qhbox.html">QHBox</a> *makeHBoxMainWidget();
<a name="l00665"></a>00665 
<a name="l00683"></a>00683     <a class="codeRef" href="qgrid.html">QGrid</a> *makeGridMainWidget( <span class="keywordtype">int</span> n, Orientation dir );
<a name="l00684"></a>00684 
<a name="l00685"></a>00685 
<a name="l00690"></a>00690     <span class="keywordtype">void</span> enableButtonSeparator( <span class="keywordtype">bool</span> state );
<a name="l00691"></a>00691 
<a name="l00702"></a>00702     <span class="keywordtype">void</span> showButton( ButtonCode <span class="keywordtype">id</span>, <span class="keywordtype">bool</span> state );
<a name="l00703"></a>00703 
<a name="l00712"></a>00712     <span class="keywordtype">void</span> showButtonOK( <span class="keywordtype">bool</span> state );
<a name="l00713"></a>00713 
<a name="l00722"></a>00722     <span class="keywordtype">void</span> showButtonApply( <span class="keywordtype">bool</span> state );
<a name="l00723"></a>00723 
<a name="l00730"></a>00730     <span class="keywordtype">void</span> showButtonCancel( <span class="keywordtype">bool</span> state );
<a name="l00731"></a>00731 
<a name="l00742"></a>00742     <span class="keywordtype">bool</span> showPage( <span class="keywordtype">int</span> index );
<a name="l00743"></a>00743 
<a name="l00752"></a>00752     <span class="keywordtype">int</span> activePageIndex() <span class="keyword">const</span>;
<a name="l00753"></a>00753 
<a name="l00754"></a>00754 
<a name="l00771"></a>00771     <span class="keywordtype">int</span> pageIndex( <a class="codeRef" href="qwidget.html">QWidget</a> *widget ) <span class="keyword">const</span>;
<a name="l00772"></a>00772 
<a name="l00773"></a>00773 
<a name="l00786"></a>00786     <span class="keywordtype">void</span> setMainWidget( <a class="codeRef" href="qwidget.html">QWidget</a> *widget );
<a name="l00787"></a>00787 
<a name="l00793"></a>00793     <a class="codeRef" href="qwidget.html">QWidget</a> *mainWidget();
<a name="l00794"></a>00794 
<a name="l00802"></a>00802     <span class="keywordtype">void</span> disableResize();
<a name="l00803"></a>00803 
<a name="l00815"></a>00815     <span class="keywordtype">void</span> setInitialSize( <span class="keyword">const</span> <a class="codeRef" href="qsize.html">QSize</a> &amp;s, <span class="keywordtype">bool</span> noResize=<span class="keyword">false</span> );
<a name="l00816"></a>00816 
<a name="l00827"></a>00827     <span class="keywordtype">void</span> incInitialSize( <span class="keyword">const</span> <a class="codeRef" href="qsize.html">QSize</a> &amp;s, <span class="keywordtype">bool</span> noResize=<span class="keyword">false</span> );
<a name="l00828"></a>00828 
<a name="l00836"></a>00836    <a class="codeRef" href="qsize.html">QSize</a> configDialogSize( <span class="keyword">const</span> <a class="codeRef" href="qstring.html">QString</a>&amp; groupName ) <span class="keyword">const</span>;
<a name="l00837"></a>00837 
<a name="l00847"></a>00847    <a class="codeRef" href="qsize.html">QSize</a> configDialogSize( <a class="codeRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKConfig.html">KConfig</a>&amp; config, <span class="keyword">const</span> <a class="codeRef" href="qstring.html">QString</a>&amp; groupName ) <span class="keyword">const</span>;
<a name="l00848"></a>00848 
<a name="l00858"></a>00858    <span class="keywordtype">void</span> saveDialogSize( <span class="keyword">const</span> <a class="codeRef" href="qstring.html">QString</a>&amp; groupName, <span class="keywordtype">bool</span> global=<span class="keyword">false</span> );
<a name="l00859"></a>00859 
<a name="l00870"></a>00870    <span class="keywordtype">void</span> saveDialogSize( <a class="codeRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKConfig.html">KConfig</a>&amp; config, <span class="keyword">const</span> <a class="codeRef" href="qstring.html">QString</a>&amp; groupName,
<a name="l00871"></a>00871                  <span class="keywordtype">bool</span> global=<span class="keyword">false</span> ) <span class="keyword">const</span>;
<a name="l00872"></a>00872 
<a name="l00882"></a>00882     <span class="keywordtype">void</span> setButtonOK( <span class="keyword">const</span> <a class="code" href="classKGuiItem.html" title="An abstract class for GUI data such as ToolTip and Icon.">KGuiItem</a> &amp;item = KStdGuiItem::ok() );
<a name="l00883"></a>00883 
<a name="l00899"></a>00899     <span class="keywordtype">void</span> setButtonOKText( <span class="keyword">const</span> <a class="codeRef" href="qstring.html">QString</a> &amp;text=QString::null,
<a name="l00900"></a>00900               <span class="keyword">const</span> <a class="codeRef" href="qstring.html">QString</a> &amp;tooltip=QString::null,
<a name="l00901"></a>00901               <span class="keyword">const</span> <a class="codeRef" href="qstring.html">QString</a> &amp;quickhelp=QString::null ) KDE_DEPRECATED;
<a name="l00902"></a>00902 
<a name="l00912"></a>00912     <span class="keywordtype">void</span> setButtonApply( const <a class="code" href="classKGuiItem.html" title="An abstract class for GUI data such as ToolTip and Icon.">KGuiItem</a> &amp;item = <a class="code" href="classKStdGuiItem.html" title="Provides a set of standardized KGuiItems.">KStdGuiItem</a>::apply() );
<a name="l00913"></a>00913 
<a name="l00929"></a>00929     <span class="keywordtype">void</span> setButtonApplyText( const <a class="codeRef" href="qstring.html">QString</a> &amp;text=<a class="codeRef" href="qstring.html">QString</a>::null,
<a name="l00930"></a>00930                  const <a class="codeRef" href="qstring.html">QString</a> &amp;tooltip=<a class="codeRef" href="qstring.html">QString</a>::null,
<a name="l00931"></a>00931                  const <a class="codeRef" href="qstring.html">QString</a> &amp;quickhelp=<a class="codeRef" href="qstring.html">QString</a>::null ) KDE_DEPRECATED;
<a name="l00932"></a>00932 
<a name="l00942"></a>00942     <span class="keywordtype">void</span> setButtonCancel( const <a class="code" href="classKGuiItem.html" title="An abstract class for GUI data such as ToolTip and Icon.">KGuiItem</a> &amp;item = <a class="code" href="classKStdGuiItem.html" title="Provides a set of standardized KGuiItems.">KStdGuiItem</a>::cancel() );
<a name="l00943"></a>00943 
<a name="l00957"></a>00957     <span class="keywordtype">void</span> setButtonCancelText( const <a class="codeRef" href="qstring.html">QString</a> &amp;text=<a class="codeRef" href="qstring.html">QString</a>::null,
<a name="l00958"></a>00958                   const <a class="codeRef" href="qstring.html">QString</a> &amp;tooltip=<a class="codeRef" href="qstring.html">QString</a>::null,
<a name="l00959"></a>00959                   const <a class="codeRef" href="qstring.html">QString</a> &amp;quickhelp=<a class="codeRef" href="qstring.html">QString</a>::null ) KDE_DEPRECATED;
<a name="l00960"></a>00960 
<a name="l00967"></a>00967     <span class="keywordtype">void</span> setButtonText( ButtonCode <span class="keywordtype">id</span>, const <a class="codeRef" href="qstring.html">QString</a> &amp;text );
<a name="l00968"></a>00968 
<a name="l00975"></a>00975     <span class="keywordtype">void</span> setButtonTip( ButtonCode <span class="keywordtype">id</span>, const <a class="codeRef" href="qstring.html">QString</a> &amp;text );
<a name="l00976"></a>00976 
<a name="l00983"></a>00983     <span class="keywordtype">void</span> setButtonWhatsThis( ButtonCode <span class="keywordtype">id</span>, const <a class="codeRef" href="qstring.html">QString</a> &amp;text );
<a name="l00984"></a>00984 
<a name="l00996"></a>00996     <span class="keywordtype">void</span> setButtonGuiItem( ButtonCode <span class="keywordtype">id</span>, const <a class="code" href="classKGuiItem.html" title="An abstract class for GUI data such as ToolTip and Icon.">KGuiItem</a> &amp;item );
<a name="l00997"></a>00997 
<a name="l01008"></a>01008      <span class="keywordtype">void</span> setTreeListAutoResize( <span class="keywordtype">bool</span> state );
<a name="l01009"></a>01009 
<a name="l01022"></a>01022     <span class="keywordtype">void</span> setShowIconsInTreeList(<span class="keywordtype">bool</span> state);
<a name="l01023"></a>01023 
<a name="l01032"></a>01032     <span class="keywordtype">void</span> setRootIsDecorated( <span class="keywordtype">bool</span> state );
<a name="l01033"></a>01033 
<a name="l01047"></a>01047     <span class="keywordtype">void</span> unfoldTreeList( <span class="keywordtype">bool</span> persist = false );
<a name="l01048"></a>01048 
<a name="l01057"></a>01057     <span class="keywordtype">void</span> addWidgetBelowList( <a class="codeRef" href="qwidget.html">QWidget</a> * widget );
<a name="l01058"></a>01058 
<a name="l01069"></a>01069     <span class="keywordtype">void</span> addButtonBelowList( const <a class="codeRef" href="qstring.html">QString</a> &amp; text, <a class="codeRef" href="qobject.html">QObject</a> * recv, const <span class="keywordtype">char</span> * slot );
<a name="l01070"></a>01070 
<a name="l01082"></a>01082     <span class="keywordtype">void</span> addButtonBelowList( const <a class="code" href="classKGuiItem.html" title="An abstract class for GUI data such as ToolTip and Icon.">KGuiItem</a> &amp; guiitem, <a class="codeRef" href="qobject.html">QObject</a> * recv, const <span class="keywordtype">char</span> * slot );
<a name="l01083"></a>01083 
<a name="l01096"></a>01096     <span class="keywordtype">void</span> setIconListAllVisible( <span class="keywordtype">bool</span> state );
<a name="l01097"></a>01097 
<a name="l01103"></a>01103     static <span class="keywordtype">bool</span> haveBackgroundTile();
<a name="l01104"></a>01104 
<a name="l01111"></a>01111     static const <a class="codeRef" href="qpixmap.html">QPixmap</a> *backgroundTile();
<a name="l01116"></a>01116     static const <a class="codeRef" href="qpixmap.html">QPixmap</a> *getBackgroundTile() KDE_DEPRECATED;
<a name="l01117"></a>01117 
<a name="l01125"></a>01125     static <span class="keywordtype">void</span> setBackgroundTile( const <a class="codeRef" href="qpixmap.html">QPixmap</a> *pix );
<a name="l01126"></a>01126 
<a name="l01132"></a>01132     <span class="keywordtype">void</span> showTile( <span class="keywordtype">bool</span> state );
<a name="l01133"></a>01133 
<a name="l01145"></a>01145     <span class="keywordtype">void</span>  getBorderWidths( <span class="keywordtype">int</span>&amp; ulx, <span class="keywordtype">int</span>&amp; uly, <span class="keywordtype">int</span>&amp; lrx, <span class="keywordtype">int</span>&amp; lry ) const KDE_DEPRECATED;
<a name="l01146"></a>01146 
<a name="l01158"></a>01158     <a class="codeRef" href="qrect.html">QRect</a> getContentsRect() const KDE_DEPRECATED;
<a name="l01159"></a>01159 
<a name="l01177"></a>01177     <a class="codeRef" href="qsize.html">QSize</a> calculateSize( <span class="keywordtype">int</span> w, <span class="keywordtype">int</span> h ) const;
<a name="l01178"></a>01178 
<a name="l01187"></a>01187     <a class="codeRef" href="qstring.html">QString</a> helpLinkText() const;
<a name="l01188"></a>01188 
<a name="l01202"></a>01202     <a class="codeRef" href="qpushbutton.html">QPushButton</a> *actionButton( ButtonCode <span class="keywordtype">id</span> );
<a name="l01203"></a>01203 
<a name="l01204"></a>01204   public slots:
<a name="l01211"></a>01211     <span class="keywordtype">void</span> enableButton( ButtonCode <span class="keywordtype">id</span>, <span class="keywordtype">bool</span> state );
<a name="l01212"></a>01212 
<a name="l01218"></a>01218     <span class="keywordtype">void</span> enableButtonOK( <span class="keywordtype">bool</span> state );
<a name="l01219"></a>01219 
<a name="l01225"></a>01225     <span class="keywordtype">void</span> enableButtonApply( <span class="keywordtype">bool</span> state );
<a name="l01226"></a>01226 
<a name="l01232"></a>01232     <span class="keywordtype">void</span> enableButtonCancel( <span class="keywordtype">bool</span> state );
<a name="l01233"></a>01233 
<a name="l01239"></a>01239     <span class="keywordtype">void</span> enableLinkedHelp( <span class="keywordtype">bool</span> state );
<a name="l01240"></a>01240 
<a name="l01250"></a>01250     <span class="keywordtype">void</span> delayedDestruct();
<a name="l01251"></a>01251 
<a name="l01260"></a>01260     <span class="keywordtype">void</span> setHelpLinkText( const <a class="codeRef" href="qstring.html">QString</a> &amp;text );
<a name="l01261"></a>01261 
<a name="l01274"></a>01274     <span class="keywordtype">void</span> setHelp( const <a class="codeRef" href="qstring.html">QString</a> &amp;anchor,
<a name="l01275"></a>01275           const <a class="codeRef" href="qstring.html">QString</a> &amp;appname = <a class="codeRef" href="qstring.html">QString</a>::null );
<a name="l01276"></a>01276 
<a name="l01280"></a>01280     <span class="keywordtype">void</span> helpClickedSlot( const <a class="codeRef" href="qstring.html">QString</a> &amp; );
<a name="l01281"></a>01281 
<a name="l01285"></a>01285     <span class="keywordtype">void</span> setDetails(<span class="keywordtype">bool</span> showDetails);
<a name="l01286"></a>01286 
<a name="l01293"></a>01293     <span class="keywordtype">void</span> setDetailsWidget(<a class="codeRef" href="qwidget.html">QWidget</a> *detailsWidget);
<a name="l01294"></a>01294 
<a name="l01299"></a>01299     <span class="keywordtype">void</span> updateBackground();
<a name="l01300"></a>01300 
<a name="l01309"></a>01309     <span class="keywordtype">void</span> cancel();
<a name="l01310"></a>01310 
<a name="l01311"></a>01311   signals:
<a name="l01316"></a>01316     <span class="keywordtype">void</span> helpClicked();
<a name="l01317"></a>01317 
<a name="l01322"></a>01322     <span class="keywordtype">void</span> defaultClicked();
<a name="l01323"></a>01323 
<a name="l01324"></a>01324 
<a name="l01329"></a>01329     <span class="keywordtype">void</span> user3Clicked();
<a name="l01330"></a>01330 
<a name="l01335"></a>01335     <span class="keywordtype">void</span> user2Clicked();
<a name="l01336"></a>01336 
<a name="l01341"></a>01341     <span class="keywordtype">void</span> user1Clicked();
<a name="l01342"></a>01342 
<a name="l01347"></a>01347     <span class="keywordtype">void</span> applyClicked();
<a name="l01348"></a>01348 
<a name="l01353"></a>01353     <span class="keywordtype">void</span> tryClicked();
<a name="l01354"></a>01354 
<a name="l01359"></a>01359     <span class="keywordtype">void</span> okClicked();
<a name="l01360"></a>01360 
<a name="l01365"></a>01365     <span class="keywordtype">void</span> yesClicked();
<a name="l01366"></a>01366 
<a name="l01371"></a>01371     <span class="keywordtype">void</span> noClicked();
<a name="l01372"></a>01372 
<a name="l01377"></a>01377     <span class="keywordtype">void</span> cancelClicked();
<a name="l01378"></a>01378 
<a name="l01383"></a>01383     <span class="keywordtype">void</span> closeClicked();
<a name="l01384"></a>01384 
<a name="l01389"></a>01389     <span class="keywordtype">void</span> apply();
<a name="l01390"></a>01390 
<a name="l01394"></a>01394     <span class="keywordtype">void</span> backgroundChanged();
<a name="l01395"></a>01395 
<a name="l01403"></a>01403     <span class="keywordtype">void</span> hidden();
<a name="l01404"></a>01404 
<a name="l01419"></a>01419     <span class="keywordtype">void</span> finished();
<a name="l01420"></a>01420 
<a name="l01425"></a>01425     <span class="keywordtype">void</span> aboutToShowDetails();
<a name="l01426"></a>01426 
<a name="l01431"></a>01431     <span class="keywordtype">void</span> aboutToShowPage(<a class="codeRef" href="qwidget.html">QWidget</a> *page);
<a name="l01432"></a>01432 
<a name="l01433"></a>01433   protected:
<a name="l01439"></a>01439     virtual <span class="keywordtype">void</span> keyPressEvent( <a class="codeRef" href="qkeyevent.html">QKeyEvent</a> *e );
<a name="l01440"></a>01440 
<a name="l01445"></a>01445     virtual <span class="keywordtype">void</span> hideEvent( <a class="codeRef" href="qhideevent.html">QHideEvent</a> * );
<a name="l01446"></a>01446 
<a name="l01453"></a>01453     virtual <span class="keywordtype">void</span> closeEvent( <a class="codeRef" href="qcloseevent.html">QCloseEvent</a> *e );
<a name="l01454"></a>01454 
<a name="l01455"></a>01455   protected slots:
<a name="l01460"></a>01460     virtual <span class="keywordtype">void</span> slotHelp();
<a name="l01461"></a>01461 
<a name="l01465"></a>01465     virtual <span class="keywordtype">void</span> slotDefault();
<a name="l01466"></a>01466 
<a name="l01471"></a>01471     virtual <span class="keywordtype">void</span> slotDetails();
<a name="l01472"></a>01472 
<a name="l01476"></a>01476     virtual <span class="keywordtype">void</span> slotUser3();
<a name="l01477"></a>01477 
<a name="l01481"></a>01481     virtual <span class="keywordtype">void</span> slotUser2();
<a name="l01482"></a>01482 
<a name="l01486"></a>01486     virtual <span class="keywordtype">void</span> slotUser1();
<a name="l01487"></a>01487 
<a name="l01492"></a>01492     virtual <span class="keywordtype">void</span> slotOk();
<a name="l01493"></a>01493 
<a name="l01497"></a>01497     virtual <span class="keywordtype">void</span> slotApply();
<a name="l01498"></a>01498 
<a name="l01502"></a>01502     virtual <span class="keywordtype">void</span> slotTry();
<a name="l01503"></a>01503 
<a name="l01508"></a>01508     virtual <span class="keywordtype">void</span> slotYes();
<a name="l01509"></a>01509 
<a name="l01514"></a>01514     virtual <span class="keywordtype">void</span> slotNo();
<a name="l01515"></a>01515 
<a name="l01521"></a>01521     virtual <span class="keywordtype">void</span> slotCancel();
<a name="l01522"></a>01522 
<a name="l01527"></a>01527     virtual <span class="keywordtype">void</span> slotClose();
<a name="l01528"></a>01528 
<a name="l01534"></a>01534     virtual <span class="keywordtype">void</span> applyPressed();
<a name="l01535"></a>01535 
<a name="l01539"></a>01539     <span class="keywordtype">void</span> updateGeometry();
<a name="l01540"></a>01540 
<a name="l01548"></a>01548     <span class="keywordtype">void</span> slotDelayedDestruct();
<a name="l01549"></a>01549 
<a name="l01550"></a>01550   private:
<a name="l01554"></a>01554     <span class="keywordtype">void</span> setupLayout();
<a name="l01555"></a>01555 
<a name="l01561"></a>01561     <span class="keywordtype">void</span> makeRelay();
<a name="l01562"></a>01562 
<a name="l01575"></a>01575     <span class="keywordtype">void</span> makeButtonBox( <span class="keywordtype">int</span> mask, ButtonCode defaultButton,
<a name="l01576"></a>01576             const <a class="code" href="classKGuiItem.html" title="An abstract class for GUI data such as ToolTip and Icon.">KGuiItem</a> &amp;user1 = <a class="code" href="classKGuiItem.html" title="An abstract class for GUI data such as ToolTip and Icon.">KGuiItem</a>(),
<a name="l01577"></a>01577             const KGuiItem &amp;user2 = KGuiItem(),
<a name="l01578"></a>01578             const KGuiItem &amp;user3 = KGuiItem() );
<a name="l01579"></a>01579 
<a name="l01587"></a>01587     <span class="keywordtype">void</span> setButtonFocus( <a class="codeRef" href="qpushbutton.html">QPushButton</a> *p, <span class="keywordtype">bool</span> isDefault, <span class="keywordtype">bool</span> isFocus );
<a name="l01588"></a>01588 
<a name="l01594"></a>01594     <span class="keywordtype">void</span> printMakeMainWidgetError();
<a name="l01595"></a>01595 
<a name="l01596"></a>01596   private slots:
<a name="l01602"></a>01602     <span class="keywordtype">void</span> setButtonStyle( <span class="keywordtype">int</span> style );
<a name="l01603"></a>01603 
<a name="l01604"></a>01604 
<a name="l01605"></a>01605   private:
<a name="l01606"></a>01606     <a class="codeRef" href="qboxlayout.html">QBoxLayout</a>   *mTopLayout;
<a name="l01607"></a>01607     <a class="codeRef" href="qwidget.html">QWidget</a>      *mMainWidget;
<a name="l01608"></a>01608     <a class="code" href="classKURLLabel.html" title="A drop-in replacement for QLabel that displays hyperlinks.">KURLLabel</a>    *mUrlHelp;
<a name="l01609"></a>01609     <a class="code" href="classKJanusWidget.html" title="Easy to use widget with many layouts.">KJanusWidget</a> *mJanus;
<a name="l01610"></a>01610     <a class="code" href="classKSeparator.html" title="Standard horizontal or vertical separator.">KSeparator</a>   *mActionSep;
<a name="l01611"></a>01611 
<a name="l01612"></a>01612     <span class="keywordtype">bool</span> mIsActivated;
<a name="l01613"></a>01613 
<a name="l01614"></a>01614     QString mAnchor;
<a name="l01615"></a>01615     QString mHelpApp;
<a name="l01616"></a>01616     QString mHelpLinkText;
<a name="l01617"></a>01617 
<a name="l01618"></a>01618     static <a class="code" href="classKDialogBaseTile.html" title="Used internally by KDialogBase.">KDialogBaseTile</a> *mTile;
<a name="l01619"></a>01619     <span class="keywordtype">bool</span>   mShowTile;
<a name="l01620"></a>01620 
<a name="l01621"></a>01621     <span class="keywordtype">bool</span> mMessageBoxMode;
<a name="l01622"></a>01622     <span class="keywordtype">int</span>  mButtonOrientation;
<a name="l01623"></a>01623     ButtonCode mEscapeButton;
<a name="l01624"></a>01624 
<a name="l01625"></a>01625   protected:
<a name="l01626"></a>01626     virtual <span class="keywordtype">void</span> virtual_hook( <span class="keywordtype">int</span> <span class="keywordtype">id</span>, <span class="keywordtype">void</span>* data );
<a name="l01627"></a>01627   private:
<a name="l01628"></a>01628     class KDialogBasePrivate;
<a name="l01629"></a>01629     KDialogBasePrivate* const d;
<a name="l01630"></a>01630 };
<a name="l01631"></a>01631 
<a name="l01632"></a>01632 <span class="preprocessor">#endif</span>
</pre></div></div>
</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>