Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > a6711891ce757817bba854bf3f25205a > files > 993

qtjambi-doc-4.3.3-3mdv2008.1.i586.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc (build 1.5.0_09) on Tue Aug 07 17:06:52 CEST 2007 -->
<TITLE>
QWizard
</TITLE>

<META NAME="keywords" CONTENT="com.trolltech.qt.gui.QWizard class">

<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">

<SCRIPT type="text/javascript">
function windowTitle()
{
    parent.document.title="QWizard";
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>

</HEAD>

<BODY BGCOLOR="white" onload="windowTitle();">


<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  <TR ALIGN="center" VALIGN="top">
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  </TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>

<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../com/trolltech/qt/gui/QWindowStateChangeEvent.html" title="class in com.trolltech.qt.gui"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../com/trolltech/qt/gui/QWizard.WizardButton.html" title="enum in com.trolltech.qt.gui"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="../../../../index.html?com/trolltech/qt/gui/QWizard.html" target="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="QWizard.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
&nbsp;<SCRIPT type="text/javascript">
  <!--
  if(window==top) {
    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
  }
  //-->
</SCRIPT>
<NOSCRIPT>
  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>


</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  SUMMARY:&nbsp;<A HREF="#nested_class_summary">NESTED</A>&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->

<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
com.trolltech.qt.gui</FONT>
<BR>
Class QWizard</H2>
<PRE>
java.lang.Object
  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/trolltech/qt/QSignalEmitter.html" title="class in com.trolltech.qt">com.trolltech.qt.QSignalEmitter</A>
      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/trolltech/qt/QtJambiObject.html" title="class in com.trolltech.qt">com.trolltech.qt.QtJambiObject</A>
          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/trolltech/qt/core/QObject.html" title="class in com.trolltech.qt.core">com.trolltech.qt.core.QObject</A>
              <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/trolltech/qt/gui/QWidget.html" title="class in com.trolltech.qt.gui">com.trolltech.qt.gui.QWidget</A>
                  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/trolltech/qt/gui/QDialog.html" title="class in com.trolltech.qt.gui">com.trolltech.qt.gui.QDialog</A>
                      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.trolltech.qt.gui.QWizard</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../com/trolltech/qt/gui/QPaintDeviceInterface.html" title="interface in com.trolltech.qt.gui">QPaintDeviceInterface</A>, <A HREF="../../../../com/trolltech/qt/QtJambiInterface.html" title="interface in com.trolltech.qt">QtJambiInterface</A></DD>
</DL>
<HR>
<DL>
<DT><PRE>public class <B>QWizard</B><DT>extends <A HREF="../../../../com/trolltech/qt/gui/QDialog.html" title="class in com.trolltech.qt.gui">QDialog</A></DL>
</PRE>

<P>
<p>The <a href="QWizard.html#QWizard(com.trolltech.qt.gui.QWidget, com.trolltech.qt.core.Qt.WindowFlags)"><tt>QWizard</tt></a> class provides a framework for wizards.</p>
<p>A wizard (also called an assistant on Mac OS X) is a special type of input dialog that consists of a sequence of pages. A wizard's purpose is to guide the user through a process step by step. Wizards are useful for complex or infrequent tasks that users may find difficult to learn.</p>
<p><a href="QWizard.html#QWizard(com.trolltech.qt.gui.QWidget, com.trolltech.qt.core.Qt.WindowFlags)"><tt>QWizard</tt></a> inherits <a href="QDialog.html#QDialog(com.trolltech.qt.gui.QWidget, com.trolltech.qt.core.Qt.WindowFlags)"><tt>QDialog</tt></a> and represents a wizard. Each page is a <a href="QWizardPage.html"><tt>QWizardPage</tt></a> (a <a href="QWidget.html#QWidget(com.trolltech.qt.gui.QWidget, com.trolltech.qt.core.Qt.WindowFlags)"><tt>QWidget</tt></a> subclass). To create your own wizards, you can use these classes directly, or you can subclass them for more control.</p>
<p>Topics:</p>
<ul><li><a href="#a-trivial-example">A Trivial Example</a></li>
<li><a href="#wizard-look-and-feel">Wizard Look and Feel</a></li>
<li><a href="#elements-of-a-wizard-page">Elements of a Wizard Page</a></li>
<li><a href="#registering-and-using-fields">Registering and Using Fields</a></li>
<li><a href="#creating-linear-wizards">Creating Linear Wizards</a></li>
<li><a href="#creating-non-linear-wizards">Creating Non-Linear Wizards</a></li>
</ul>
<a name="a-trivial-example"></a>
<h3>A Trivial Example</h3>
<p>The following example illustrates how to create wizard pages and add them to a wizard. For more advanced examples, see Class Wizard</tt> and License Wizard</tt>.</p>
<pre>    QWizardPage *createIntroPage()
    {
        QWizardPage *page = new QWizardPage;
        page-&gt;setTitle(&quot;Introduction&quot;);

        QLabel *label = new QLabel(&quot;This wizard will help you register your copy &quot;
                                   &quot;of Super Product Two.&quot;);
        label-&gt;setWordWrap(true);

        QVBoxLayout *layout = new QVBoxLayout;
        layout-&gt;addWidget(label);
        page-&gt;setLayout(layout);

        return page;
    }

    QWizardPage *createRegistrationPage()
    {
        ...
    }

    QWizardPage *createConclusionPage()
    {
        ...
    }

    int main(int argc, char *argv[])
    {
        QApplication app(argc, argv);

        QString translatorFileName = QLatin1String(&quot;qt_&quot;);
        translatorFileName += QLocale::system().name();
        QTranslator *translator = new QTranslator(&amp;app);
        if (translator-&gt;load(translatorFileName, QLibraryInfo::location(QLibraryInfo::TranslationsPath)))
            app.installTranslator(translator);

        QWizard wizard;
        wizard.addPage(createIntroPage());
        wizard.addPage(createRegistrationPage());
        wizard.addPage(createConclusionPage());

        wizard.setWindowTitle(&quot;Trivial Wizard&quot;);
        wizard.show();

        return app.exec();
    }</pre>
<a name="wizard-look-and-feel"></a>
<h3>Wizard Look and Feel</h3>
<p><a href="QWizard.html#QWizard(com.trolltech.qt.gui.QWidget, com.trolltech.qt.core.Qt.WindowFlags)"><tt>QWizard</tt></a> supports four wizard looks:</p>
<ul>
<li><a href="QWizard.html#WizardStyle-enum"><tt>ClassicStyle</tt></a></li>
<li><a href="QWizard.html#WizardStyle-enum"><tt>ModernStyle</tt></a></li>
<li><a href="QWizard.html#WizardStyle-enum"><tt>MacStyle</tt></a></li>
<li><a href="QWizard.html#WizardStyle-enum"><tt>AeroStyle</tt></a></li>
</ul>
<p>You can explicitly set the look to use using <a href="QWizard.html#setWizardStyle(com.trolltech.qt.gui.QWizard.WizardStyle)"><tt>setWizardStyle</tt></a> (e.g&#x2e;, if you want the same look on all platforms).</p>
<p><table align="center" cellpadding="2" cellspacing="1" border="0">
<thead><tr valign="top" class="qt-style"><th><a href="QWizard.html#WizardStyle-enum"><tt>ClassicStyle</tt></a></th><th><a href="QWizard.html#WizardStyle-enum"><tt>ModernStyle</tt></a></th><th><a href="QWizard.html#WizardStyle-enum"><tt>MacStyle</tt></a></th><th><a href="QWizard.html#WizardStyle-enum"><tt>AeroStyle</tt></a></th></tr></thead>
<tr valign="top" class="odd"><td><img src="%2E%2E/images/qtwizard-classic1.png" /></td><td><img src="%2E%2E/images/qtwizard-modern1.png" /></td><td><img src="%2E%2E/images/qtwizard-mac1.png" /></td><td><img src="%2E%2E/images/qtwizard-aero1.png" /></td></tr>
<tr valign="top" class="even"><td><img src="%2E%2E/images/qtwizard-classic2.png" /></td><td><img src="%2E%2E/images/qtwizard-modern2.png" /></td><td><img src="%2E%2E/images/qtwizard-mac2.png" /></td><td><img src="%2E%2E/images/qtwizard-aero2.png" /></td></tr>
</table></p>
<p>Note: <a href="QWizard.html#WizardStyle-enum"><tt>AeroStyle</tt></a> has effect only on a Windows Vista system with alpha compositing enabled. <a href="QWizard.html#WizardStyle-enum"><tt>ModernStyle</tt></a> is used as a fallback when this condition is not met.</p>
<p>In addition to the wizard style, there are several options that control the look and feel of the wizard. These can be set using <a href="QWizard.html#setOption(com.trolltech.qt.gui.QWizard.WizardOption, boolean)"><tt>setOption</tt></a> or <a href="QWizard.html#setOptions(com.trolltech.qt.gui.QWizard.WizardOptions)"><tt>setOptions</tt></a>. For example, <a href="QWizard.html#WizardOption-enum"><tt>HaveHelpButton</tt></a> makes <a href="QWizard.html#QWizard(com.trolltech.qt.gui.QWidget, com.trolltech.qt.core.Qt.WindowFlags)"><tt>QWizard</tt></a> show a <b>Help</b> button along with the other wizard buttons.</p>
<p>You can even change the order of the wizard buttons to any arbitrary order using <a href="QWizard.html#setButtonLayout(java.util.List<com.trolltech.qt.gui.QWizard.WizardButton>)"><tt>setButtonLayout</tt></a>, and you can add up to three custom buttons (e.g&#x2e;, a <b>Print</b> button) to the button row. This is achieved by calling <a href="QWizard.html#setButton(com.trolltech.qt.gui.QWizard.WizardButton, com.trolltech.qt.gui.QAbstractButton)"><tt>setButton</tt></a> or <a href="QWizard.html#setButtonText(com.trolltech.qt.gui.QWizard.WizardButton, java.lang.String)"><tt>setButtonText</tt></a> with <a href="QWizard.html#WizardButton-enum"><tt>CustomButton1</tt></a>, <a href="QWizard.html#WizardButton-enum"><tt>CustomButton2</tt></a>, or <a href="QWizard.html#WizardButton-enum"><tt>CustomButton3</tt></a> to set up the button, and by enabling the <a href="QWizard.html#WizardOption-enum"><tt>HaveCustomButton1</tt></a>, <a href="QWizard.html#WizardOption-enum"><tt>HaveCustomButton2</tt></a>, or <a href="QWizard.html#WizardOption-enum"><tt>HaveCustomButton3</tt></a> options. Whenever the user clicks a custom button, <a href="QWizard.html#customButtonClicked(int)"><tt>customButtonClicked</tt></a> is emitted. For example:</p>
<pre>            wizard()-&gt;setButtonText(QWizard::CustomButton1, tr(&quot;&amp;Print&quot;));
            wizard()-&gt;setOption(QWizard::HaveCustomButton1, true);
            connect(wizard(), SIGNAL(customButtonClicked(int)),
                    this, SLOT(printButtonClicked()));</pre>
<a name="elements-of-a-wizard-page"></a>
<h3>Elements of a Wizard Page</h3>
<p>Wizards consist of a sequence of <a href="QWizardPage.html"><tt>QWizardPage</tt></a>s. At any time, only one page is shown. A page has the following attributes:</p>
<ul>
<li>A title</tt>.</li>
<li>A subTitle.</li>
<li>A set of pixmaps, which may or may not be honored, depending on the wizard's style:<ul>
<li><a href="QWizard.html#WizardPixmap-enum"><tt>WatermarkPixmap</tt></a> (used by <a href="QWizard.html#WizardStyle-enum"><tt>ClassicStyle</tt></a> and <a href="QWizard.html#WizardStyle-enum"><tt>ModernStyle</tt></a>)</li>
<li><a href="QWizard.html#WizardPixmap-enum"><tt>BannerPixmap</tt></a> (used by <a href="QWizard.html#WizardStyle-enum"><tt>ModernStyle</tt></a>)</li>
<li><a href="QWizard.html#WizardPixmap-enum"><tt>LogoPixmap</tt></a> (used by <a href="QWizard.html#WizardStyle-enum"><tt>ClassicStyle</tt></a> and <a href="QWizard.html#WizardStyle-enum"><tt>ModernStyle</tt></a>)</li>
<li><a href="QWizard.html#WizardPixmap-enum"><tt>BackgroundPixmap</tt></a> (used by <a href="QWizard.html#WizardStyle-enum"><tt>MacStyle</tt></a>)</li>
</ul>
</li>
</ul>
<p>The diagram belows showns how <a href="QWizard.html#QWizard(com.trolltech.qt.gui.QWidget, com.trolltech.qt.core.Qt.WindowFlags)"><tt>QWizard</tt></a> renders these attributes, assuming they are all present and <a href="QWizard.html#WizardStyle-enum"><tt>ModernStyle</tt></a> is used:</p>
<p align="center"><img src="%2E%2E/images/qtwizard-nonmacpage.png" /></p><p>When a subTitle is set, <a href="QWizard.html#QWizard(com.trolltech.qt.gui.QWidget, com.trolltech.qt.core.Qt.WindowFlags)"><tt>QWizard</tt></a> displays it in a header, in which case it also uses the <a href="QWizard.html#WizardPixmap-enum"><tt>BannerPixmap</tt></a> and the <a href="QWizard.html#WizardPixmap-enum"><tt>LogoPixmap</tt></a> to decorate the header. The <a href="QWizard.html#WizardPixmap-enum"><tt>WatermarkPixmap</tt></a> is displayed on the left side, below the header. At the bottom, there is a row of buttons allowing the user to navigate through the pages.</p>
<p>The page itself (the <a href="QWizardPage.html"><tt>QWizardPage</tt></a> widget) occupies the area between the header, the watermark, and the button row. Typically, the page is a <a href="QWizardPage.html"><tt>QWizardPage</tt></a> on which a <a href="QGridLayout.html"><tt>QGridLayout</tt></a> is installed, with standard child widgets (<a href="QLabel.html"><tt>QLabel</tt></a>s, <a href="QLineEdit.html"><tt>QLineEdit</tt></a>s, etc.)&#x2e;</p>
<p>If the wizard's style is <a href="QWizard.html#WizardStyle-enum"><tt>MacStyle</tt></a>, the page looks radically different:</p>
<p align="center"><img src="%2E%2E/images/qtwizard-macpage.png" /></p><p>The watermark, banner, and logo pixmaps are ignored by the <a href="QWizard.html#WizardStyle-enum"><tt>MacStyle</tt></a>. If the <a href="QWizard.html#WizardPixmap-enum"><tt>BackgroundPixmap</tt></a> is set, it is used as the background for the wizard; otherwise, a default &quot;assistant&quot; image is used.</p>
<p>The title and subtitle are set by calling QWizardPage::setTitle() and QWizardPage::setSubTitle() on the individual pages. They may be plain text or HTML (see <a href="QWizard.html#titleFormat()"><tt>titleFormat</tt></a> and <a href="QWizard.html#subTitleFormat()"><tt>subTitleFormat</tt></a>). The pixmaps can be set globally for the entire wizard using <a href="QWizard.html#setPixmap(com.trolltech.qt.gui.QWizard.WizardPixmap, com.trolltech.qt.gui.QPixmap)"><tt>setPixmap</tt></a>, or on a per-page basis using QWizardPage::setPixmap().</p>
<a name="field-mechanism"></a><a name="registering-and-using-fields"></a>
<h3>Registering and Using Fields</h3>
<p>In many wizards, the contents of a page may affect the default values of the fields of a later page. To make it easy to communicate between pages, <a href="QWizard.html#QWizard(com.trolltech.qt.gui.QWidget, com.trolltech.qt.core.Qt.WindowFlags)"><tt>QWizard</tt></a> supports a &quot;field&quot; mechanism that allows you to register a field (e.g&#x2e;, a <a href="QLineEdit.html"><tt>QLineEdit</tt></a>) on a page and to access its value from any page. It is also possible to specify mandatory fields (i.e&#x2e;, fields that must be filled before the user can advance to the next page).</p>
<p>To register a field, call QWizardPage::registerField() field. For example:</p>
<pre>    ClassInfoPage::ClassInfoPage(QWidget *parent)
        : QWizardPage(parent)
    {
        ...
        classNameLabel = new QLabel(tr(&quot;&amp;Class name:&quot;));
        classNameLineEdit = new QLineEdit;
        classNameLabel-&gt;setBuddy(classNameLineEdit);

        baseClassLabel = new QLabel(tr(&quot;B&amp;ase class:&quot;));
        baseClassLineEdit = new QLineEdit;
        baseClassLabel-&gt;setBuddy(baseClassLineEdit);

        qobjectMacroCheckBox = new QCheckBox(tr(&quot;Generate Q_OBJECT &amp;macro&quot;));

        registerField(&quot;className*&quot;, classNameLineEdit);
        registerField(&quot;baseClass&quot;, baseClassLineEdit);
        registerField(&quot;qobjectMacro&quot;, qobjectMacroCheckBox);
        ...
    }</pre>
<p>The above code registers three fields, <tt>className</tt>, <tt>baseClass</tt>, and <tt>qobjectMacro</tt>, which are associated with three child widgets. The asterisk (<tt>*</tt>) next to <tt>className</tt> denotes a mandatory field.</p>
<a name="initialize-page"></a><p>The fields of any page are accessible from any other page. For example:</p>
<pre>    void OutputFilesPage::initializePage()
    {
        QString className = field(&quot;className&quot;).toString();
        headerLineEdit-&gt;setText(className.toLower() + &quot;.h&quot;);
        implementationLineEdit-&gt;setText(className.toLower() + &quot;.cpp&quot;);
        outputDirLineEdit-&gt;setText(QDir::convertSeparators(QDir::tempPath()));
    }</pre>
<p>Here, we call QWizardPage::field() to access the contents of the <tt>className</tt> field (which was defined in the <tt>ClassInfoPage</tt>) and use it to initialize the <tt>OuputFilePage</tt>. The field's contents is returned as a <a href="%2E%2E/porting4.html#qvariant"><tt>QVariant</tt></a>.</p>
<p>When we create a field using QWizardPage::registerField(), we pass a unique field name and a widget. We can also provide a Qt property name and a &quot;changed&quot; signal (a signal that is emitted when the property changes) as third and fourth arguments; however, this is not necessary for the most common Qt widgets, such as <a href="QLineEdit.html"><tt>QLineEdit</tt></a>, <a href="QCheckBox.html"><tt>QCheckBox</tt></a>, and <a href="QComboBox.html"><tt>QComboBox</tt></a>, because <a href="QWizard.html#QWizard(com.trolltech.qt.gui.QWidget, com.trolltech.qt.core.Qt.WindowFlags)"><tt>QWizard</tt></a> knows which properties to look for.</p>
<a name="mandatory-fields"></a><p>If an asterisk (<tt>*</tt>) is appended to the name when the property is registered, the field is a <i>mandatory field</i>. When a page has mandatory fields, the <b>Next</b> and/or <b>Finish</b> buttons are enabled only when all mandatory fields are filled.</p>
<p>To consider a field &quot;filled&quot;, <a href="QWizard.html#QWizard(com.trolltech.qt.gui.QWidget, com.trolltech.qt.core.Qt.WindowFlags)"><tt>QWizard</tt></a> simply checks that the field's current value doesn't equal the original value (the value it had when <a href="QWizard.html#initializePage(int)"><tt>initializePage</tt></a> was called). For <a href="QLineEdit.html"><tt>QLineEdit</tt></a>, <a href="QWizard.html#QWizard(com.trolltech.qt.gui.QWidget, com.trolltech.qt.core.Qt.WindowFlags)"><tt>QWizard</tt></a> also checks that hasAcceptableInput() returns true, to honor any validator or mask.</p>
<p><a href="QWizard.html#QWizard(com.trolltech.qt.gui.QWidget, com.trolltech.qt.core.Qt.WindowFlags)"><tt>QWizard</tt></a>'s mandatory field mechanism is provided for convenience. A more powerful (but also more cumbersome) alternative is to reimplement QWizardPage::isComplete() and to emit the QWizardPage::completeChanged() signal whenever the page becomes complete or incomplete.</p>
<p>The enabled/disabled state of the <b>Next</b> and/or <b>Finish</b> buttons is one way to perform validation on the user input. Another way is to reimplement <a href="QWizard.html#validateCurrentPage()"><tt>validateCurrentPage</tt></a> (or QWizardPage::validatePage()) to perform some last-minute validation (and show an error message if the user has entered incomplete or invalid information). If the function returns true, the next page is shown (or the wizard finishes); otherwise, the current page stays up.</p>
<a name="creating-linear-wizards"></a>
<h3>Creating Linear Wizards</h3>
<p>Most wizards have a linear structure, with page 1 followed by page 2 and so on until the last page. The Class Wizard</tt> example is such a wizard. With <a href="QWizard.html#QWizard(com.trolltech.qt.gui.QWidget, com.trolltech.qt.core.Qt.WindowFlags)"><tt>QWizard</tt></a>, linear wizards are created by instantiating the <a href="QWizardPage.html"><tt>QWizardPage</tt></a>s and inserting them using <a href="QWizard.html#addPage(com.trolltech.qt.gui.QWizardPage)"><tt>addPage</tt></a>. By default, the pages are shown in the order in which they were added. For example:</p>
<pre>    ClassWizard::ClassWizard(QWidget *parent)
        : QWizard(parent)
    {
        addPage(new IntroPage);
        addPage(new ClassInfoPage);
        addPage(new CodeStylePage);
        addPage(new OutputFilesPage);
        addPage(new ConclusionPage);
        ...
    }</pre>
<p>When a page is about to be shown, <a href="QWizard.html#QWizard(com.trolltech.qt.gui.QWidget, com.trolltech.qt.core.Qt.WindowFlags)"><tt>QWizard</tt></a> calls <a href="QWizard.html#initializePage(int)"><tt>initializePage</tt></a> (which in turn calls QWizardPage::initializePage()) to fill the page with default values. By default, this function does nothing, but it can be reimplemented to initialize the page's contents based on other pages' fields (see the <a href="QWizard.html#initialize-page">example above</tt></a>).</p>
<p>If the user presses <b>Back</b>, <a href="QWizard.html#cleanupPage(int)"><tt>cleanupPage</tt></a> is called (which in turn calls QWizardPage::cleanupPage()). The default implementation resets the page's fields to their original values (the values they had before <a href="QWizard.html#initializePage(int)"><tt>initializePage</tt></a> was called). If you want the <b>Back</b> button to be non-destructive and keep the values entered by the user, simply enable the <a href="QWizard.html#WizardOption-enum"><tt>IndependentPages</tt></a> option.</p>
<a name="creating-non-linear-wizards"></a>
<h3>Creating Non-Linear Wizards</h3>
<p>Some wizards are more complex in that they allow different traversal paths based on the information provided by the user. The License Wizard</tt> example illustrates this. It provides five wizard pages; depending on which options are selected, the user can reach different pages.</p>
<p align="center"><img src="%2E%2E/images/licensewizard-flow.png" /></p><p>In complex wizards, pages are identified by IDs. These IDs are typically defined using an enum. For example:</p>
<pre>    class LicenseWizard : public QWizard
    {
        ...
        enum { Page_Intro, Page_Evaluate, Page_Register, Page_Details,
               Page_Conclusion };
        ...
    };</pre>
<p>The pages are inserted using <a href="QWizard.html#setPage(int, com.trolltech.qt.gui.QWizardPage)"><tt>setPage</tt></a>, which takes an ID and an instance of <a href="QWizardPage.html"><tt>QWizardPage</tt></a> (or of a subclass):</p>
<pre>    LicenseWizard::LicenseWizard(QWidget *parent)
        : QWizard(parent)
    {
        setPage(Page_Intro, new IntroPage);
        setPage(Page_Evaluate, new EvaluatePage);
        setPage(Page_Register, new RegisterPage);
        setPage(Page_Details, new DetailsPage);
        setPage(Page_Conclusion, new ConclusionPage);
        ...
    }</pre>
<p>By default, the pages are shown in increasing ID order. To provide a dynamic order that depends on the options chosen by the user, we must reimplement QWizardPage::nextId(). For example:</p>
<pre>    int IntroPage::nextId() const
    {
        if (evaluateRadioButton-&gt;isChecked()) {
            return LicenseWizard::Page_Evaluate;
        } else {
            return LicenseWizard::Page_Register;
        }
    }

    int EvaluatePage::nextId() const
    {
        return LicenseWizard::Page_Conclusion;
    }

    int RegisterPage::nextId() const
    {
        if (upgradeKeyLineEdit-&gt;text().isEmpty()) {
            return LicenseWizard::Page_Details;
        } else {
            return LicenseWizard::Page_Conclusion;
        }
    }

    int DetailsPage::nextId() const
    {
        return LicenseWizard::Page_Conclusion;
    }

    int ConclusionPage::nextId() const
    {
        return -1;
    }</pre>
<p>It would also be possible to put all the logic in one place, in a QWizard::nextId() reimplementation. For example:</p>
<pre>    int LicenseWizard::nextId() const
    {
        switch (currentId()) {
        case Page_Intro:
            if (field(&quot;intro.evaluate&quot;).toBool()) {
                return Page_Evaluate;
            } else {
                return Page_Register;
            }
        case Page_Evaluate:
            return Page_Conclusion;
        case Page_Register:
            if (field(&quot;register.upgradeKey&quot;).toString().isEmpty()) {
                return Page_Details;
            } else {
                return Page_Conclusion;
            }
        case Page_Details:
            return Page_Conclusion;
        case Page_Conclusion:
        default:
            return -1;
        }
    }</pre>
<p>To start at another page than the page with the lowest ID, call <a href="QWizard.html#setStartId(int)"><tt>setStartId</tt></a>.</p>
<p>To test whether a page has been visited or not, call <a href="QWizard.html#hasVisitedPage(int)"><tt>hasVisitedPage</tt></a>. For example:</p>
<pre>    void ConclusionPage::initializePage()
    {
        QString licenseText;

        if (wizard()-&gt;hasVisitedPage(LicenseWizard::Page_Evaluate)) {
            licenseText = tr(&quot;&lt;u&gt;Evaluation License Agreement:&lt;/u&gt; &quot;
                             &quot;You can use this software for 30 days and make one &quot;
                             &quot;backup, but you are not allowed to distribute it.&quot;);
        } else if (wizard()-&gt;hasVisitedPage(LicenseWizard::Page_Details)) {
            licenseText = tr(&quot;&lt;u&gt;First-Time License Agreement:&lt;/u&gt; &quot;
                             &quot;You can use this software subject to the license &quot;
                             &quot;you will receive by email.&quot;);
        } else {
            licenseText = tr(&quot;&lt;u&gt;Upgrade License Agreement:&lt;/u&gt; &quot;
                             &quot;This software is licensed under the terms of your &quot;
                             &quot;current license.&quot;);
        }
        bottomLabel-&gt;setText(licenseText);
    }</pre>
<P>

<P>
<DL>
<DT><B>See Also:</B><DD><a href="QWizardPage.html"><tt>QWizardPage</tt></a>, 
<CODE>Wizard Example</tt></CODE>, 
<CODE>Wizard Example</tt></CODE></DL>
<HR>

<P>
<!-- ======== NESTED CLASS SUMMARY ======== -->

<A NAME="nested_class_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Nested Class Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.WizardButton.html" title="enum in com.trolltech.qt.gui">QWizard.WizardButton</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This enum specifies the buttons in a wizard.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.WizardOption.html" title="enum in com.trolltech.qt.gui">QWizard.WizardOption</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This enum specifies various options that affect the look and feel of a wizard.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.WizardOptions.html" title="class in com.trolltech.qt.gui">QWizard.WizardOptions</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This QFlag class provides flags for the int enum.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.WizardPixmap.html" title="enum in com.trolltech.qt.gui">QWizard.WizardPixmap</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This enum specifies the pixmaps that can be associated with a page.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.WizardStyle.html" title="enum in com.trolltech.qt.gui">QWizard.WizardStyle</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This enum specifies the different looks supported by <a href="QWizard.html#QWizard(com.trolltech.qt.gui.QWidget, com.trolltech.qt.core.Qt.WindowFlags)"><tt>QWizard</tt></a>.</TD>
</TR>
</TABLE>
&nbsp;<A NAME="nested_classes_inherited_from_class_com.trolltech.qt.gui.QDialog"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Nested classes/interfaces inherited from class com.trolltech.qt.gui.<A HREF="../../../../com/trolltech/qt/gui/QDialog.html" title="class in com.trolltech.qt.gui">QDialog</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../com/trolltech/qt/gui/QDialog.DialogCode.html" title="enum in com.trolltech.qt.gui">QDialog.DialogCode</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
<A NAME="nested_classes_inherited_from_class_com.trolltech.qt.gui.QWidget"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Nested classes/interfaces inherited from class com.trolltech.qt.gui.<A HREF="../../../../com/trolltech/qt/gui/QWidget.html" title="class in com.trolltech.qt.gui">QWidget</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../com/trolltech/qt/gui/QWidget.RenderFlag.html" title="enum in com.trolltech.qt.gui">QWidget.RenderFlag</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.RenderFlags.html" title="class in com.trolltech.qt.gui">QWidget.RenderFlags</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
<A NAME="nested_classes_inherited_from_class_com.trolltech.qt.QSignalEmitter"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Nested classes/interfaces inherited from class com.trolltech.qt.<A HREF="../../../../com/trolltech/qt/QSignalEmitter.html" title="class in com.trolltech.qt">QSignalEmitter</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal0.html" title="class in com.trolltech.qt">QSignalEmitter.Signal0</A>, <A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal1.html" title="class in com.trolltech.qt">QSignalEmitter.Signal1</A>&lt;<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal1.html" title="type parameter in QSignalEmitter.Signal1">A</A>&gt;, <A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal2.html" title="class in com.trolltech.qt">QSignalEmitter.Signal2</A>&lt;<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal2.html" title="type parameter in QSignalEmitter.Signal2">A</A>,<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal2.html" title="type parameter in QSignalEmitter.Signal2">B</A>&gt;, <A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal3.html" title="class in com.trolltech.qt">QSignalEmitter.Signal3</A>&lt;<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal3.html" title="type parameter in QSignalEmitter.Signal3">A</A>,<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal3.html" title="type parameter in QSignalEmitter.Signal3">B</A>,<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal3.html" title="type parameter in QSignalEmitter.Signal3">C</A>&gt;, <A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal4.html" title="class in com.trolltech.qt">QSignalEmitter.Signal4</A>&lt;<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal4.html" title="type parameter in QSignalEmitter.Signal4">A</A>,<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal4.html" title="type parameter in QSignalEmitter.Signal4">B</A>,<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal4.html" title="type parameter in QSignalEmitter.Signal4">C</A>,<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal4.html" title="type parameter in QSignalEmitter.Signal4">D</A>&gt;, <A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal5.html" title="class in com.trolltech.qt">QSignalEmitter.Signal5</A>&lt;<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal5.html" title="type parameter in QSignalEmitter.Signal5">A</A>,<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal5.html" title="type parameter in QSignalEmitter.Signal5">B</A>,<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal5.html" title="type parameter in QSignalEmitter.Signal5">C</A>,<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal5.html" title="type parameter in QSignalEmitter.Signal5">D</A>,<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal5.html" title="type parameter in QSignalEmitter.Signal5">E</A>&gt;, <A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal6.html" title="class in com.trolltech.qt">QSignalEmitter.Signal6</A>&lt;<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal6.html" title="type parameter in QSignalEmitter.Signal6">A</A>,<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal6.html" title="type parameter in QSignalEmitter.Signal6">B</A>,<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal6.html" title="type parameter in QSignalEmitter.Signal6">C</A>,<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal6.html" title="type parameter in QSignalEmitter.Signal6">D</A>,<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal6.html" title="type parameter in QSignalEmitter.Signal6">E</A>,<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal6.html" title="type parameter in QSignalEmitter.Signal6">F</A>&gt;, <A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal7.html" title="class in com.trolltech.qt">QSignalEmitter.Signal7</A>&lt;<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal7.html" title="type parameter in QSignalEmitter.Signal7">A</A>,<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal7.html" title="type parameter in QSignalEmitter.Signal7">B</A>,<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal7.html" title="type parameter in QSignalEmitter.Signal7">C</A>,<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal7.html" title="type parameter in QSignalEmitter.Signal7">D</A>,<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal7.html" title="type parameter in QSignalEmitter.Signal7">E</A>,<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal7.html" title="type parameter in QSignalEmitter.Signal7">F</A>,<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal7.html" title="type parameter in QSignalEmitter.Signal7">G</A>&gt;, <A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal8.html" title="class in com.trolltech.qt">QSignalEmitter.Signal8</A>&lt;<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal8.html" title="type parameter in QSignalEmitter.Signal8">A</A>,<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal8.html" title="type parameter in QSignalEmitter.Signal8">B</A>,<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal8.html" title="type parameter in QSignalEmitter.Signal8">C</A>,<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal8.html" title="type parameter in QSignalEmitter.Signal8">D</A>,<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal8.html" title="type parameter in QSignalEmitter.Signal8">E</A>,<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal8.html" title="type parameter in QSignalEmitter.Signal8">F</A>,<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal8.html" title="type parameter in QSignalEmitter.Signal8">G</A>,<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal8.html" title="type parameter in QSignalEmitter.Signal8">H</A>&gt;, <A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal9.html" title="class in com.trolltech.qt">QSignalEmitter.Signal9</A>&lt;<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal9.html" title="type parameter in QSignalEmitter.Signal9">A</A>,<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal9.html" title="type parameter in QSignalEmitter.Signal9">B</A>,<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal9.html" title="type parameter in QSignalEmitter.Signal9">C</A>,<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal9.html" title="type parameter in QSignalEmitter.Signal9">D</A>,<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal9.html" title="type parameter in QSignalEmitter.Signal9">E</A>,<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal9.html" title="type parameter in QSignalEmitter.Signal9">F</A>,<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal9.html" title="type parameter in QSignalEmitter.Signal9">G</A>,<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal9.html" title="type parameter in QSignalEmitter.Signal9">H</A>,<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal9.html" title="type parameter in QSignalEmitter.Signal9">I</A>&gt;</CODE></TD>
</TR>
</TABLE>
&nbsp;
<!-- =========== FIELD SUMMARY =========== -->

<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Field Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal1.html" title="class in com.trolltech.qt">QSignalEmitter.Signal1</A>&lt;java.lang.Integer&gt;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#currentIdChanged">currentIdChanged</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This signal is emitted when the current page changes, with the new current <tt>id</tt>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal1.html" title="class in com.trolltech.qt">QSignalEmitter.Signal1</A>&lt;java.lang.Integer&gt;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#customButtonClicked">customButtonClicked</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This signal is emitted when the user clicks a custom button.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal0.html" title="class in com.trolltech.qt">QSignalEmitter.Signal0</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#helpRequested">helpRequested</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This signal is emitted when the user clicks the <b>Help</b> button.</TD>
</TR>
</TABLE>
&nbsp;<A NAME="fields_inherited_from_class_com.trolltech.qt.gui.QDialog"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Fields inherited from class com.trolltech.qt.gui.<A HREF="../../../../com/trolltech/qt/gui/QDialog.html" title="class in com.trolltech.qt.gui">QDialog</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../com/trolltech/qt/gui/QDialog.html#accepted">accepted</A>, <A HREF="../../../../com/trolltech/qt/gui/QDialog.html#finished">finished</A>, <A HREF="../../../../com/trolltech/qt/gui/QDialog.html#rejected">rejected</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="fields_inherited_from_class_com.trolltech.qt.gui.QWidget"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Fields inherited from class com.trolltech.qt.gui.<A HREF="../../../../com/trolltech/qt/gui/QWidget.html" title="class in com.trolltech.qt.gui">QWidget</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../com/trolltech/qt/gui/QWidget.html#customContextMenuRequested">customContextMenuRequested</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
<!-- ======== CONSTRUCTOR SUMMARY ======== -->

<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#QWizard()">QWizard</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Equivalent to <a href="QWizard.html#QWizard(com.trolltech.qt.gui.QWidget, com.trolltech.qt.core.Qt.WindowFlags)"><tt>QWizard</tt></a>(0, 0).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#QWizard(com.trolltech.qt.gui.QWidget)">QWizard</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QWidget.html" title="class in com.trolltech.qt.gui">QWidget</A>&nbsp;parent)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Equivalent to <a href="QWizard.html#QWizard(com.trolltech.qt.gui.QWidget, com.trolltech.qt.core.Qt.WindowFlags)"><tt>QWizard</tt></a>(<tt>parent</tt>, 0).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#QWizard(com.trolltech.qt.gui.QWidget, com.trolltech.qt.core.Qt.WindowFlags)">QWizard</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QWidget.html" title="class in com.trolltech.qt.gui">QWidget</A>&nbsp;parent,
        <A HREF="../../../../com/trolltech/qt/core/Qt.WindowFlags.html" title="class in com.trolltech.qt.core">Qt.WindowFlags</A>&nbsp;flags)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructs a wizard with the given <tt>parent</tt> and window <tt>flags</tt>.</TD>
</TR>
</TABLE>
&nbsp;
<!-- ========== METHOD SUMMARY =========== -->

<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Method Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#addPage(com.trolltech.qt.gui.QWizardPage)">addPage</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QWizardPage.html" title="class in com.trolltech.qt.gui">QWizardPage</A>&nbsp;page)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds the given <tt>page</tt> to the wizard, and returns the page's ID.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#back()">back</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Goes back to the previous page.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/trolltech/qt/gui/QAbstractButton.html" title="class in com.trolltech.qt.gui">QAbstractButton</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#button(com.trolltech.qt.gui.QWizard.WizardButton)">button</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QWizard.WizardButton.html" title="enum in com.trolltech.qt.gui">QWizard.WizardButton</A>&nbsp;which)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the button corresponding to role <tt>which</tt>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#buttonText(com.trolltech.qt.gui.QWizard.WizardButton)">buttonText</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QWizard.WizardButton.html" title="enum in com.trolltech.qt.gui">QWizard.WizardButton</A>&nbsp;which)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the text on button <tt>which</tt>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#cleanupPage(int)">cleanupPage</A></B>(int&nbsp;id)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This virtual function is called by <a href="QWizard.html#QWizard(com.trolltech.qt.gui.QWidget, com.trolltech.qt.core.Qt.WindowFlags)"><tt>QWizard</tt></a> when the user clicks <b>Back</b> (unless the QWizard::IndependentPages option is set).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#currentId()">currentId</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the ID of the current page.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/trolltech/qt/gui/QWizardPage.html" title="class in com.trolltech.qt.gui">QWizardPage</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#currentPage()">currentPage</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a pointer to the current page, or 0 if there is no current page (e.g&#x2e;, before the wizard is shown).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#done(int)">done</A></B>(int&nbsp;result)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This function is reimplemented for internal reasons.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#event(com.trolltech.qt.core.QEvent)">event</A></B>(<A HREF="../../../../com/trolltech/qt/core/QEvent.html" title="class in com.trolltech.qt.core">QEvent</A>&nbsp;event)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This function is reimplemented for internal reasons.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#field(java.lang.String)">field</A></B>(java.lang.String&nbsp;name)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the field called <tt>name</tt>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../../com/trolltech/qt/gui/QWizard.html" title="class in com.trolltech.qt.gui">QWizard</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#fromNativePointer(com.trolltech.qt.QNativePointer)">fromNativePointer</A></B>(<A HREF="../../../../com/trolltech/qt/QNativePointer.html" title="class in com.trolltech.qt">QNativePointer</A>&nbsp;nativePointer)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This function returns the QWizard instance pointed to by nativePointer</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#hasVisitedPage(int)">hasVisitedPage</A></B>(int&nbsp;id)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the page history contains page <tt>id</tt>; otherwise, returns false.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#initializePage(int)">initializePage</A></B>(int&nbsp;id)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This virtual function is called by <a href="QWizard.html#QWizard(com.trolltech.qt.gui.QWidget, com.trolltech.qt.core.Qt.WindowFlags)"><tt>QWizard</tt></a> to prepare page <tt>id</tt> just before it is shown.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#next()">next</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Advances to the next page.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#nextId()">nextId</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This virtual function is called by <a href="QWizard.html#QWizard(com.trolltech.qt.gui.QWidget, com.trolltech.qt.core.Qt.WindowFlags)"><tt>QWizard</tt></a> to find out which page to show when the user clicks the <b>Next</b> button.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/trolltech/qt/gui/QWizard.WizardOptions.html" title="class in com.trolltech.qt.gui">QWizard.WizardOptions</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#options()">options</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the various options that affect the look and feel of the wizard.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/trolltech/qt/gui/QWizardPage.html" title="class in com.trolltech.qt.gui">QWizardPage</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#page(int)">page</A></B>(int&nbsp;id)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the page with the given <tt>id</tt>, or 0 if there is no such page.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#paintEvent(com.trolltech.qt.gui.QPaintEvent)">paintEvent</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QPaintEvent.html" title="class in com.trolltech.qt.gui">QPaintEvent</A>&nbsp;event)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This function is reimplemented for internal reasons.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/trolltech/qt/gui/QPixmap.html" title="class in com.trolltech.qt.gui">QPixmap</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#pixmap(com.trolltech.qt.gui.QWizard.WizardPixmap)">pixmap</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QWizard.WizardPixmap.html" title="enum in com.trolltech.qt.gui">QWizard.WizardPixmap</A>&nbsp;which)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the pixmap set for role <tt>which</tt>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#resizeEvent(com.trolltech.qt.gui.QResizeEvent)">resizeEvent</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QResizeEvent.html" title="class in com.trolltech.qt.gui">QResizeEvent</A>&nbsp;event)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This function is reimplemented for internal reasons.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#restart()">restart</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Restarts the wizard at the start page.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#setButton(com.trolltech.qt.gui.QWizard.WizardButton, com.trolltech.qt.gui.QAbstractButton)">setButton</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QWizard.WizardButton.html" title="enum in com.trolltech.qt.gui">QWizard.WizardButton</A>&nbsp;which,
          <A HREF="../../../../com/trolltech/qt/gui/QAbstractButton.html" title="class in com.trolltech.qt.gui">QAbstractButton</A>&nbsp;button)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the button corresponding to role <tt>which</tt> to <tt>button</tt>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#setButtonLayout(java.util.List)">setButtonLayout</A></B>(java.util.List&lt;<A HREF="../../../../com/trolltech/qt/gui/QWizard.WizardButton.html" title="enum in com.trolltech.qt.gui">QWizard.WizardButton</A>&gt;&nbsp;layout)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the order in which buttons are displayed to <tt>layout</tt>, where <tt>layout</tt> is a list of <a href="QWizard.html#WizardButton-enum"><tt>WizardButton</tt></a>s.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#setButtonText(com.trolltech.qt.gui.QWizard.WizardButton, java.lang.String)">setButtonText</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QWizard.WizardButton.html" title="enum in com.trolltech.qt.gui">QWizard.WizardButton</A>&nbsp;which,
              java.lang.String&nbsp;text)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the text on button <tt>which</tt> to be <tt>text</tt>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#setField(java.lang.String, java.lang.Object)">setField</A></B>(java.lang.String&nbsp;name,
         java.lang.Object&nbsp;value)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the field called <tt>name</tt> to <tt>value</tt>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#setOption(com.trolltech.qt.gui.QWizard.WizardOption)">setOption</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QWizard.WizardOption.html" title="enum in com.trolltech.qt.gui">QWizard.WizardOption</A>&nbsp;option)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Equivalent to <a href="QWizard.html#setOption(com.trolltech.qt.gui.QWizard.WizardOption, boolean)"><tt>setOption</tt></a>(<tt>option</tt>, true).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#setOption(com.trolltech.qt.gui.QWizard.WizardOption, boolean)">setOption</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QWizard.WizardOption.html" title="enum in com.trolltech.qt.gui">QWizard.WizardOption</A>&nbsp;option,
          boolean&nbsp;on)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the given <tt>option</tt> to be enabled if <tt>on</tt> is true; otherwise, clears the given <tt>option</tt>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#setOptions(com.trolltech.qt.gui.QWizard.WizardOption...)">setOptions</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QWizard.WizardOption.html" title="enum in com.trolltech.qt.gui">QWizard.WizardOption</A>...&nbsp;options)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the various options that affect the look and feel of the wizard to <tt>options</tt>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#setOptions(com.trolltech.qt.gui.QWizard.WizardOptions)">setOptions</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QWizard.WizardOptions.html" title="class in com.trolltech.qt.gui">QWizard.WizardOptions</A>&nbsp;options)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the various options that affect the look and feel of the wizard to <tt>options</tt>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#setPage(int, com.trolltech.qt.gui.QWizardPage)">setPage</A></B>(int&nbsp;id,
        <A HREF="../../../../com/trolltech/qt/gui/QWizardPage.html" title="class in com.trolltech.qt.gui">QWizardPage</A>&nbsp;page)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds the given <tt>page</tt> to the wizard with the given <tt>id</tt>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#setPixmap(com.trolltech.qt.gui.QWizard.WizardPixmap, com.trolltech.qt.gui.QPixmap)">setPixmap</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QWizard.WizardPixmap.html" title="enum in com.trolltech.qt.gui">QWizard.WizardPixmap</A>&nbsp;which,
          <A HREF="../../../../com/trolltech/qt/gui/QPixmap.html" title="class in com.trolltech.qt.gui">QPixmap</A>&nbsp;pixmap)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the pixmap for role <tt>which</tt> to <tt>pixmap</tt>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#setStartId(int)">setStartId</A></B>(int&nbsp;id)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the ID of the first page to <tt>id</tt>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#setSubTitleFormat(com.trolltech.qt.core.Qt.TextFormat)">setSubTitleFormat</A></B>(<A HREF="../../../../com/trolltech/qt/core/Qt.TextFormat.html" title="enum in com.trolltech.qt.core">Qt.TextFormat</A>&nbsp;format)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the text format used by page subtitles to <tt>format</tt>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#setTitleFormat(com.trolltech.qt.core.Qt.TextFormat)">setTitleFormat</A></B>(<A HREF="../../../../com/trolltech/qt/core/Qt.TextFormat.html" title="enum in com.trolltech.qt.core">Qt.TextFormat</A>&nbsp;format)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the text format used by page titles to <tt>format</tt>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#setVisible(boolean)">setVisible</A></B>(boolean&nbsp;visible)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This function is reimplemented for internal reasons.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#setWizardStyle(com.trolltech.qt.gui.QWizard.WizardStyle)">setWizardStyle</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QWizard.WizardStyle.html" title="enum in com.trolltech.qt.gui">QWizard.WizardStyle</A>&nbsp;style)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the look and feel of the wizard to <tt>style</tt>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/trolltech/qt/core/QSize.html" title="class in com.trolltech.qt.core">QSize</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#sizeHint()">sizeHint</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This function is reimplemented for internal reasons.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#startId()">startId</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the ID of the first page.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/trolltech/qt/core/Qt.TextFormat.html" title="enum in com.trolltech.qt.core">Qt.TextFormat</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#subTitleFormat()">subTitleFormat</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the text format used by page subtitles.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#testOption(com.trolltech.qt.gui.QWizard.WizardOption)">testOption</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QWizard.WizardOption.html" title="enum in com.trolltech.qt.gui">QWizard.WizardOption</A>&nbsp;option)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the given <tt>option</tt> is enabled; otherwise, returns false.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/trolltech/qt/core/Qt.TextFormat.html" title="enum in com.trolltech.qt.core">Qt.TextFormat</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#titleFormat()">titleFormat</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the text format used by page titles.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#validateCurrentPage()">validateCurrentPage</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This virtual function is called by <a href="QWizard.html#QWizard(com.trolltech.qt.gui.QWidget, com.trolltech.qt.core.Qt.WindowFlags)"><tt>QWizard</tt></a> when the user clicks <b>Next</b> or <b>Finish</b> to perform some last-minute validation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.List&lt;java.lang.Integer&gt;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#visitedPages()">visitedPages</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the list of visited pages, in the order in which they were visited.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/trolltech/qt/gui/QWizard.WizardStyle.html" title="enum in com.trolltech.qt.gui">QWizard.WizardStyle</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QWizard.html#wizardStyle()">wizardStyle</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the look and feel of the wizard.</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_com.trolltech.qt.gui.QDialog"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class com.trolltech.qt.gui.<A HREF="../../../../com/trolltech/qt/gui/QDialog.html" title="class in com.trolltech.qt.gui">QDialog</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../com/trolltech/qt/gui/QDialog.html#accept()">accept</A>, <A HREF="../../../../com/trolltech/qt/gui/QDialog.html#adjustPosition(com.trolltech.qt.gui.QWidget)">adjustPosition</A>, <A HREF="../../../../com/trolltech/qt/gui/QDialog.html#closeEvent(com.trolltech.qt.gui.QCloseEvent)">closeEvent</A>, <A HREF="../../../../com/trolltech/qt/gui/QDialog.html#contextMenuEvent(com.trolltech.qt.gui.QContextMenuEvent)">contextMenuEvent</A>, <A HREF="../../../../com/trolltech/qt/gui/QDialog.html#eventFilter(com.trolltech.qt.core.QObject, com.trolltech.qt.core.QEvent)">eventFilter</A>, <A HREF="../../../../com/trolltech/qt/gui/QDialog.html#exec()">exec</A>, <A HREF="../../../../com/trolltech/qt/gui/QDialog.html#isSizeGripEnabled()">isSizeGripEnabled</A>, <A HREF="../../../../com/trolltech/qt/gui/QDialog.html#keyPressEvent(com.trolltech.qt.gui.QKeyEvent)">keyPressEvent</A>, <A HREF="../../../../com/trolltech/qt/gui/QDialog.html#minimumSizeHint()">minimumSizeHint</A>, <A HREF="../../../../com/trolltech/qt/gui/QDialog.html#reject()">reject</A>, <A HREF="../../../../com/trolltech/qt/gui/QDialog.html#result()">result</A>, <A HREF="../../../../com/trolltech/qt/gui/QDialog.html#setModal(boolean)">setModal</A>, <A HREF="../../../../com/trolltech/qt/gui/QDialog.html#setResult(int)">setResult</A>, <A HREF="../../../../com/trolltech/qt/gui/QDialog.html#setSizeGripEnabled(boolean)">setSizeGripEnabled</A>, <A HREF="../../../../com/trolltech/qt/gui/QDialog.html#showEvent(com.trolltech.qt.gui.QShowEvent)">showEvent</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_com.trolltech.qt.gui.QWidget"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class com.trolltech.qt.gui.<A HREF="../../../../com/trolltech/qt/gui/QWidget.html" title="class in com.trolltech.qt.gui">QWidget</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../com/trolltech/qt/gui/QWidget.html#acceptDrops()">acceptDrops</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#accessibleDescription()">accessibleDescription</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#accessibleName()">accessibleName</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#actionEvent(com.trolltech.qt.gui.QActionEvent)">actionEvent</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#actions()">actions</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#activateWindow()">activateWindow</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#addAction(com.trolltech.qt.gui.QAction)">addAction</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#addActions(java.util.List)">addActions</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#adjustSize()">adjustSize</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#autoFillBackground()">autoFillBackground</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#backgroundRole()">backgroundRole</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#baseSize()">baseSize</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#changeEvent(com.trolltech.qt.core.QEvent)">changeEvent</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#childAt(int, int)">childAt</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#childAt(com.trolltech.qt.core.QPoint)">childAt</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#childrenRect()">childrenRect</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#childrenRegion()">childrenRegion</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#clearFocus()">clearFocus</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#clearMask()">clearMask</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#close()">close</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#contentsRect()">contentsRect</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#contextMenuPolicy()">contextMenuPolicy</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#createWinId()">createWinId</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#cursor()">cursor</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#depth()">depth</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#destroy()">destroy</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#destroy(boolean)">destroy</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#destroy(boolean, boolean)">destroy</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#devType()">devType</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#dragEnterEvent(com.trolltech.qt.gui.QDragEnterEvent)">dragEnterEvent</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#dragLeaveEvent(com.trolltech.qt.gui.QDragLeaveEvent)">dragLeaveEvent</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#dragMoveEvent(com.trolltech.qt.gui.QDragMoveEvent)">dragMoveEvent</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#dropEvent(com.trolltech.qt.gui.QDropEvent)">dropEvent</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#ensurePolished()">ensurePolished</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#enterEvent(com.trolltech.qt.core.QEvent)">enterEvent</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#focusInEvent(com.trolltech.qt.gui.QFocusEvent)">focusInEvent</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#focusNextChild()">focusNextChild</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#focusNextPrevChild(boolean)">focusNextPrevChild</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#focusOutEvent(com.trolltech.qt.gui.QFocusEvent)">focusOutEvent</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#focusPolicy()">focusPolicy</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#focusPreviousChild()">focusPreviousChild</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#focusProxy()">focusProxy</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#focusWidget()">focusWidget</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#font()">font</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#fontInfo()">fontInfo</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#fontMetrics()">fontMetrics</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#foregroundRole()">foregroundRole</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#frameGeometry()">frameGeometry</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#frameSize()">frameSize</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#geometry()">geometry</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#getContentsMargins()">getContentsMargins</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#grabKeyboard()">grabKeyboard</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#grabMouse()">grabMouse</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#grabMouse(com.trolltech.qt.gui.QCursor)">grabMouse</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#grabShortcut(com.trolltech.qt.gui.QKeySequence)">grabShortcut</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#grabShortcut(com.trolltech.qt.gui.QKeySequence, com.trolltech.qt.core.Qt.ShortcutContext)">grabShortcut</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#hasFocus()">hasFocus</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#hasMouseTracking()">hasMouseTracking</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#height()">height</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#heightForWidth(int)">heightForWidth</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#heightMM()">heightMM</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#hide()">hide</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#hideEvent(com.trolltech.qt.gui.QHideEvent)">hideEvent</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#inputContext()">inputContext</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#inputMethodEvent(com.trolltech.qt.gui.QInputMethodEvent)">inputMethodEvent</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#inputMethodQuery(com.trolltech.qt.core.Qt.InputMethodQuery)">inputMethodQuery</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#insertAction(com.trolltech.qt.gui.QAction, com.trolltech.qt.gui.QAction)">insertAction</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#insertActions(com.trolltech.qt.gui.QAction, java.util.List)">insertActions</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#isActiveWindow()">isActiveWindow</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#isAncestorOf(com.trolltech.qt.gui.QWidget)">isAncestorOf</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#isEnabled()">isEnabled</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#isEnabledTo(com.trolltech.qt.gui.QWidget)">isEnabledTo</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#isFullScreen()">isFullScreen</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#isHidden()">isHidden</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#isLeftToRight()">isLeftToRight</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#isMaximized()">isMaximized</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#isMinimized()">isMinimized</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#isModal()">isModal</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#isRightToLeft()">isRightToLeft</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#isVisible()">isVisible</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#isVisibleTo(com.trolltech.qt.gui.QWidget)">isVisibleTo</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#isWindow()">isWindow</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#isWindowModified()">isWindowModified</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#keyboardGrabber()">keyboardGrabber</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#keyReleaseEvent(com.trolltech.qt.gui.QKeyEvent)">keyReleaseEvent</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#layout()">layout</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#layoutDirection()">layoutDirection</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#leaveEvent(com.trolltech.qt.core.QEvent)">leaveEvent</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#locale()">locale</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#logicalDpiX()">logicalDpiX</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#logicalDpiY()">logicalDpiY</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#lower()">lower</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#mapFrom(com.trolltech.qt.gui.QWidget, com.trolltech.qt.core.QPoint)">mapFrom</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#mapFromGlobal(com.trolltech.qt.core.QPoint)">mapFromGlobal</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#mapFromParent(com.trolltech.qt.core.QPoint)">mapFromParent</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#mapTo(com.trolltech.qt.gui.QWidget, com.trolltech.qt.core.QPoint)">mapTo</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#mapToGlobal(com.trolltech.qt.core.QPoint)">mapToGlobal</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#mapToParent(com.trolltech.qt.core.QPoint)">mapToParent</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#mask()">mask</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#maximumHeight()">maximumHeight</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#maximumSize()">maximumSize</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#maximumWidth()">maximumWidth</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#metric(com.trolltech.qt.gui.QPaintDevice.PaintDeviceMetric)">metric</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#minimumHeight()">minimumHeight</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#minimumSize()">minimumSize</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#minimumWidth()">minimumWidth</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#mouseDoubleClickEvent(com.trolltech.qt.gui.QMouseEvent)">mouseDoubleClickEvent</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#mouseGrabber()">mouseGrabber</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#mouseMoveEvent(com.trolltech.qt.gui.QMouseEvent)">mouseMoveEvent</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#mousePressEvent(com.trolltech.qt.gui.QMouseEvent)">mousePressEvent</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#mouseReleaseEvent(com.trolltech.qt.gui.QMouseEvent)">mouseReleaseEvent</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#move(int, int)">move</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#move(com.trolltech.qt.core.QPoint)">move</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#moveEvent(com.trolltech.qt.gui.QMoveEvent)">moveEvent</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#nextInFocusChain()">nextInFocusChain</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#normalGeometry()">normalGeometry</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#numColors()">numColors</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#overrideWindowFlags(com.trolltech.qt.core.Qt.WindowFlags)">overrideWindowFlags</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#overrideWindowFlags(com.trolltech.qt.core.Qt.WindowType...)">overrideWindowFlags</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#overrideWindowState(com.trolltech.qt.core.Qt.WindowState...)">overrideWindowState</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#overrideWindowState(com.trolltech.qt.core.Qt.WindowStates)">overrideWindowState</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#paintEngine()">paintEngine</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#paintingActive()">paintingActive</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#palette()">palette</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#parentWidget()">parentWidget</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#physicalDpiX()">physicalDpiX</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#physicalDpiY()">physicalDpiY</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#pos()">pos</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#raise()">raise</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#rect()">rect</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#releaseKeyboard()">releaseKeyboard</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#releaseMouse()">releaseMouse</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#releaseShortcut(int)">releaseShortcut</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#removeAction(com.trolltech.qt.gui.QAction)">removeAction</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#render(com.trolltech.qt.gui.QPaintDeviceInterface)">render</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#render(com.trolltech.qt.gui.QPaintDeviceInterface, com.trolltech.qt.core.QPoint)">render</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#render(com.trolltech.qt.gui.QPaintDeviceInterface, com.trolltech.qt.core.QPoint, com.trolltech.qt.gui.QRegion)">render</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#render(com.trolltech.qt.gui.QPaintDeviceInterface, com.trolltech.qt.core.QPoint, com.trolltech.qt.gui.QRegion, com.trolltech.qt.gui.QWidget.RenderFlag...)">render</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#render(com.trolltech.qt.gui.QPaintDeviceInterface, com.trolltech.qt.core.QPoint, com.trolltech.qt.gui.QRegion, com.trolltech.qt.gui.QWidget.RenderFlags)">render</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#repaint()">repaint</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#repaint(int, int, int, int)">repaint</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#repaint(com.trolltech.qt.core.QRect)">repaint</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#repaint(com.trolltech.qt.gui.QRegion)">repaint</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#resetInputContext()">resetInputContext</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#resize(int, int)">resize</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#resize(com.trolltech.qt.core.QSize)">resize</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#restoreGeometry(com.trolltech.qt.core.QByteArray)">restoreGeometry</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#saveGeometry()">saveGeometry</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#scroll(int, int)">scroll</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#scroll(int, int, com.trolltech.qt.core.QRect)">scroll</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setAcceptDrops(boolean)">setAcceptDrops</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setAccessibleDescription(java.lang.String)">setAccessibleDescription</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setAccessibleName(java.lang.String)">setAccessibleName</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setAttribute(com.trolltech.qt.core.Qt.WidgetAttribute)">setAttribute</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setAttribute(com.trolltech.qt.core.Qt.WidgetAttribute, boolean)">setAttribute</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setAutoFillBackground(boolean)">setAutoFillBackground</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setBackgroundRole(com.trolltech.qt.gui.QPalette.ColorRole)">setBackgroundRole</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setBaseSize(int, int)">setBaseSize</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setBaseSize(com.trolltech.qt.core.QSize)">setBaseSize</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setContentsMargins(int, int, int, int)">setContentsMargins</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setContentsMargins(com.trolltech.qt.gui.QContentsMargins)">setContentsMargins</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setContextMenuPolicy(com.trolltech.qt.core.Qt.ContextMenuPolicy)">setContextMenuPolicy</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setCursor(com.trolltech.qt.gui.QCursor)">setCursor</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setDisabled(boolean)">setDisabled</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setEnabled(boolean)">setEnabled</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setFixedHeight(int)">setFixedHeight</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setFixedSize(int, int)">setFixedSize</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setFixedSize(com.trolltech.qt.core.QSize)">setFixedSize</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setFixedWidth(int)">setFixedWidth</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setFocus()">setFocus</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setFocus(com.trolltech.qt.core.Qt.FocusReason)">setFocus</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setFocusPolicy(com.trolltech.qt.core.Qt.FocusPolicy)">setFocusPolicy</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setFocusProxy(com.trolltech.qt.gui.QWidget)">setFocusProxy</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setFont(com.trolltech.qt.gui.QFont)">setFont</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setForegroundRole(com.trolltech.qt.gui.QPalette.ColorRole)">setForegroundRole</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setGeometry(int, int, int, int)">setGeometry</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setGeometry(com.trolltech.qt.core.QRect)">setGeometry</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setHidden(boolean)">setHidden</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setInputContext(com.trolltech.qt.gui.QInputContext)">setInputContext</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setLayout(com.trolltech.qt.gui.QLayout)">setLayout</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setLayoutDirection(com.trolltech.qt.core.Qt.LayoutDirection)">setLayoutDirection</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setLocale(com.trolltech.qt.core.QLocale)">setLocale</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setMask(com.trolltech.qt.gui.QBitmap)">setMask</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setMask(com.trolltech.qt.gui.QRegion)">setMask</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setMaximumHeight(int)">setMaximumHeight</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setMaximumSize(int, int)">setMaximumSize</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setMaximumSize(com.trolltech.qt.core.QSize)">setMaximumSize</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setMaximumWidth(int)">setMaximumWidth</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setMinimumHeight(int)">setMinimumHeight</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setMinimumSize(int, int)">setMinimumSize</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setMinimumSize(com.trolltech.qt.core.QSize)">setMinimumSize</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setMinimumWidth(int)">setMinimumWidth</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setMouseTracking(boolean)">setMouseTracking</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setPalette(com.trolltech.qt.gui.QPalette)">setPalette</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setParent(com.trolltech.qt.gui.QWidget)">setParent</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setParent(com.trolltech.qt.gui.QWidget, com.trolltech.qt.core.Qt.WindowFlags)">setParent</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setParent(com.trolltech.qt.gui.QWidget, com.trolltech.qt.core.Qt.WindowType...)">setParent</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setShortcutAutoRepeat(int)">setShortcutAutoRepeat</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setShortcutAutoRepeat(int, boolean)">setShortcutAutoRepeat</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setShortcutEnabled(int)">setShortcutEnabled</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setShortcutEnabled(int, boolean)">setShortcutEnabled</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setSizeIncrement(int, int)">setSizeIncrement</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setSizeIncrement(com.trolltech.qt.core.QSize)">setSizeIncrement</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setSizePolicy(com.trolltech.qt.gui.QSizePolicy.Policy, com.trolltech.qt.gui.QSizePolicy.Policy)">setSizePolicy</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setSizePolicy(com.trolltech.qt.gui.QSizePolicy)">setSizePolicy</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setStatusTip(java.lang.String)">setStatusTip</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setStyle(com.trolltech.qt.gui.QStyle)">setStyle</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setStyleSheet(java.lang.String)">setStyleSheet</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setTabOrder(com.trolltech.qt.gui.QWidget, com.trolltech.qt.gui.QWidget)">setTabOrder</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setToolTip(java.lang.String)">setToolTip</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setUpdatesEnabled(boolean)">setUpdatesEnabled</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setWhatsThis(java.lang.String)">setWhatsThis</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setWindowFlags(com.trolltech.qt.core.Qt.WindowFlags)">setWindowFlags</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setWindowFlags(com.trolltech.qt.core.Qt.WindowType...)">setWindowFlags</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setWindowIcon(com.trolltech.qt.gui.QIcon)">setWindowIcon</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setWindowIconText(java.lang.String)">setWindowIconText</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setWindowModality(com.trolltech.qt.core.Qt.WindowModality)">setWindowModality</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setWindowModified(boolean)">setWindowModified</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setWindowOpacity(double)">setWindowOpacity</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setWindowRole(java.lang.String)">setWindowRole</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setWindowState(com.trolltech.qt.core.Qt.WindowState...)">setWindowState</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setWindowState(com.trolltech.qt.core.Qt.WindowStates)">setWindowState</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#setWindowTitle(java.lang.String)">setWindowTitle</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#show()">show</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#showFullScreen()">showFullScreen</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#showMaximized()">showMaximized</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#showMinimized()">showMinimized</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#showNormal()">showNormal</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#size()">size</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#sizeIncrement()">sizeIncrement</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#sizePolicy()">sizePolicy</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#stackUnder(com.trolltech.qt.gui.QWidget)">stackUnder</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#statusTip()">statusTip</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#style()">style</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#styleSheet()">styleSheet</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#tabletEvent(com.trolltech.qt.gui.QTabletEvent)">tabletEvent</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#testAttribute(com.trolltech.qt.core.Qt.WidgetAttribute)">testAttribute</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#toolTip()">toolTip</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#underMouse()">underMouse</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#unsetCursor()">unsetCursor</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#unsetLayoutDirection()">unsetLayoutDirection</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#unsetLocale()">unsetLocale</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#update()">update</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#update(int, int, int, int)">update</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#update(com.trolltech.qt.core.QRect)">update</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#update(com.trolltech.qt.gui.QRegion)">update</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#updateGeometry()">updateGeometry</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#updateMicroFocus()">updateMicroFocus</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#updatesEnabled()">updatesEnabled</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#visibleRegion()">visibleRegion</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#whatsThis()">whatsThis</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#wheelEvent(com.trolltech.qt.gui.QWheelEvent)">wheelEvent</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#width()">width</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#widthMM()">widthMM</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#window()">window</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#windowFlags()">windowFlags</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#windowIcon()">windowIcon</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#windowIconText()">windowIconText</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#windowModality()">windowModality</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#windowOpacity()">windowOpacity</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#windowRole()">windowRole</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#windowState()">windowState</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#windowTitle()">windowTitle</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#windowType()">windowType</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#winId()">winId</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#x()">x</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#y()">y</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_com.trolltech.qt.core.QObject"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class com.trolltech.qt.core.<A HREF="../../../../com/trolltech/qt/core/QObject.html" title="class in com.trolltech.qt.core">QObject</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../com/trolltech/qt/core/QObject.html#blockSignals(boolean)">blockSignals</A>, <A HREF="../../../../com/trolltech/qt/core/QObject.html#childEvent(com.trolltech.qt.core.QChildEvent)">childEvent</A>, <A HREF="../../../../com/trolltech/qt/core/QObject.html#children()">children</A>, <A HREF="../../../../com/trolltech/qt/core/QObject.html#connectSlotsByName()">connectSlotsByName</A>, <A HREF="../../../../com/trolltech/qt/core/QObject.html#customEvent(com.trolltech.qt.core.QEvent)">customEvent</A>, <A HREF="../../../../com/trolltech/qt/core/QObject.html#disposeLater()">disposeLater</A>, <A HREF="../../../../com/trolltech/qt/core/QObject.html#dumpObjectInfo()">dumpObjectInfo</A>, <A HREF="../../../../com/trolltech/qt/core/QObject.html#dumpObjectTree()">dumpObjectTree</A>, <A HREF="../../../../com/trolltech/qt/core/QObject.html#dynamicPropertyNames()">dynamicPropertyNames</A>, <A HREF="../../../../com/trolltech/qt/core/QObject.html#findChild()">findChild</A>, <A HREF="../../../../com/trolltech/qt/core/QObject.html#findChild(java.lang.Class)">findChild</A>, <A HREF="../../../../com/trolltech/qt/core/QObject.html#findChild(java.lang.Class, java.lang.String)">findChild</A>, <A HREF="../../../../com/trolltech/qt/core/QObject.html#findChildren()">findChildren</A>, <A HREF="../../../../com/trolltech/qt/core/QObject.html#findChildren(java.lang.Class)">findChildren</A>, <A HREF="../../../../com/trolltech/qt/core/QObject.html#findChildren(java.lang.Class, com.trolltech.qt.core.QRegExp)">findChildren</A>, <A HREF="../../../../com/trolltech/qt/core/QObject.html#findChildren(java.lang.Class, java.lang.String)">findChildren</A>, <A HREF="../../../../com/trolltech/qt/core/QObject.html#installEventFilter(com.trolltech.qt.core.QObject)">installEventFilter</A>, <A HREF="../../../../com/trolltech/qt/core/QObject.html#isWidgetType()">isWidgetType</A>, <A HREF="../../../../com/trolltech/qt/core/QObject.html#killTimer(int)">killTimer</A>, <A HREF="../../../../com/trolltech/qt/core/QObject.html#moveToThread(java.lang.Thread)">moveToThread</A>, <A HREF="../../../../com/trolltech/qt/core/QObject.html#objectName()">objectName</A>, <A HREF="../../../../com/trolltech/qt/core/QObject.html#parent()">parent</A>, <A HREF="../../../../com/trolltech/qt/core/QObject.html#property(java.lang.String)">property</A>, <A HREF="../../../../com/trolltech/qt/core/QObject.html#removeEventFilter(com.trolltech.qt.core.QObject)">removeEventFilter</A>, <A HREF="../../../../com/trolltech/qt/core/QObject.html#setObjectName(java.lang.String)">setObjectName</A>, <A HREF="../../../../com/trolltech/qt/core/QObject.html#setParent(com.trolltech.qt.core.QObject)">setParent</A>, <A HREF="../../../../com/trolltech/qt/core/QObject.html#setProperty(java.lang.String, java.lang.Object)">setProperty</A>, <A HREF="../../../../com/trolltech/qt/core/QObject.html#signalsBlocked()">signalsBlocked</A>, <A HREF="../../../../com/trolltech/qt/core/QObject.html#startTimer(int)">startTimer</A>, <A HREF="../../../../com/trolltech/qt/core/QObject.html#thread()">thread</A>, <A HREF="../../../../com/trolltech/qt/core/QObject.html#timerEvent(com.trolltech.qt.core.QTimerEvent)">timerEvent</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_com.trolltech.qt.QtJambiObject"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class com.trolltech.qt.<A HREF="../../../../com/trolltech/qt/QtJambiObject.html" title="class in com.trolltech.qt">QtJambiObject</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../com/trolltech/qt/QtJambiObject.html#dispose()">dispose</A>, <A HREF="../../../../com/trolltech/qt/QtJambiObject.html#disposed()">disposed</A>, <A HREF="../../../../com/trolltech/qt/QtJambiObject.html#finalize()">finalize</A>, <A HREF="../../../../com/trolltech/qt/QtJambiObject.html#reassignNativeResources(com.trolltech.qt.QtJambiObject, java.lang.Class)">reassignNativeResources</A>, <A HREF="../../../../com/trolltech/qt/QtJambiObject.html#tr(java.lang.String)">tr</A>, <A HREF="../../../../com/trolltech/qt/QtJambiObject.html#tr(java.lang.String, java.lang.String)">tr</A>, <A HREF="../../../../com/trolltech/qt/QtJambiObject.html#tr(java.lang.String, java.lang.String, int)">tr</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_com.trolltech.qt.QSignalEmitter"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class com.trolltech.qt.<A HREF="../../../../com/trolltech/qt/QSignalEmitter.html" title="class in com.trolltech.qt">QSignalEmitter</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../com/trolltech/qt/QSignalEmitter.html#disconnect()">disconnect</A>, <A HREF="../../../../com/trolltech/qt/QSignalEmitter.html#disconnect(java.lang.Object)">disconnect</A>, <A HREF="../../../../com/trolltech/qt/QSignalEmitter.html#signalSender()">signalSender</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_com.trolltech.qt.QtJambiInterface"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from interface com.trolltech.qt.<A HREF="../../../../com/trolltech/qt/QtJambiInterface.html" title="interface in com.trolltech.qt">QtJambiInterface</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../com/trolltech/qt/QtJambiInterface.html#disableGarbageCollection()">disableGarbageCollection</A>, <A HREF="../../../../com/trolltech/qt/QtJambiInterface.html#nativeId()">nativeId</A>, <A HREF="../../../../com/trolltech/qt/QtJambiInterface.html#nativePointer()">nativePointer</A>, <A HREF="../../../../com/trolltech/qt/QtJambiInterface.html#reenableGarbageCollection()">reenableGarbageCollection</A>, <A HREF="../../../../com/trolltech/qt/QtJambiInterface.html#setJavaOwnership()">setJavaOwnership</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
<P>

<!-- ============ FIELD DETAIL =========== -->

<A NAME="field_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Field Detail</B></FONT></TH>
</TR>
</TABLE>

<A NAME="currentIdChanged"><!-- --></A><H3>
currentIdChanged</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal1.html" title="class in com.trolltech.qt">QSignalEmitter.Signal1</A>&lt;java.lang.Integer&gt; <B>currentIdChanged</B></PRE>
<DL>
<DD><p>This signal is emitted when the current page changes, with the new current <tt>id</tt>.</p>
<dl>
<dt><b>Compatible Slot Signatures:</b></dt>
<dd><tt>void mySlot(int id)</tt></dd>
<dd><tt>void mySlot()</tt></dd>
</dl>
<dl>
<dt><b>See Also:</b></dt>
<dd><a href="QWizard.html#currentId()"><tt>currentId</tt></a>, <a href="QWizard.html#currentPage()"><tt>currentPage</tt></a></dd>
</dl>
<P>
<DL>
</DL>
</DL>
<HR>

<A NAME="customButtonClicked"><!-- --></A><H3>
customButtonClicked</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal1.html" title="class in com.trolltech.qt">QSignalEmitter.Signal1</A>&lt;java.lang.Integer&gt; <B>customButtonClicked</B></PRE>
<DL>
<DD><p>This signal is emitted when the user clicks a custom button. <tt>which</tt> can be <a href="QWizard.html#WizardButton-enum"><tt>CustomButton1</tt></a>, <a href="QWizard.html#WizardButton-enum"><tt>CustomButton2</tt></a>, or <a href="QWizard.html#WizardButton-enum"><tt>CustomButton3</tt></a>.</p>
<p>By default, no custom button is shown. Call <a href="QWizard.html#setOption(com.trolltech.qt.gui.QWizard.WizardOption, boolean)"><tt>setOption</tt></a> with <a href="QWizard.html#WizardOption-enum"><tt>HaveCustomButton1</tt></a>, <a href="QWizard.html#WizardOption-enum"><tt>HaveCustomButton2</tt></a>, or <a href="QWizard.html#WizardOption-enum"><tt>HaveCustomButton3</tt></a> to have one, and use <a href="QWizard.html#setButtonText(com.trolltech.qt.gui.QWizard.WizardButton, java.lang.String)"><tt>setButtonText</tt></a> or <a href="QWizard.html#setButton(com.trolltech.qt.gui.QWizard.WizardButton, com.trolltech.qt.gui.QAbstractButton)"><tt>setButton</tt></a> to configure it.</p>
<dl>
<dt><b>Compatible Slot Signatures:</b></dt>
<dd><tt>void mySlot(int which)</tt></dd>
<dd><tt>void mySlot()</tt></dd>
</dl>
<dl>
<dt><b>See Also:</b></dt>
<dd><a href="QWizard.html#helpRequested()"><tt>helpRequested</tt></a></dd>
</dl>
<P>
<DL>
</DL>
</DL>
<HR>

<A NAME="helpRequested"><!-- --></A><H3>
helpRequested</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal0.html" title="class in com.trolltech.qt">QSignalEmitter.Signal0</A> <B>helpRequested</B></PRE>
<DL>
<DD><p>This signal is emitted when the user clicks the <b>Help</b> button.</p>
<p>By default, no <b>Help</b> button is shown. Call <a href="QWizard.html#setOption(com.trolltech.qt.gui.QWizard.WizardOption, boolean)"><tt>setOption</tt></a>(<a href="QWizard.html#WizardOption-enum"><tt>HaveHelpButton</tt></a>, true) to have one.</p>
<p>Example:</p>
<pre>    LicenseWizard::LicenseWizard(QWidget *parent)
        : QWizard(parent)
    {
        ...
        setOption(HaveHelpButton, true);
        connect(this, SIGNAL(helpRequested()), this, SLOT(showHelp()));
        ...
    }

    void LicenseWizard::showHelp()
    {
        static QString lastHelpMessage;

        QString message;

        switch (currentId()) {
        case Page_Intro:
            message = tr(&quot;The decision you make here will affect which page you &quot;
                         &quot;get to see next.&quot;);
            break;
        ...
        default:
            message = tr(&quot;This help is likely not to be of any help.&quot;);
        }

        QMessageBox::information(this, tr(&quot;License Wizard Help&quot;), message);

    }</pre>
<dl>
<dt><b>Compatible Slot Signature:</b></dt>
<dd><tt>void mySlot()</tt></dd>
</dl>
<dl>
<dt><b>See Also:</b></dt>
<dd><a href="QWizard.html#customButtonClicked(int)"><tt>customButtonClicked</tt></a></dd>
</dl>
<P>
<DL>
</DL>
</DL>

<!-- ========= CONSTRUCTOR DETAIL ======== -->

<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TH>
</TR>
</TABLE>

<A NAME="QWizard(com.trolltech.qt.gui.QWidget)"><!-- --></A><H3>
QWizard</H3>
<PRE>
public <B>QWizard</B>(<A HREF="../../../../com/trolltech/qt/gui/QWidget.html" title="class in com.trolltech.qt.gui">QWidget</A>&nbsp;parent)</PRE>
<DL>
<DD><p>Equivalent to <a href="QWizard.html#QWizard(com.trolltech.qt.gui.QWidget, com.trolltech.qt.core.Qt.WindowFlags)"><tt>QWizard</tt></a>(<tt>parent</tt>, 0).
<P>
</DL>
<HR>

<A NAME="QWizard()"><!-- --></A><H3>
QWizard</H3>
<PRE>
public <B>QWizard</B>()</PRE>
<DL>
<DD><p>Equivalent to <a href="QWizard.html#QWizard(com.trolltech.qt.gui.QWidget, com.trolltech.qt.core.Qt.WindowFlags)"><tt>QWizard</tt></a>(0, 0).
<P>
</DL>
<HR>

<A NAME="QWizard(com.trolltech.qt.gui.QWidget, com.trolltech.qt.core.Qt.WindowFlags)"><!-- --></A><H3>
QWizard</H3>
<PRE>
public <B>QWizard</B>(<A HREF="../../../../com/trolltech/qt/gui/QWidget.html" title="class in com.trolltech.qt.gui">QWidget</A>&nbsp;parent,
               <A HREF="../../../../com/trolltech/qt/core/Qt.WindowFlags.html" title="class in com.trolltech.qt.core">Qt.WindowFlags</A>&nbsp;flags)</PRE>
<DL>
<DD><p>Constructs a wizard with the given <tt>parent</tt> and window <tt>flags</tt>.</p>
<P>
<DL>
<DT><B>See Also:</B><DD><a href="%2E%2E/core/%2E%2E/core/QObject.html#parent()"><tt>parent</tt></a>, 
<a href="QWidget.html#windowFlags()"><tt>windowFlags</tt></a></DL>
</DL>

<!-- ============ METHOD DETAIL ========== -->

<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Method Detail</B></FONT></TH>
</TR>
</TABLE>

<A NAME="addPage(com.trolltech.qt.gui.QWizardPage)"><!-- --></A><H3>
addPage</H3>
<PRE>
public final int <B>addPage</B>(<A HREF="../../../../com/trolltech/qt/gui/QWizardPage.html" title="class in com.trolltech.qt.gui">QWizardPage</A>&nbsp;page)</PRE>
<DL>
<DD><p>Adds the given <tt>page</tt> to the wizard, and returns the page's ID.</p>
<p>The ID is guaranteed to be larger than any other ID in the <a href="QWizard.html#QWizard(com.trolltech.qt.gui.QWidget, com.trolltech.qt.core.Qt.WindowFlags)"><tt>QWizard</tt></a> so far.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QWizard.html#setPage(int, com.trolltech.qt.gui.QWizardPage)"><tt>setPage</tt></a>, 
<a href="QWizard.html#page(int)"><tt>page</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="back()"><!-- --></A><H3>
back</H3>
<PRE>
public final void <B>back</B>()</PRE>
<DL>
<DD><p>Goes back to the previous page.</p>
<p>This is equivalent to pressing the <b>Back</b> button.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QWizard.html#next()"><tt>next</tt></a>, 
<a href="QDialog.html#accept()"><tt>accept</tt></a>, 
<a href="QDialog.html#reject()"><tt>reject</tt></a>, 
<a href="QWizard.html#restart()"><tt>restart</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="button(com.trolltech.qt.gui.QWizard.WizardButton)"><!-- --></A><H3>
button</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/gui/QAbstractButton.html" title="class in com.trolltech.qt.gui">QAbstractButton</A> <B>button</B>(<A HREF="../../../../com/trolltech/qt/gui/QWizard.WizardButton.html" title="enum in com.trolltech.qt.gui">QWizard.WizardButton</A>&nbsp;which)</PRE>
<DL>
<DD><p>Returns the button corresponding to role <tt>which</tt>.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QWizard.html#setButton(com.trolltech.qt.gui.QWizard.WizardButton, com.trolltech.qt.gui.QAbstractButton)"><tt>setButton</tt></a>, 
<a href="QWizard.html#setButtonText(com.trolltech.qt.gui.QWizard.WizardButton, java.lang.String)"><tt>setButtonText</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="buttonText(com.trolltech.qt.gui.QWizard.WizardButton)"><!-- --></A><H3>
buttonText</H3>
<PRE>
public final java.lang.String <B>buttonText</B>(<A HREF="../../../../com/trolltech/qt/gui/QWizard.WizardButton.html" title="enum in com.trolltech.qt.gui">QWizard.WizardButton</A>&nbsp;which)</PRE>
<DL>
<DD><p>Returns the text on button <tt>which</tt>.</p>
<p>If a text has ben set using <a href="QWizard.html#setButtonText(com.trolltech.qt.gui.QWizard.WizardButton, java.lang.String)"><tt>setButtonText</tt></a>, this text is returned.</p>
<p>By default, the text on buttons depends on the <a href="QWizard.html#wizardStyle()"><tt>wizardStyle</tt></a>. For example, on Mac OS X, the <b>Next</b> button is called <b>Continue</b>.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QWizard.html#button(com.trolltech.qt.gui.QWizard.WizardButton)"><tt>button</tt></a>, 
<a href="QWizard.html#setButton(com.trolltech.qt.gui.QWizard.WizardButton, com.trolltech.qt.gui.QAbstractButton)"><tt>setButton</tt></a>, 
<a href="QWizard.html#setButtonText(com.trolltech.qt.gui.QWizard.WizardButton, java.lang.String)"><tt>setButtonText</tt></a>, 
<tt>QWizardPage::buttonText</tt>, 
<tt>QWizardPage::setButtonText</tt></DL>
</DD>
</DL>
<HR>

<A NAME="currentId()"><!-- --></A><H3>
currentId</H3>
<PRE>
public final int <B>currentId</B>()</PRE>
<DL>
<DD><p>Returns the ID of the current page.</p>
<p>This property cannot be set directly. To change the current page, call <a href="QWizard.html#next()"><tt>next</tt></a>, <a href="QWizard.html#back()"><tt>back</tt></a>, or <a href="QWizard.html#restart()"><tt>restart</tt></a>.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QWizard.html#currentIdChanged(int)"><tt>currentIdChanged</tt></a>, 
<a href="QWizard.html#currentPage()"><tt>currentPage</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="currentPage()"><!-- --></A><H3>
currentPage</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/gui/QWizardPage.html" title="class in com.trolltech.qt.gui">QWizardPage</A> <B>currentPage</B>()</PRE>
<DL>
<DD><p>Returns a pointer to the current page, or 0 if there is no current page (e.g&#x2e;, before the wizard is shown).</p>
<p>This is equivalent to calling page(<a href="QWizard.html#currentId()"><tt>currentId</tt></a>).</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QWizard.html#page(int)"><tt>page</tt></a>, 
<a href="QWizard.html#currentId()"><tt>currentId</tt></a>, 
<a href="QWizard.html#restart()"><tt>restart</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="field(java.lang.String)"><!-- --></A><H3>
field</H3>
<PRE>
public final java.lang.Object <B>field</B>(java.lang.String&nbsp;name)</PRE>
<DL>
<DD><p>Returns the value of the field called <tt>name</tt>.</p>
<p>This function can be used to access fields on any page of the wizard.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><tt>QWizardPage::registerField</tt>, 
<tt>QWizardPage::field</tt>, 
<a href="QWizard.html#setField(java.lang.String, java.lang.Object)"><tt>setField</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="hasVisitedPage(int)"><!-- --></A><H3>
hasVisitedPage</H3>
<PRE>
public final boolean <B>hasVisitedPage</B>(int&nbsp;id)</PRE>
<DL>
<DD><p>Returns true if the page history contains page <tt>id</tt>; otherwise, returns false.</p>
<p>Pressing <b>Back</b> marks the current page as &quot;unvisited&quot; again.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QWizard.html#visitedPages()"><tt>visitedPages</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="next()"><!-- --></A><H3>
next</H3>
<PRE>
public final void <B>next</B>()</PRE>
<DL>
<DD><p>Advances to the next page.</p>
<p>This is equivalent to pressing the <b>Next</b> or <b>Commit</b> button.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QWizard.html#nextId()"><tt>nextId</tt></a>, 
<a href="QWizard.html#back()"><tt>back</tt></a>, 
<a href="QDialog.html#accept()"><tt>accept</tt></a>, 
<a href="QDialog.html#reject()"><tt>reject</tt></a>, 
<a href="QWizard.html#restart()"><tt>restart</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="options()"><!-- --></A><H3>
options</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/gui/QWizard.WizardOptions.html" title="class in com.trolltech.qt.gui">QWizard.WizardOptions</A> <B>options</B>()</PRE>
<DL>
<DD><p>Returns the various options that affect the look and feel of the wizard.</p>
<p>By default, the following options are set (depending on the platform):</p>
<ul>
<li>Windows: <a href="QWizard.html#WizardOption-enum"><tt>HelpButtonOnRight</tt></a>.</li>
<li>Mac OS X: <a href="QWizard.html#WizardOption-enum"><tt>NoDefaultButton</tt></a> and <a href="QWizard.html#WizardOption-enum"><tt>NoCancelButton</tt></a>.</li>
<li>X11 and QWS (Qtopia Core): none.</li>
</ul>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QWizard.html#setOptions(com.trolltech.qt.gui.QWizard.WizardOptions)"><tt>setOptions</tt></a>, 
<a href="QWizard.html#wizardStyle()"><tt>wizardStyle</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="page(int)"><!-- --></A><H3>
page</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/gui/QWizardPage.html" title="class in com.trolltech.qt.gui">QWizardPage</A> <B>page</B>(int&nbsp;id)</PRE>
<DL>
<DD><p>Returns the page with the given <tt>id</tt>, or 0 if there is no such page.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QWizard.html#addPage(com.trolltech.qt.gui.QWizardPage)"><tt>addPage</tt></a>, 
<a href="QWizard.html#setPage(int, com.trolltech.qt.gui.QWizardPage)"><tt>setPage</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="pixmap(com.trolltech.qt.gui.QWizard.WizardPixmap)"><!-- --></A><H3>
pixmap</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/gui/QPixmap.html" title="class in com.trolltech.qt.gui">QPixmap</A> <B>pixmap</B>(<A HREF="../../../../com/trolltech/qt/gui/QWizard.WizardPixmap.html" title="enum in com.trolltech.qt.gui">QWizard.WizardPixmap</A>&nbsp;which)</PRE>
<DL>
<DD><p>Returns the pixmap set for role <tt>which</tt>.</p>
<p>By default, the only pixmap that is set is the <a href="QWizard.html#WizardPixmap-enum"><tt>BackgroundPixmap</tt></a> on Mac OS X.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QWizard.html#setPixmap(com.trolltech.qt.gui.QWizard.WizardPixmap, com.trolltech.qt.gui.QPixmap)"><tt>setPixmap</tt></a>, 
<tt>QWizardPage::pixmap</tt>, 
<a href="QWizard.html#elements-of-a-wizard-page">Elements of a Wizard Page</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="restart()"><!-- --></A><H3>
restart</H3>
<PRE>
public final void <B>restart</B>()</PRE>
<DL>
<DD><p>Restarts the wizard at the start page.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QWizard.html#startId()"><tt>startId</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="setButton(com.trolltech.qt.gui.QWizard.WizardButton, com.trolltech.qt.gui.QAbstractButton)"><!-- --></A><H3>
setButton</H3>
<PRE>
public final void <B>setButton</B>(<A HREF="../../../../com/trolltech/qt/gui/QWizard.WizardButton.html" title="enum in com.trolltech.qt.gui">QWizard.WizardButton</A>&nbsp;which,
                            <A HREF="../../../../com/trolltech/qt/gui/QAbstractButton.html" title="class in com.trolltech.qt.gui">QAbstractButton</A>&nbsp;button)</PRE>
<DL>
<DD><p>Sets the button corresponding to role <tt>which</tt> to <tt>button</tt>.</p>
<p>To add extra buttons to the wizard (e.g&#x2e;, a <b>Print</b> button), one way is to call <a href="QWizard.html#setButton(com.trolltech.qt.gui.QWizard.WizardButton, com.trolltech.qt.gui.QAbstractButton)"><tt>setButton</tt></a> with <a href="QWizard.html#WizardButton-enum"><tt>CustomButton1</tt></a> to <a href="QWizard.html#WizardButton-enum"><tt>CustomButton3</tt></a>, and make the buttons visible using the <a href="QWizard.html#WizardOption-enum"><tt>HaveCustomButton1</tt></a> to <a href="QWizard.html#WizardOption-enum"><tt>HaveCustomButton3</tt></a> options.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QWizard.html#button(com.trolltech.qt.gui.QWizard.WizardButton)"><tt>button</tt></a>, 
<a href="QWizard.html#setButtonText(com.trolltech.qt.gui.QWizard.WizardButton, java.lang.String)"><tt>setButtonText</tt></a>, 
<a href="QWizard.html#setButtonLayout(java.util.List<com.trolltech.qt.gui.QWizard.WizardButton>)"><tt>setButtonLayout</tt></a>, 
<a href="QWizard.html#options()">options</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="setButtonLayout(java.util.List)"><!-- --></A><H3>
setButtonLayout</H3>
<PRE>
public final void <B>setButtonLayout</B>(java.util.List&lt;<A HREF="../../../../com/trolltech/qt/gui/QWizard.WizardButton.html" title="enum in com.trolltech.qt.gui">QWizard.WizardButton</A>&gt;&nbsp;layout)</PRE>
<DL>
<DD><p>Sets the order in which buttons are displayed to <tt>layout</tt>, where <tt>layout</tt> is a list of <a href="QWizard.html#WizardButton-enum"><tt>WizardButton</tt></a>s.</p>
<p>The default layout depends on the options (e.g&#x2e;, whether <a href="QWizard.html#WizardOption-enum"><tt>HelpButtonOnRight</tt></a>) that are set. You can call this function if you need more control over the buttons' layout than what <a href="QWizard.html#options()">options</tt></a> already provides.</p>
<p>You can specify horizontal stretches in the layout using <a href="QWizard.html#WizardButton-enum">Stretch</tt></a>.</p>
<p>Example:</p>
<pre>    MyWizard::MyWizard(QWidget *parent)
        : QWizard(parent)
    {
        ...
        QList&lt;QWizard::WizardButton&gt; layout;
        layout &lt;&lt; QWizard::Stretch &lt;&lt; QWizard::BackButton &lt;&lt; QWizard::CloseButton
               &lt;&lt; QWizard::NextButton &lt;&lt; QWizard::FinishButton;
        setButtonLayout(layout);
        ...
    }</pre>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QWizard.html#setButton(com.trolltech.qt.gui.QWizard.WizardButton, com.trolltech.qt.gui.QAbstractButton)"><tt>setButton</tt></a>, 
<a href="QWizard.html#setButtonText(com.trolltech.qt.gui.QWizard.WizardButton, java.lang.String)"><tt>setButtonText</tt></a>, 
<a href="QWizard.html#setOptions(com.trolltech.qt.gui.QWizard.WizardOptions)"><tt>setOptions</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="setButtonText(com.trolltech.qt.gui.QWizard.WizardButton, java.lang.String)"><!-- --></A><H3>
setButtonText</H3>
<PRE>
public final void <B>setButtonText</B>(<A HREF="../../../../com/trolltech/qt/gui/QWizard.WizardButton.html" title="enum in com.trolltech.qt.gui">QWizard.WizardButton</A>&nbsp;which,
                                java.lang.String&nbsp;text)</PRE>
<DL>
<DD><p>Sets the text on button <tt>which</tt> to be <tt>text</tt>.</p>
<p>By default, the text on buttons depends on the <a href="QWizard.html#wizardStyle()"><tt>wizardStyle</tt></a>. For example, on Mac OS X, the <b>Next</b> button is called <b>Continue</b>.</p>
<p>To add extra buttons to the wizard (e.g&#x2e;, a <b>Print</b> button), one way is to call <a href="QWizard.html#setButtonText(com.trolltech.qt.gui.QWizard.WizardButton, java.lang.String)"><tt>setButtonText</tt></a> with <a href="QWizard.html#WizardButton-enum"><tt>CustomButton1</tt></a>, <a href="QWizard.html#WizardButton-enum"><tt>CustomButton2</tt></a>, or <a href="QWizard.html#WizardButton-enum"><tt>CustomButton3</tt></a> to set their text, and make the buttons visible using the <a href="QWizard.html#WizardOption-enum"><tt>HaveCustomButton1</tt></a>, <a href="QWizard.html#WizardOption-enum"><tt>HaveCustomButton2</tt></a>, and/or <a href="QWizard.html#WizardOption-enum"><tt>HaveCustomButton3</tt></a> options.</p>
<p>Button texts may also be set on a per-page basis using QWizardPage::setButtonText().</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QWizard.html#buttonText(com.trolltech.qt.gui.QWizard.WizardButton)"><tt>buttonText</tt></a>, 
<a href="QWizard.html#setButton(com.trolltech.qt.gui.QWizard.WizardButton, com.trolltech.qt.gui.QAbstractButton)"><tt>setButton</tt></a>, 
<a href="QWizard.html#button(com.trolltech.qt.gui.QWizard.WizardButton)"><tt>button</tt></a>, 
<a href="QWizard.html#setButtonLayout(java.util.List<com.trolltech.qt.gui.QWizard.WizardButton>)"><tt>setButtonLayout</tt></a>, 
<a href="QWizard.html#setOptions(com.trolltech.qt.gui.QWizard.WizardOptions)"><tt>setOptions</tt></a>, 
<tt>QWizardPage::setButtonText</tt></DL>
</DD>
</DL>
<HR>

<A NAME="setField(java.lang.String, java.lang.Object)"><!-- --></A><H3>
setField</H3>
<PRE>
public final void <B>setField</B>(java.lang.String&nbsp;name,
                           java.lang.Object&nbsp;value)</PRE>
<DL>
<DD><p>Sets the value of the field called <tt>name</tt> to <tt>value</tt>.</p>
<p>This function can be used to set fields on any page of the wizard.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><tt>QWizardPage::registerField</tt>, 
<tt>QWizardPage::setField</tt>, 
<a href="QWizard.html#field(java.lang.String)"><tt>field</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="setOption(com.trolltech.qt.gui.QWizard.WizardOption)"><!-- --></A><H3>
setOption</H3>
<PRE>
public final void <B>setOption</B>(<A HREF="../../../../com/trolltech/qt/gui/QWizard.WizardOption.html" title="enum in com.trolltech.qt.gui">QWizard.WizardOption</A>&nbsp;option)</PRE>
<DL>
<DD><p>Equivalent to <a href="QWizard.html#setOption(com.trolltech.qt.gui.QWizard.WizardOption, boolean)"><tt>setOption</tt></a>(<tt>option</tt>, true).
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="setOption(com.trolltech.qt.gui.QWizard.WizardOption, boolean)"><!-- --></A><H3>
setOption</H3>
<PRE>
public final void <B>setOption</B>(<A HREF="../../../../com/trolltech/qt/gui/QWizard.WizardOption.html" title="enum in com.trolltech.qt.gui">QWizard.WizardOption</A>&nbsp;option,
                            boolean&nbsp;on)</PRE>
<DL>
<DD><p>Sets the given <tt>option</tt> to be enabled if <tt>on</tt> is true; otherwise, clears the given <tt>option</tt>.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QWizard.html#options()">options</tt></a>, 
<a href="QWizard.html#testOption(com.trolltech.qt.gui.QWizard.WizardOption)"><tt>testOption</tt></a>, 
<a href="QWizard.html#setWizardStyle(com.trolltech.qt.gui.QWizard.WizardStyle)"><tt>setWizardStyle</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="setOptions(com.trolltech.qt.gui.QWizard.WizardOption...)"><!-- --></A><H3>
setOptions</H3>
<PRE>
public final void <B>setOptions</B>(<A HREF="../../../../com/trolltech/qt/gui/QWizard.WizardOption.html" title="enum in com.trolltech.qt.gui">QWizard.WizardOption</A>...&nbsp;options)</PRE>
<DL>
<DD><p>Sets the various options that affect the look and feel of the wizard to <tt>options</tt>.</p>
<p>By default, the following options are set (depending on the platform):</p>
<ul>
<li>Windows: <a href="QWizard.html#WizardOption-enum"><tt>HelpButtonOnRight</tt></a>.</li>
<li>Mac OS X: <a href="QWizard.html#WizardOption-enum"><tt>NoDefaultButton</tt></a> and <a href="QWizard.html#WizardOption-enum"><tt>NoCancelButton</tt></a>.</li>
<li>X11 and QWS (Qtopia Core): none.</li>
</ul>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QWizard.html#options()"><tt>options</tt></a>, 
<a href="QWizard.html#wizardStyle()"><tt>wizardStyle</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="setOptions(com.trolltech.qt.gui.QWizard.WizardOptions)"><!-- --></A><H3>
setOptions</H3>
<PRE>
public final void <B>setOptions</B>(<A HREF="../../../../com/trolltech/qt/gui/QWizard.WizardOptions.html" title="class in com.trolltech.qt.gui">QWizard.WizardOptions</A>&nbsp;options)</PRE>
<DL>
<DD><p>Sets the various options that affect the look and feel of the wizard to <tt>options</tt>.</p>
<p>By default, the following options are set (depending on the platform):</p>
<ul>
<li>Windows: <a href="QWizard.html#WizardOption-enum"><tt>HelpButtonOnRight</tt></a>.</li>
<li>Mac OS X: <a href="QWizard.html#WizardOption-enum"><tt>NoDefaultButton</tt></a> and <a href="QWizard.html#WizardOption-enum"><tt>NoCancelButton</tt></a>.</li>
<li>X11 and QWS (Qtopia Core): none.</li>
</ul>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QWizard.html#options()"><tt>options</tt></a>, 
<a href="QWizard.html#wizardStyle()"><tt>wizardStyle</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="setPage(int, com.trolltech.qt.gui.QWizardPage)"><!-- --></A><H3>
setPage</H3>
<PRE>
public final void <B>setPage</B>(int&nbsp;id,
                          <A HREF="../../../../com/trolltech/qt/gui/QWizardPage.html" title="class in com.trolltech.qt.gui">QWizardPage</A>&nbsp;page)</PRE>
<DL>
<DD><p>Adds the given <tt>page</tt> to the wizard with the given <tt>id</tt>.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QWizard.html#addPage(com.trolltech.qt.gui.QWizardPage)"><tt>addPage</tt></a>, 
<a href="QWizard.html#page(int)"><tt>page</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="setPixmap(com.trolltech.qt.gui.QWizard.WizardPixmap, com.trolltech.qt.gui.QPixmap)"><!-- --></A><H3>
setPixmap</H3>
<PRE>
public final void <B>setPixmap</B>(<A HREF="../../../../com/trolltech/qt/gui/QWizard.WizardPixmap.html" title="enum in com.trolltech.qt.gui">QWizard.WizardPixmap</A>&nbsp;which,
                            <A HREF="../../../../com/trolltech/qt/gui/QPixmap.html" title="class in com.trolltech.qt.gui">QPixmap</A>&nbsp;pixmap)</PRE>
<DL>
<DD><p>Sets the pixmap for role <tt>which</tt> to <tt>pixmap</tt>.</p>
<p>The pixmaps are used by <a href="QWizard.html#QWizard(com.trolltech.qt.gui.QWidget, com.trolltech.qt.core.Qt.WindowFlags)"><tt>QWizard</tt></a> when displaying a page. Which pixmaps are actually used depend on the <a href="QWizard.html#wizard-look-and-feel">wizard style</tt></a>.</p>
<p>Pixmaps can also be set for a specific page using QWizardPage::setPixmap().</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QWizard.html#pixmap(com.trolltech.qt.gui.QWizard.WizardPixmap)"><tt>pixmap</tt></a>, 
<tt>QWizardPage::setPixmap</tt>, 
<a href="QWizard.html#elements-of-a-wizard-page">Elements of a Wizard Page</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="setStartId(int)"><!-- --></A><H3>
setStartId</H3>
<PRE>
public final void <B>setStartId</B>(int&nbsp;id)</PRE>
<DL>
<DD><p>Sets the ID of the first page to <tt>id</tt>.</p>
<p>If this property isn't explicitly set, this property defaults to the lowest page ID in this wizard, or -1 if no page has been inserted yet.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QWizard.html#startId()"><tt>startId</tt></a>, 
<a href="QWizard.html#restart()"><tt>restart</tt></a>, 
<a href="QWizard.html#nextId()"><tt>nextId</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="setSubTitleFormat(com.trolltech.qt.core.Qt.TextFormat)"><!-- --></A><H3>
setSubTitleFormat</H3>
<PRE>
public final void <B>setSubTitleFormat</B>(<A HREF="../../../../com/trolltech/qt/core/Qt.TextFormat.html" title="enum in com.trolltech.qt.core">Qt.TextFormat</A>&nbsp;format)</PRE>
<DL>
<DD><p>Sets the text format used by page subtitles to <tt>format</tt>.</p>
<p>The default format is Qt::AutoText.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QWizard.html#subTitleFormat()"><tt>subTitleFormat</tt></a>, 
<tt>QWizardPage::title</tt>, 
<a href="QWizard.html#titleFormat()"><tt>titleFormat</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="setTitleFormat(com.trolltech.qt.core.Qt.TextFormat)"><!-- --></A><H3>
setTitleFormat</H3>
<PRE>
public final void <B>setTitleFormat</B>(<A HREF="../../../../com/trolltech/qt/core/Qt.TextFormat.html" title="enum in com.trolltech.qt.core">Qt.TextFormat</A>&nbsp;format)</PRE>
<DL>
<DD><p>Sets the text format used by page titles to <tt>format</tt>.</p>
<p>The default format is Qt::AutoText.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QWizard.html#titleFormat()"><tt>titleFormat</tt></a>, 
<tt>QWizardPage::title</tt>, 
<a href="QWizard.html#subTitleFormat()"><tt>subTitleFormat</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="setWizardStyle(com.trolltech.qt.gui.QWizard.WizardStyle)"><!-- --></A><H3>
setWizardStyle</H3>
<PRE>
public final void <B>setWizardStyle</B>(<A HREF="../../../../com/trolltech/qt/gui/QWizard.WizardStyle.html" title="enum in com.trolltech.qt.gui">QWizard.WizardStyle</A>&nbsp;style)</PRE>
<DL>
<DD><p>Sets the look and feel of the wizard to <tt>style</tt>.</p>
<p>By default, <a href="QWizard.html#QWizard(com.trolltech.qt.gui.QWidget, com.trolltech.qt.core.Qt.WindowFlags)"><tt>QWizard</tt></a> uses the <a href="QWizard.html#WizardStyle-enum"><tt>AeroStyle</tt></a> on a Windows Vista system with alpha compositing enabled, regardless of the current widget style. If this is not the case, the default wizard style depends on the current widget style as follows: <a href="QWizard.html#WizardStyle-enum"><tt>MacStyle</tt></a> is the default if the current widget style is QMacStyle, <a href="QWizard.html#WizardStyle-enum"><tt>ModernStyle</tt></a> is the default if the current widget style is <a href="QWindowsStyle.html"><tt>QWindowsStyle</tt></a>, and <a href="QWizard.html#WizardStyle-enum"><tt>ClassicStyle</tt></a> is the default in all other cases.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QWizard.html#wizardStyle()"><tt>wizardStyle</tt></a>, 
<a href="QWizard.html#wizard-look-and-feel">Wizard Look and Feel</tt></a>, 
<a href="QWizard.html#options()">options</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="startId()"><!-- --></A><H3>
startId</H3>
<PRE>
public final int <B>startId</B>()</PRE>
<DL>
<DD><p>Returns the ID of the first page.</p>
<p>If this property isn't explicitly set, this property defaults to the lowest page ID in this wizard, or -1 if no page has been inserted yet.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QWizard.html#setStartId(int)"><tt>setStartId</tt></a>, 
<a href="QWizard.html#restart()"><tt>restart</tt></a>, 
<a href="QWizard.html#nextId()"><tt>nextId</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="subTitleFormat()"><!-- --></A><H3>
subTitleFormat</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/core/Qt.TextFormat.html" title="enum in com.trolltech.qt.core">Qt.TextFormat</A> <B>subTitleFormat</B>()</PRE>
<DL>
<DD><p>Returns the text format used by page subtitles.</p>
<p>The default format is Qt::AutoText.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QWizard.html#setSubTitleFormat(com.trolltech.qt.core.Qt.TextFormat)"><tt>setSubTitleFormat</tt></a>, 
<tt>QWizardPage::title</tt>, 
<a href="QWizard.html#titleFormat()"><tt>titleFormat</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="testOption(com.trolltech.qt.gui.QWizard.WizardOption)"><!-- --></A><H3>
testOption</H3>
<PRE>
public final boolean <B>testOption</B>(<A HREF="../../../../com/trolltech/qt/gui/QWizard.WizardOption.html" title="enum in com.trolltech.qt.gui">QWizard.WizardOption</A>&nbsp;option)</PRE>
<DL>
<DD><p>Returns true if the given <tt>option</tt> is enabled; otherwise, returns false.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QWizard.html#options()">options</tt></a>, 
<a href="QWizard.html#setOption(com.trolltech.qt.gui.QWizard.WizardOption, boolean)"><tt>setOption</tt></a>, 
<a href="QWizard.html#setWizardStyle(com.trolltech.qt.gui.QWizard.WizardStyle)"><tt>setWizardStyle</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="titleFormat()"><!-- --></A><H3>
titleFormat</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/core/Qt.TextFormat.html" title="enum in com.trolltech.qt.core">Qt.TextFormat</A> <B>titleFormat</B>()</PRE>
<DL>
<DD><p>Returns the text format used by page titles.</p>
<p>The default format is Qt::AutoText.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QWizard.html#setTitleFormat(com.trolltech.qt.core.Qt.TextFormat)"><tt>setTitleFormat</tt></a>, 
<tt>QWizardPage::title</tt>, 
<a href="QWizard.html#subTitleFormat()"><tt>subTitleFormat</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="visitedPages()"><!-- --></A><H3>
visitedPages</H3>
<PRE>
public final java.util.List&lt;java.lang.Integer&gt; <B>visitedPages</B>()</PRE>
<DL>
<DD><p>Returns the list of visited pages, in the order in which they were visited.</p>
<p>Pressing <b>Back</b> marks the current page as &quot;unvisited&quot; again.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QWizard.html#hasVisitedPage(int)"><tt>hasVisitedPage</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="wizardStyle()"><!-- --></A><H3>
wizardStyle</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/gui/QWizard.WizardStyle.html" title="enum in com.trolltech.qt.gui">QWizard.WizardStyle</A> <B>wizardStyle</B>()</PRE>
<DL>
<DD><p>Returns the look and feel of the wizard.</p>
<p>By default, <a href="QWizard.html#QWizard(com.trolltech.qt.gui.QWidget, com.trolltech.qt.core.Qt.WindowFlags)"><tt>QWizard</tt></a> uses the <a href="QWizard.html#WizardStyle-enum"><tt>AeroStyle</tt></a> on a Windows Vista system with alpha compositing enabled, regardless of the current widget style. If this is not the case, the default wizard style depends on the current widget style as follows: <a href="QWizard.html#WizardStyle-enum"><tt>MacStyle</tt></a> is the default if the current widget style is QMacStyle, <a href="QWizard.html#WizardStyle-enum"><tt>ModernStyle</tt></a> is the default if the current widget style is <a href="QWindowsStyle.html"><tt>QWindowsStyle</tt></a>, and <a href="QWizard.html#WizardStyle-enum"><tt>ClassicStyle</tt></a> is the default in all other cases.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QWizard.html#setWizardStyle(com.trolltech.qt.gui.QWizard.WizardStyle)"><tt>setWizardStyle</tt></a>, 
<a href="QWizard.html#wizard-look-and-feel">Wizard Look and Feel</tt></a>, 
<a href="QWizard.html#options()">options</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="cleanupPage(int)"><!-- --></A><H3>
cleanupPage</H3>
<PRE>
protected void <B>cleanupPage</B>(int&nbsp;id)</PRE>
<DL>
<DD><p>This virtual function is called by <a href="QWizard.html#QWizard(com.trolltech.qt.gui.QWidget, com.trolltech.qt.core.Qt.WindowFlags)"><tt>QWizard</tt></a> when the user clicks <b>Back</b> (unless the QWizard::IndependentPages option is set).</p>
<p>The default implementation calls QWizardPage::cleanupPage() on page(<tt>id</tt>).</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><tt>QWizardPage::cleanupPage</tt>, 
<a href="QWizard.html#initializePage(int)"><tt>initializePage</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="done(int)"><!-- --></A><H3>
done</H3>
<PRE>
public void <B>done</B>(int&nbsp;result)</PRE>
<DL>
<DD><p>This function is reimplemented for internal reasons.</p>
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../com/trolltech/qt/gui/QDialog.html#done(int)">done</A></CODE> in class <CODE><A HREF="../../../../com/trolltech/qt/gui/QDialog.html" title="class in com.trolltech.qt.gui">QDialog</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QDialog.html#accept()"><tt>accept</tt></a>, 
<a href="QDialog.html#reject()"><tt>reject</tt></a>, 
<tt>QApplication::activeWindow</tt>, 
<tt>QApplication::quit</tt></DL>
</DD>
</DL>
<HR>

<A NAME="event(com.trolltech.qt.core.QEvent)"><!-- --></A><H3>
event</H3>
<PRE>
public boolean <B>event</B>(<A HREF="../../../../com/trolltech/qt/core/QEvent.html" title="class in com.trolltech.qt.core">QEvent</A>&nbsp;event)</PRE>
<DL>
<DD><p>This function is reimplemented for internal reasons.</p>
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../com/trolltech/qt/gui/QWidget.html#event(com.trolltech.qt.core.QEvent)">event</A></CODE> in class <CODE><A HREF="../../../../com/trolltech/qt/gui/QWidget.html" title="class in com.trolltech.qt.gui">QWidget</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QWidget.html#closeEvent(com.trolltech.qt.gui.QCloseEvent)"><tt>closeEvent</tt></a>, 
<a href="QWidget.html#focusInEvent(com.trolltech.qt.gui.QFocusEvent)"><tt>focusInEvent</tt></a>, 
<a href="QWidget.html#focusOutEvent(com.trolltech.qt.gui.QFocusEvent)"><tt>focusOutEvent</tt></a>, 
<a href="QWidget.html#enterEvent(com.trolltech.qt.core.QEvent)"><tt>enterEvent</tt></a>, 
<a href="QWidget.html#keyPressEvent(com.trolltech.qt.gui.QKeyEvent)"><tt>keyPressEvent</tt></a>, 
<a href="QWidget.html#keyReleaseEvent(com.trolltech.qt.gui.QKeyEvent)"><tt>keyReleaseEvent</tt></a>, 
<a href="QWidget.html#leaveEvent(com.trolltech.qt.core.QEvent)"><tt>leaveEvent</tt></a>, 
<a href="QWidget.html#mouseDoubleClickEvent(com.trolltech.qt.gui.QMouseEvent)"><tt>mouseDoubleClickEvent</tt></a>, 
<a href="QWidget.html#mouseMoveEvent(com.trolltech.qt.gui.QMouseEvent)"><tt>mouseMoveEvent</tt></a>, 
<a href="QWidget.html#mousePressEvent(com.trolltech.qt.gui.QMouseEvent)"><tt>mousePressEvent</tt></a>, 
<a href="QWidget.html#mouseReleaseEvent(com.trolltech.qt.gui.QMouseEvent)"><tt>mouseReleaseEvent</tt></a>, 
<a href="QWidget.html#moveEvent(com.trolltech.qt.gui.QMoveEvent)"><tt>moveEvent</tt></a>, 
<a href="QWidget.html#paintEvent(com.trolltech.qt.gui.QPaintEvent)"><tt>paintEvent</tt></a>, 
<a href="QWidget.html#resizeEvent(com.trolltech.qt.gui.QResizeEvent)"><tt>resizeEvent</tt></a>, 
<tt>QObject::event</tt>, 
<tt>QObject::timerEvent</tt></DL>
</DD>
</DL>
<HR>

<A NAME="initializePage(int)"><!-- --></A><H3>
initializePage</H3>
<PRE>
protected void <B>initializePage</B>(int&nbsp;id)</PRE>
<DL>
<DD><p>This virtual function is called by <a href="QWizard.html#QWizard(com.trolltech.qt.gui.QWidget, com.trolltech.qt.core.Qt.WindowFlags)"><tt>QWizard</tt></a> to prepare page <tt>id</tt> just before it is shown. (However, if the <tt>QWizard::IndependentPages</tt> option is set, this function is only called the first time the page is shown.)</p>
<p>By reimplementing this function, you can ensure that the page's fields are properly initialized based on fields from previous pages.</p>
<p>The default implementation calls QWizardPage::initializePage() on page(<tt>id</tt>).</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><tt>QWizardPage::initializePage</tt>, 
<a href="QWizard.html#cleanupPage(int)"><tt>cleanupPage</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="nextId()"><!-- --></A><H3>
nextId</H3>
<PRE>
public int <B>nextId</B>()</PRE>
<DL>
<DD><p>This virtual function is called by <a href="QWizard.html#QWizard(com.trolltech.qt.gui.QWidget, com.trolltech.qt.core.Qt.WindowFlags)"><tt>QWizard</tt></a> to find out which page to show when the user clicks the <b>Next</b> button.</p>
<p>The default implementation calls QWizardPage::nextId() on the <a href="QWizard.html#currentPage()"><tt>currentPage</tt></a>.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><tt>QWizardPage::nextId</tt>, 
<a href="QWizard.html#currentPage()"><tt>currentPage</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="paintEvent(com.trolltech.qt.gui.QPaintEvent)"><!-- --></A><H3>
paintEvent</H3>
<PRE>
protected void <B>paintEvent</B>(<A HREF="../../../../com/trolltech/qt/gui/QPaintEvent.html" title="class in com.trolltech.qt.gui">QPaintEvent</A>&nbsp;event)</PRE>
<DL>
<DD><p>This function is reimplemented for internal reasons.</p>
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../com/trolltech/qt/gui/QWidget.html#paintEvent(com.trolltech.qt.gui.QPaintEvent)">paintEvent</A></CODE> in class <CODE><A HREF="../../../../com/trolltech/qt/gui/QWidget.html" title="class in com.trolltech.qt.gui">QWidget</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QWidget.html#event(com.trolltech.qt.core.QEvent)"><tt>event</tt></a>, 
<a href="QWidget.html#repaint()"><tt>repaint</tt></a>, 
<a href="QWidget.html#update(com.trolltech.qt.gui.QRegion)"><tt>update</tt></a>, 
<a href="QPainter.html"><tt>QPainter</tt></a>, 
<a href="QPixmap.html"><tt>QPixmap</tt></a>, 
<a href="QPaintEvent.html"><tt>QPaintEvent</tt></a>, 
<a href="%2E%2E/qtjambi-analogclock.html">Analog Clock Example</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="resizeEvent(com.trolltech.qt.gui.QResizeEvent)"><!-- --></A><H3>
resizeEvent</H3>
<PRE>
protected void <B>resizeEvent</B>(<A HREF="../../../../com/trolltech/qt/gui/QResizeEvent.html" title="class in com.trolltech.qt.gui">QResizeEvent</A>&nbsp;event)</PRE>
<DL>
<DD><p>This function is reimplemented for internal reasons.</p>
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../com/trolltech/qt/gui/QDialog.html#resizeEvent(com.trolltech.qt.gui.QResizeEvent)">resizeEvent</A></CODE> in class <CODE><A HREF="../../../../com/trolltech/qt/gui/QDialog.html" title="class in com.trolltech.qt.gui">QDialog</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QWidget.html#moveEvent(com.trolltech.qt.gui.QMoveEvent)"><tt>moveEvent</tt></a>, 
<a href="QWidget.html#event(com.trolltech.qt.core.QEvent)"><tt>event</tt></a>, 
<a href="QWidget.html#resize(com.trolltech.qt.core.QSize)"><tt>resize</tt></a>, 
<a href="QResizeEvent.html"><tt>QResizeEvent</tt></a>, 
<a href="QWidget.html#paintEvent(com.trolltech.qt.gui.QPaintEvent)"><tt>paintEvent</tt></a>, 
<CODE>Example</tt></CODE></DL>
</DD>
</DL>
<HR>

<A NAME="setVisible(boolean)"><!-- --></A><H3>
setVisible</H3>
<PRE>
public void <B>setVisible</B>(boolean&nbsp;visible)</PRE>
<DL>
<DD><p>This function is reimplemented for internal reasons.</p>
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../com/trolltech/qt/gui/QDialog.html#setVisible(boolean)">setVisible</A></CODE> in class <CODE><A HREF="../../../../com/trolltech/qt/gui/QDialog.html" title="class in com.trolltech.qt.gui">QDialog</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QWidget.html#show()"><tt>show</tt></a>, 
<a href="QWidget.html#hide()"><tt>hide</tt></a>, 
<a href="QWidget.html#isHidden()"><tt>isHidden</tt></a>, 
<a href="QWidget.html#isVisibleTo(com.trolltech.qt.gui.QWidget)"><tt>isVisibleTo</tt></a>, 
<a href="QWidget.html#isMinimized()"><tt>isMinimized</tt></a>, 
<a href="QWidget.html#showEvent(com.trolltech.qt.gui.QShowEvent)"><tt>showEvent</tt></a>, 
<a href="QWidget.html#hideEvent(com.trolltech.qt.gui.QHideEvent)"><tt>hideEvent</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="sizeHint()"><!-- --></A><H3>
sizeHint</H3>
<PRE>
public <A HREF="../../../../com/trolltech/qt/core/QSize.html" title="class in com.trolltech.qt.core">QSize</A> <B>sizeHint</B>()</PRE>
<DL>
<DD><p>This function is reimplemented for internal reasons.</p>
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../com/trolltech/qt/gui/QDialog.html#sizeHint()">sizeHint</A></CODE> in class <CODE><A HREF="../../../../com/trolltech/qt/gui/QDialog.html" title="class in com.trolltech.qt.gui">QDialog</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>See Also:</B><DD><tt>QSize::isValid</tt>, 
<a href="QWidget.html#minimumSizeHint()"><tt>minimumSizeHint</tt></a>, 
<a href="QWidget.html#sizePolicy()"><tt>sizePolicy</tt></a>, 
<a href="QWidget.html#setMinimumSize(int, int)"><tt>setMinimumSize</tt></a>, 
<a href="QWidget.html#updateGeometry()"><tt>updateGeometry</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="validateCurrentPage()"><!-- --></A><H3>
validateCurrentPage</H3>
<PRE>
public boolean <B>validateCurrentPage</B>()</PRE>
<DL>
<DD><p>This virtual function is called by <a href="QWizard.html#QWizard(com.trolltech.qt.gui.QWidget, com.trolltech.qt.core.Qt.WindowFlags)"><tt>QWizard</tt></a> when the user clicks <b>Next</b> or <b>Finish</b> to perform some last-minute validation. If it returns true, the next page is shown (or the wizard finishes); otherwise, the current page stays up.</p>
<p>The default implementation calls QWizardPage::validatePage() on the <a href="QWizard.html#currentPage()"><tt>currentPage</tt></a>.</p>
<p>When possible, it is usually better style to disable the <b>Next</b> or <b>Finish</b> button (by specifying <a href="QWizard.html#mandatory-fields">mandatory fields</tt></a> or by reimplementing QWizardPage::isComplete()) than to reimplement <a href="QWizard.html#validateCurrentPage()"><tt>validateCurrentPage</tt></a>.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><tt>QWizardPage::validatePage</tt>, 
<a href="QWizard.html#currentPage()"><tt>currentPage</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="fromNativePointer(com.trolltech.qt.QNativePointer)"><!-- --></A><H3>
fromNativePointer</H3>
<PRE>
public static <A HREF="../../../../com/trolltech/qt/gui/QWizard.html" title="class in com.trolltech.qt.gui">QWizard</A> <B>fromNativePointer</B>(<A HREF="../../../../com/trolltech/qt/QNativePointer.html" title="class in com.trolltech.qt">QNativePointer</A>&nbsp;nativePointer)</PRE>
<DL>
<DD>This function returns the QWizard instance pointed to by nativePointer
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>nativePointer</CODE> - the QNativePointer of which object should be returned.</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>


<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  <TR ALIGN="center" VALIGN="top">
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  </TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>

<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../com/trolltech/qt/gui/QWindowStateChangeEvent.html" title="class in com.trolltech.qt.gui"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../com/trolltech/qt/gui/QWizard.WizardButton.html" title="enum in com.trolltech.qt.gui"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="../../../../index.html?com/trolltech/qt/gui/QWizard.html" target="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="QWizard.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
&nbsp;<SCRIPT type="text/javascript">
  <!--
  if(window==top) {
    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
  }
  //-->
</SCRIPT>
<NOSCRIPT>
  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>


</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  SUMMARY:&nbsp;<A HREF="#nested_class_summary">NESTED</A>&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->

<HR>

</BODY>
</HTML>