Sophie

Sophie

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

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:02:31 CEST 2007 -->
<TITLE>
QMenu
</TITLE>

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

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

<SCRIPT type="text/javascript">
function windowTitle()
{
    parent.document.title="QMenu";
}
</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/QMdiSubWindow.SubWindowOptions.html" title="class in com.trolltech.qt.gui"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../com/trolltech/qt/gui/QMenuBar.html" title="class 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/QMenu.html" target="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="QMenu.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_classes_inherited_from_class_com.trolltech.qt.gui.QWidget">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 QMenu</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 "><B>com.trolltech.qt.gui.QMenu</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>QMenu</B><DT>extends <A HREF="../../../../com/trolltech/qt/gui/QWidget.html" title="class in com.trolltech.qt.gui">QWidget</A></DL>
</PRE>

<P>
<p>The <a href="QMenu.html#QMenu(java.lang.String, com.trolltech.qt.gui.QWidget)"><tt>QMenu</tt></a> class provides a menu widget for use in menu bars, context menus, and other popup menus.</p>
<p>A menu widget is a selection menu. It can be either a pull-down menu in a menu bar or a standalone context menu. Pull-down menus are shown by the menu bar when the user clicks on the respective item or presses the specified shortcut key. Use QMenuBar::addMenu() to insert a menu into a menu bar. Context menus are usually invoked by some special keyboard key or by right-clicking. They can be executed either asynchronously with <a href="QMenu.html#popup(com.trolltech.qt.core.QPoint, com.trolltech.qt.gui.QAction)"><tt>popup</tt></a> or synchronously with <a href="QMenu.html#exec(java.util.List<com.trolltech.qt.gui.QAction>, com.trolltech.qt.core.QPoint, com.trolltech.qt.gui.QAction)"><tt>exec</tt></a>. Menus can also be invoked in response to button presses; these are just like context menus except for how they are invoked.</p>
    <table align="center" cellpadding="0">
    <tr>
        <td>
            <p><img src="%2E%2E/images/plastique-menu.png" /></p>
        </td>
        <td>
            <p><img src="%2E%2E/images/windowsxp-menu.png" /></p>
        </td>
        <td>
            <p><img src="%2E%2E/images/macintosh-menu.png" /></p>
        </td>

    </tr>
    <tr>
        <td colspan="3">
           <p>A menu shown in <a href="%2E%2E/gallery-plastique.html">Plastique widget style</tt></a>, <a href="%2E%2E/gallery-windowsxp.html">Windows XP widget style</tt></a>, and <a href="%2E%2E/gallery-macintosh.html">Macintosh widget style</tt></a>.</p>
        </td>
    </tr>
    </table>
    <p>A menu consists of a list of action items. Actions are added with <a href="QMenu.html#addAction(com.trolltech.qt.gui.QIcon, java.lang.String)"><tt>addAction</tt></a>. An action is represented vertically and rendered by <a href="QStyle.html"><tt>QStyle</tt></a>. In addition, actions can have a text label, an optional icon drawn on the very left side, and shortcut key sequence such as &quot;Ctrl+X&quot;.</p>
<p>There are three kinds of action items: separators, actions that show a submenu, and actions that perform an action. Separators are inserted with <a href="QMenu.html#addSeparator()"><tt>addSeparator</tt></a>. For submenus use <a href="QMenu.html#addMenu(java.lang.String)"><tt>addMenu</tt></a>. All other items are considered action items.</p>
<p>When inserting action items you usually specify a receiver and a slot. The receiver will be notifed whenever the item is triggered(). In addition, <a href="QMenu.html#QMenu(java.lang.String, com.trolltech.qt.gui.QWidget)"><tt>QMenu</tt></a> provides two signals, activated() and highlighted(), which signal the <a href="QAction.html"><tt>QAction</tt></a> that was triggered from the menu.</p>
<p>You clear a menu with <a href="QMenu.html#clear()"><tt>clear</tt></a> and remove individual action items with <a href="QWidget.html#removeAction(com.trolltech.qt.gui.QAction)"><tt>removeAction</tt></a>.</p>
<p>A <a href="QMenu.html#QMenu(java.lang.String, com.trolltech.qt.gui.QWidget)"><tt>QMenu</tt></a> can also provide a tear-off menu. A tear-off menu is a top-level window that contains a copy of the menu. This makes it possible for the user to &quot;tear off&quot; frequently used menus and position them in a convenient place on the screen. If you want this functionality for a particular menu, insert a tear-off handle with <a href="QMenu.html#setTearOffEnabled(boolean)"><tt>setTearOffEnabled</tt></a>. When using tear-off menus, bear in mind that the concept isn't typically used on Microsoft Windows so some users may not be familiar with it. Consider using a <a href="QToolBar.html"><tt>QToolBar</tt></a> instead.</p>
<p>See the Menus</tt> example for an example of how to use <a href="QMenuBar.html"><tt>QMenuBar</tt></a> and <a href="QMenu.html#QMenu(java.lang.String, com.trolltech.qt.gui.QWidget)"><tt>QMenu</tt></a> in your application.</p>
<p>Important inherited functions: <a href="QMenu.html#addAction(com.trolltech.qt.gui.QIcon, java.lang.String)"><tt>addAction</tt></a>, <a href="QWidget.html#removeAction(com.trolltech.qt.gui.QAction)"><tt>removeAction</tt></a>, <a href="QMenu.html#clear()"><tt>clear</tt></a>, <a href="QMenu.html#addSeparator()"><tt>addSeparator</tt></a>, and <a href="QMenu.html#addMenu(java.lang.String)"><tt>addMenu</tt></a>.</p>
<P>

<P>
<DL>
<DT><B>See Also:</B><DD><a href="QMenuBar.html"><tt>QMenuBar</tt></a>, 
<a href="%2E%2E/guibooks.html#fowler">GUI Design Handbook: Menu, Drop-Down and Pop-Up</tt></a>, 
<a href="%2E%2E/qtjambi-application.html">Application Example</tt></a>, 
<a href="%2E%2E/qtjambi-menus.html">Menus Example</tt></a>, 
<CODE>Files 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>
</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.Signal0.html" title="class in com.trolltech.qt">QSignalEmitter.Signal0</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#aboutToHide">aboutToHide</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This signal is emitted just before the menu is hidden from the user.</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/QMenu.html#aboutToShow">aboutToShow</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This signal is emitted just before the menu is shown to the user.</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;<A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A>&gt;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#hovered">hovered</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This signal is emitted when a menu action is highlighted; <tt>action</tt> is the action that caused the signal to be emitted.</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;<A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A>&gt;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#triggered">triggered</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This signal is emitted when an action in this menu is triggered; <tt>action</tt> is the action that caused the signal to be emitted.</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/QMenu.html#QMenu()">QMenu</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Equivalent to <a href="QMenu.html#QMenu(java.lang.String, com.trolltech.qt.gui.QWidget)"><tt>QMenu</tt></a>(0).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#QMenu(com.trolltech.qt.gui.QWidget)">QMenu</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;Constructs a menu with parent <tt>parent</tt>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#QMenu(java.lang.String)">QMenu</A></B>(java.lang.String&nbsp;title)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Equivalent to <a href="QMenu.html#QMenu(java.lang.String, com.trolltech.qt.gui.QWidget)"><tt>QMenu</tt></a>(<tt>title</tt>, 0).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#QMenu(java.lang.String, com.trolltech.qt.gui.QWidget)">QMenu</A></B>(java.lang.String&nbsp;title,
      <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;Constructs a menu with a <tt>title</tt> and a <tt>parent</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;<A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#actionAt(com.trolltech.qt.core.QPoint)">actionAt</A></B>(<A HREF="../../../../com/trolltech/qt/core/QPoint.html" title="class in com.trolltech.qt.core">QPoint</A>&nbsp;arg__1)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the item at <tt>arg__1</tt>; returns 0 if there is no item there.</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/QMenu.html#actionEvent(com.trolltech.qt.gui.QActionEvent)">actionEvent</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QActionEvent.html" title="class in com.trolltech.qt.gui">QActionEvent</A>&nbsp;arg__1)</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/core/QRect.html" title="class in com.trolltech.qt.core">QRect</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#actionGeometry(com.trolltech.qt.gui.QAction)">actionGeometry</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A>&nbsp;arg__1)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the geometry of action <tt>arg__1</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/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#activeAction()">activeAction</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the currently highlighted action, or 0 if no action is currently highlighted.</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/QAction.html" title="class in com.trolltech.qt.gui">QAction</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#addAction(com.trolltech.qt.gui.QIcon, java.lang.String)">addAction</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QIcon.html" title="class in com.trolltech.qt.gui">QIcon</A>&nbsp;icon,
          java.lang.String&nbsp;text)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This convenience function creates a new action with an <tt>icon</tt> and some <tt>text</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/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#addAction(com.trolltech.qt.gui.QIcon, java.lang.String, java.lang.Object, java.lang.String)">addAction</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QIcon.html" title="class in com.trolltech.qt.gui">QIcon</A>&nbsp;icon,
          java.lang.String&nbsp;text,
          java.lang.Object&nbsp;receiver,
          java.lang.String&nbsp;method)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method creates a new action with the given <tt>icon</tt> and
<tt>text</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/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#addAction(com.trolltech.qt.gui.QIcon, java.lang.String, java.lang.Object, java.lang.String, com.trolltech.qt.gui.QKeySequence)">addAction</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QIcon.html" title="class in com.trolltech.qt.gui">QIcon</A>&nbsp;icon,
          java.lang.String&nbsp;text,
          java.lang.Object&nbsp;receiver,
          java.lang.String&nbsp;method,
          <A HREF="../../../../com/trolltech/qt/gui/QKeySequence.html" title="class in com.trolltech.qt.gui">QKeySequence</A>&nbsp;shortcut)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This function creates a new action with the given <tt>icon</tt>,
<tt>shortcut</tt>, and <tt>text</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/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#addAction(com.trolltech.qt.gui.QIcon, java.lang.String, com.trolltech.qt.QSignalEmitter.AbstractSignal)">addAction</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QIcon.html" title="class in com.trolltech.qt.gui">QIcon</A>&nbsp;icon,
          java.lang.String&nbsp;text,
          <A HREF="../../../../com/trolltech/qt/QSignalEmitter.AbstractSignal.html" title="class in com.trolltech.qt">QSignalEmitter.AbstractSignal</A>&nbsp;signal)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method creates an action with the given <tt>icon</tt> and <tt>text</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/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#addAction(com.trolltech.qt.gui.QIcon, java.lang.String, com.trolltech.qt.QSignalEmitter.AbstractSignal, com.trolltech.qt.gui.QKeySequence)">addAction</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QIcon.html" title="class in com.trolltech.qt.gui">QIcon</A>&nbsp;icon,
          java.lang.String&nbsp;text,
          <A HREF="../../../../com/trolltech/qt/QSignalEmitter.AbstractSignal.html" title="class in com.trolltech.qt">QSignalEmitter.AbstractSignal</A>&nbsp;signal,
          <A HREF="../../../../com/trolltech/qt/gui/QKeySequence.html" title="class in com.trolltech.qt.gui">QKeySequence</A>&nbsp;shortcut)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This function creates a new action with the given <tt>icon</tt>,
<tt>shortcut</tt>, and <tt>text</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/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#addAction(java.lang.String)">addAction</A></B>(java.lang.String&nbsp;text)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This convenience function creates a new action with <tt>text</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/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#addAction(java.lang.String, java.lang.Object, java.lang.String)">addAction</A></B>(java.lang.String&nbsp;text,
          java.lang.Object&nbsp;receiver,
          java.lang.String&nbsp;method)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This convenience function creates a new action with the text
<tt>text</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/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#addAction(java.lang.String, java.lang.Object, java.lang.String, com.trolltech.qt.gui.QKeySequence)">addAction</A></B>(java.lang.String&nbsp;text,
          java.lang.Object&nbsp;receiver,
          java.lang.String&nbsp;method,
          <A HREF="../../../../com/trolltech/qt/gui/QKeySequence.html" title="class in com.trolltech.qt.gui">QKeySequence</A>&nbsp;shortcut)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This convenience function creates a new action with the text
<tt>text</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/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#addAction(java.lang.String, com.trolltech.qt.QSignalEmitter.AbstractSignal)">addAction</A></B>(java.lang.String&nbsp;text,
          <A HREF="../../../../com/trolltech/qt/QSignalEmitter.AbstractSignal.html" title="class in com.trolltech.qt">QSignalEmitter.AbstractSignal</A>&nbsp;signal)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This convenience function creates a new action with the given
<tt>text</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/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#addAction(java.lang.String, com.trolltech.qt.QSignalEmitter.AbstractSignal, com.trolltech.qt.gui.QKeySequence)">addAction</A></B>(java.lang.String&nbsp;text,
          <A HREF="../../../../com/trolltech/qt/QSignalEmitter.AbstractSignal.html" title="class in com.trolltech.qt">QSignalEmitter.AbstractSignal</A>&nbsp;signal,
          <A HREF="../../../../com/trolltech/qt/gui/QKeySequence.html" title="class in com.trolltech.qt.gui">QKeySequence</A>&nbsp;shortcut)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This convenience function creates a new action with the text
<tt>text</tt> and specified <tt>shortcut</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/gui/QMenu.html" title="class in com.trolltech.qt.gui">QMenu</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#addMenu(com.trolltech.qt.gui.QIcon, java.lang.String)">addMenu</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QIcon.html" title="class in com.trolltech.qt.gui">QIcon</A>&nbsp;icon,
        java.lang.String&nbsp;title)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Appends a new <a href="QMenu.html#QMenu(java.lang.String, com.trolltech.qt.gui.QWidget)"><tt>QMenu</tt></a> with <tt>icon</tt> and <tt>title</tt> to the menu.</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/QAction.html" title="class in com.trolltech.qt.gui">QAction</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#addMenu(com.trolltech.qt.gui.QMenu)">addMenu</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QMenu.html" title="class in com.trolltech.qt.gui">QMenu</A>&nbsp;menu)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This convenience function adds <tt>menu</tt> as a submenu to this menu.</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/QMenu.html" title="class in com.trolltech.qt.gui">QMenu</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#addMenu(java.lang.String)">addMenu</A></B>(java.lang.String&nbsp;title)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Appends a new <a href="QMenu.html#QMenu(java.lang.String, com.trolltech.qt.gui.QWidget)"><tt>QMenu</tt></a> with <tt>title</tt> to the menu.</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/QAction.html" title="class in com.trolltech.qt.gui">QAction</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#addSeparator()">addSeparator</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This convenience function creates a new separator action, i.e&#x2e; an action with QAction::isSeparator() returning true, and adds the new action to this menu's list of actions.</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/QMenu.html#changeEvent(com.trolltech.qt.core.QEvent)">changeEvent</A></B>(<A HREF="../../../../com/trolltech/qt/core/QEvent.html" title="class in com.trolltech.qt.core">QEvent</A>&nbsp;arg__1)</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/QMenu.html#clear()">clear</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes all the menu's actions.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#columnCount()">columnCount</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If a menu does not fit on the screen it lays itself out so that it does fit.</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/QAction.html" title="class in com.trolltech.qt.gui">QAction</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#defaultAction()">defaultAction</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the current default action.</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/QMenu.html#enterEvent(com.trolltech.qt.core.QEvent)">enterEvent</A></B>(<A HREF="../../../../com/trolltech/qt/core/QEvent.html" title="class in com.trolltech.qt.core">QEvent</A>&nbsp;arg__1)</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/QMenu.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;arg__1)</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/QAction.html" title="class in com.trolltech.qt.gui">QAction</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#exec()">exec</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Executes this menu synchronously.</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/QAction.html" title="class in com.trolltech.qt.gui">QAction</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#exec(java.util.List, com.trolltech.qt.core.QPoint)">exec</A></B>(java.util.List&lt;<A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A>&gt;&nbsp;actions,
     <A HREF="../../../../com/trolltech/qt/core/QPoint.html" title="class in com.trolltech.qt.core">QPoint</A>&nbsp;pos)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Equivalent to <a href="QMenu.html#exec(java.util.List<com.trolltech.qt.gui.QAction>, com.trolltech.qt.core.QPoint, com.trolltech.qt.gui.QAction)">exec</tt></a>(<tt>actions</tt>, <tt>pos</tt>, 0).</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/QAction.html" title="class in com.trolltech.qt.gui">QAction</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#exec(java.util.List, com.trolltech.qt.core.QPoint, com.trolltech.qt.gui.QAction)">exec</A></B>(java.util.List&lt;<A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A>&gt;&nbsp;actions,
     <A HREF="../../../../com/trolltech/qt/core/QPoint.html" title="class in com.trolltech.qt.core">QPoint</A>&nbsp;pos,
     <A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A>&nbsp;at)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Executes this menu synchronously.</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/QAction.html" title="class in com.trolltech.qt.gui">QAction</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#exec(com.trolltech.qt.core.QPoint)">exec</A></B>(<A HREF="../../../../com/trolltech/qt/core/QPoint.html" title="class in com.trolltech.qt.core">QPoint</A>&nbsp;pos)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Equivalent to <a href="QMenu.html#exec(java.util.List<com.trolltech.qt.gui.QAction>, com.trolltech.qt.core.QPoint, com.trolltech.qt.gui.QAction)">exec</tt></a>(<tt>pos</tt>, 0).</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/QAction.html" title="class in com.trolltech.qt.gui">QAction</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#exec(com.trolltech.qt.core.QPoint, com.trolltech.qt.gui.QAction)">exec</A></B>(<A HREF="../../../../com/trolltech/qt/core/QPoint.html" title="class in com.trolltech.qt.core">QPoint</A>&nbsp;pos,
     <A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A>&nbsp;at)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Executes this menu synchronously.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#focusNextPrevChild(boolean)">focusNextPrevChild</A></B>(boolean&nbsp;next)</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>static&nbsp;<A HREF="../../../../com/trolltech/qt/gui/QMenu.html" title="class in com.trolltech.qt.gui">QMenu</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.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 QMenu instance pointed to by nativePointer</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/QMenu.html#hideEvent(com.trolltech.qt.gui.QHideEvent)">hideEvent</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QHideEvent.html" title="class in com.trolltech.qt.gui">QHideEvent</A>&nbsp;arg__1)</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/QMenu.html#hideTearOffMenu()">hideTearOffMenu</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This function will forcibly hide the torn off menu making it disappear from the users desktop.</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/QIcon.html" title="class in com.trolltech.qt.gui">QIcon</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#icon()">icon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns The icon of the menu.</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/QMenu.html#initStyleOption(com.trolltech.qt.gui.QStyleOptionMenuItem, com.trolltech.qt.gui.QAction)">initStyleOption</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QStyleOptionMenuItem.html" title="class in com.trolltech.qt.gui">QStyleOptionMenuItem</A>&nbsp;option,
                <A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A>&nbsp;action)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Initialize <tt>option</tt> with the values from this menu and information
from <tt>action</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/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#insertMenu(com.trolltech.qt.gui.QAction, com.trolltech.qt.gui.QMenu)">insertMenu</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A>&nbsp;before,
           <A HREF="../../../../com/trolltech/qt/gui/QMenu.html" title="class in com.trolltech.qt.gui">QMenu</A>&nbsp;menu)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This convenience function inserts <tt>menu</tt> before action <tt>before</tt> and returns the menus <a href="QMenu.html#menuAction()"><tt>menuAction</tt></a>.</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/QAction.html" title="class in com.trolltech.qt.gui">QAction</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#insertSeparator(com.trolltech.qt.gui.QAction)">insertSeparator</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A>&nbsp;before)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This convenience function creates a new separator action, i.e&#x2e; an action with QAction::isSeparator() returning true.</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/QMenu.html#isEmpty()">isEmpty</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if there are no actions inserted into the menu, false otherwise.</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/QMenu.html#isTearOffEnabled()">isTearOffEnabled</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns whether the menu supports being torn off.</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/QMenu.html#isTearOffMenuVisible()">isTearOffMenuVisible</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;When a menu is torn off a second menu is shown to display the menu contents in a new window.</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/QMenu.html#keyPressEvent(com.trolltech.qt.gui.QKeyEvent)">keyPressEvent</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QKeyEvent.html" title="class in com.trolltech.qt.gui">QKeyEvent</A>&nbsp;arg__1)</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>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#leaveEvent(com.trolltech.qt.core.QEvent)">leaveEvent</A></B>(<A HREF="../../../../com/trolltech/qt/core/QEvent.html" title="class in com.trolltech.qt.core">QEvent</A>&nbsp;arg__1)</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/QAction.html" title="class in com.trolltech.qt.gui">QAction</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#menuAction()">menuAction</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the action associated with this menu.</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/QMenu.html#mouseMoveEvent(com.trolltech.qt.gui.QMouseEvent)">mouseMoveEvent</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QMouseEvent.html" title="class in com.trolltech.qt.gui">QMouseEvent</A>&nbsp;arg__1)</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>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#mousePressEvent(com.trolltech.qt.gui.QMouseEvent)">mousePressEvent</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QMouseEvent.html" title="class in com.trolltech.qt.gui">QMouseEvent</A>&nbsp;arg__1)</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>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#mouseReleaseEvent(com.trolltech.qt.gui.QMouseEvent)">mouseReleaseEvent</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QMouseEvent.html" title="class in com.trolltech.qt.gui">QMouseEvent</A>&nbsp;arg__1)</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>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.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;arg__1)</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/QMenu.html#popup(com.trolltech.qt.core.QPoint)">popup</A></B>(<A HREF="../../../../com/trolltech/qt/core/QPoint.html" title="class in com.trolltech.qt.core">QPoint</A>&nbsp;pos)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Equivalent to <a href="QMenu.html#popup(com.trolltech.qt.core.QPoint, com.trolltech.qt.gui.QAction)">popup</tt></a>(<tt>pos</tt>, 0).</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/QMenu.html#popup(com.trolltech.qt.core.QPoint, com.trolltech.qt.gui.QAction)">popup</A></B>(<A HREF="../../../../com/trolltech/qt/core/QPoint.html" title="class in com.trolltech.qt.core">QPoint</A>&nbsp;pos,
      <A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A>&nbsp;at)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Displays the menu so that the action <tt>at</tt> will be at the specified <i>global</i> position <tt>pos</tt>.</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/QMenu.html#separatorsCollapsible()">separatorsCollapsible</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns whether consecutive separators should be collapsed.</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/QMenu.html#setActiveAction(com.trolltech.qt.gui.QAction)">setActiveAction</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A>&nbsp;act)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the currently highlighted action to <tt>act</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/QMenu.html#setDefaultAction(com.trolltech.qt.gui.QAction)">setDefaultAction</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A>&nbsp;arg__1)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This will set the default action to <tt>arg__1</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/QMenu.html#setIcon(com.trolltech.qt.gui.QIcon)">setIcon</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QIcon.html" title="class in com.trolltech.qt.gui">QIcon</A>&nbsp;icon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets The icon of the menu to <tt>icon</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/QMenu.html#setSeparatorsCollapsible(boolean)">setSeparatorsCollapsible</A></B>(boolean&nbsp;collapse)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets whether consecutive separators should be collapsed to <tt>collapse</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/QMenu.html#setTearOffEnabled(boolean)">setTearOffEnabled</A></B>(boolean&nbsp;arg__1)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets whether the menu supports being torn off to <tt>arg__1</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/QMenu.html#setTitle(java.lang.String)">setTitle</A></B>(java.lang.String&nbsp;title)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets The title of the menu to <tt>title</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/QMenu.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>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#timerEvent(com.trolltech.qt.core.QTimerEvent)">timerEvent</A></B>(<A HREF="../../../../com/trolltech/qt/core/QTimerEvent.html" title="class in com.trolltech.qt.core">QTimerEvent</A>&nbsp;arg__1)</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.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QMenu.html#title()">title</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns The title of the menu.</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/QMenu.html#wheelEvent(com.trolltech.qt.gui.QWheelEvent)">wheelEvent</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QWheelEvent.html" title="class in com.trolltech.qt.gui">QWheelEvent</A>&nbsp;arg__1)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This function is reimplemented for internal reasons.</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#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#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#closeEvent(com.trolltech.qt.gui.QCloseEvent)">closeEvent</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#contentsRect()">contentsRect</A>, <A HREF="../../../../com/trolltech/qt/gui/QWidget.html#contextMenuEvent(com.trolltech.qt.gui.QContextMenuEvent)">contextMenuEvent</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#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#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#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#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#minimumSizeHint()">minimumSizeHint</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#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#resizeEvent(com.trolltech.qt.gui.QResizeEvent)">resizeEvent</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#setVisible(boolean)">setVisible</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#showEvent(com.trolltech.qt.gui.QShowEvent)">showEvent</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#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#eventFilter(com.trolltech.qt.core.QObject, com.trolltech.qt.core.QEvent)">eventFilter</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></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="aboutToHide"><!-- --></A><H3>
aboutToHide</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal0.html" title="class in com.trolltech.qt">QSignalEmitter.Signal0</A> <B>aboutToHide</B></PRE>
<DL>
<DD><p>This signal is emitted just before the menu is hidden from the user.</p>
<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="QMenu.html#aboutToShow()"><tt>aboutToShow</tt></a>, <a href="QWidget.html#hide()"><tt>hide</tt></a></dd>
</dl>
<P>
<DL>
</DL>
</DL>
<HR>

<A NAME="aboutToShow"><!-- --></A><H3>
aboutToShow</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal0.html" title="class in com.trolltech.qt">QSignalEmitter.Signal0</A> <B>aboutToShow</B></PRE>
<DL>
<DD><p>This signal is emitted just before the menu is shown to the user.</p>
<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="QMenu.html#aboutToHide()"><tt>aboutToHide</tt></a>, <a href="QWidget.html#show()"><tt>show</tt></a></dd>
</dl>
<P>
<DL>
</DL>
</DL>
<HR>

<A NAME="hovered"><!-- --></A><H3>
hovered</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal1.html" title="class in com.trolltech.qt">QSignalEmitter.Signal1</A>&lt;<A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A>&gt; <B>hovered</B></PRE>
<DL>
<DD><p>This signal is emitted when a menu action is highlighted; <tt>action</tt> is the action that caused the signal to be emitted.</p>
<p>Often this is used to update status information.</p>
<dl>
<dt><b>Compatible Slot Signatures:</b></dt>
<dd><tt>void mySlot(com.trolltech.qt.gui.QAction action)</tt></dd>
<dd><tt>void mySlot()</tt></dd>
</dl>
<dl>
<dt><b>See Also:</b></dt>
<dd><a href="QMenu.html#triggered(com.trolltech.qt.gui.QAction)"><tt>triggered</tt></a>, <tt>QAction::hovered</tt></dd>
</dl>
<P>
<DL>
</DL>
</DL>
<HR>

<A NAME="triggered"><!-- --></A><H3>
triggered</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/QSignalEmitter.Signal1.html" title="class in com.trolltech.qt">QSignalEmitter.Signal1</A>&lt;<A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A>&gt; <B>triggered</B></PRE>
<DL>
<DD><p>This signal is emitted when an action in this menu is triggered; <tt>action</tt> is the action that caused the signal to be emitted.</p>
<p>Normally, you connect each menu action's triggered() signal to its own custom slot, but sometimes you will want to connect several actions to a single slot, for example, when you have a group of closely related actions, such as &quot;left justify&quot;, &quot;center&quot;, &quot;right justify&quot;.</p>
<dl>
<dt><b>Compatible Slot Signatures:</b></dt>
<dd><tt>void mySlot(com.trolltech.qt.gui.QAction action)</tt></dd>
<dd><tt>void mySlot()</tt></dd>
</dl>
<dl>
<dt><b>See Also:</b></dt>
<dd><a href="QMenu.html#hovered(com.trolltech.qt.gui.QAction)"><tt>hovered</tt></a>, <tt>QAction::triggered</tt></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="QMenu()"><!-- --></A><H3>
QMenu</H3>
<PRE>
public <B>QMenu</B>()</PRE>
<DL>
<DD><p>Equivalent to <a href="QMenu.html#QMenu(java.lang.String, com.trolltech.qt.gui.QWidget)"><tt>QMenu</tt></a>(0).
<P>
</DL>
<HR>

<A NAME="QMenu(com.trolltech.qt.gui.QWidget)"><!-- --></A><H3>
QMenu</H3>
<PRE>
public <B>QMenu</B>(<A HREF="../../../../com/trolltech/qt/gui/QWidget.html" title="class in com.trolltech.qt.gui">QWidget</A>&nbsp;parent)</PRE>
<DL>
<DD><p>Constructs a menu with parent <tt>parent</tt>.</p>
<p>Although a popup menu is always a top-level widget, if a parent is passed the popup menu will be deleted when that parent is destroyed (as with any other <a href="%2E%2E/core/%2E%2E/core/QObject.html#QObject(com.trolltech.qt.core.QObject)"><tt>QObject</tt></a>).</p>
<P>
</DL>
<HR>

<A NAME="QMenu(java.lang.String)"><!-- --></A><H3>
QMenu</H3>
<PRE>
public <B>QMenu</B>(java.lang.String&nbsp;title)</PRE>
<DL>
<DD><p>Equivalent to <a href="QMenu.html#QMenu(java.lang.String, com.trolltech.qt.gui.QWidget)"><tt>QMenu</tt></a>(<tt>title</tt>, 0).
<P>
</DL>
<HR>

<A NAME="QMenu(java.lang.String, com.trolltech.qt.gui.QWidget)"><!-- --></A><H3>
QMenu</H3>
<PRE>
public <B>QMenu</B>(java.lang.String&nbsp;title,
             <A HREF="../../../../com/trolltech/qt/gui/QWidget.html" title="class in com.trolltech.qt.gui">QWidget</A>&nbsp;parent)</PRE>
<DL>
<DD><p>Constructs a menu with a <tt>title</tt> and a <tt>parent</tt>.</p>
<p>Although a popup menu is always a top-level widget, if a parent is passed the popup menu will be deleted when that parent is destroyed (as with any other <a href="%2E%2E/core/%2E%2E/core/QObject.html#QObject(com.trolltech.qt.core.QObject)"><tt>QObject</tt></a>).</p>
<P>
<DL>
<DT><B>See Also:</B><DD><a href="QMenu.html#title()">title</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="actionAt(com.trolltech.qt.core.QPoint)"><!-- --></A><H3>
actionAt</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A> <B>actionAt</B>(<A HREF="../../../../com/trolltech/qt/core/QPoint.html" title="class in com.trolltech.qt.core">QPoint</A>&nbsp;arg__1)</PRE>
<DL>
<DD><p>Returns the item at <tt>arg__1</tt>; returns 0 if there is no item there.</p>
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="actionGeometry(com.trolltech.qt.gui.QAction)"><!-- --></A><H3>
actionGeometry</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/core/QRect.html" title="class in com.trolltech.qt.core">QRect</A> <B>actionGeometry</B>(<A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A>&nbsp;arg__1)</PRE>
<DL>
<DD><p>Returns the geometry of action <tt>arg__1</tt>.</p>
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="activeAction()"><!-- --></A><H3>
activeAction</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A> <B>activeAction</B>()</PRE>
<DL>
<DD><p>Returns the currently highlighted action, or 0 if no action is currently highlighted.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QMenu.html#setActiveAction(com.trolltech.qt.gui.QAction)"><tt>setActiveAction</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="addAction(java.lang.String)"><!-- --></A><H3>
addAction</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A> <B>addAction</B>(java.lang.String&nbsp;text)</PRE>
<DL>
<DD><p>This convenience function creates a new action with <tt>text</tt>. The function adds the newly created action to the menu's list of actions, and returns it.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><tt>QWidget::addAction</tt></DL>
</DD>
</DL>
<HR>

<A NAME="addAction(com.trolltech.qt.gui.QIcon, java.lang.String)"><!-- --></A><H3>
addAction</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A> <B>addAction</B>(<A HREF="../../../../com/trolltech/qt/gui/QIcon.html" title="class in com.trolltech.qt.gui">QIcon</A>&nbsp;icon,
                               java.lang.String&nbsp;text)</PRE>
<DL>
<DD><p>This convenience function creates a new action with an <tt>icon</tt> and some <tt>text</tt>. The function adds the newly created action to the menu's list of actions, and returns it.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><tt>QWidget::addAction</tt></DL>
</DD>
</DL>
<HR>

<A NAME="addMenu(java.lang.String)"><!-- --></A><H3>
addMenu</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/gui/QMenu.html" title="class in com.trolltech.qt.gui">QMenu</A> <B>addMenu</B>(java.lang.String&nbsp;title)</PRE>
<DL>
<DD><p>Appends a new <a href="QMenu.html#QMenu(java.lang.String, com.trolltech.qt.gui.QWidget)"><tt>QMenu</tt></a> with <tt>title</tt> to the menu. The menu takes ownership of the menu. Returns the new menu.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><tt>QWidget::addAction</tt>, 
<tt>QMenu::menuAction</tt></DL>
</DD>
</DL>
<HR>

<A NAME="addMenu(com.trolltech.qt.gui.QMenu)"><!-- --></A><H3>
addMenu</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A> <B>addMenu</B>(<A HREF="../../../../com/trolltech/qt/gui/QMenu.html" title="class in com.trolltech.qt.gui">QMenu</A>&nbsp;menu)</PRE>
<DL>
<DD><p>This convenience function adds <tt>menu</tt> as a submenu to this menu. It returns the menus <a href="QMenu.html#menuAction()"><tt>menuAction</tt></a>.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><tt>QWidget::addAction</tt>, 
<tt>QMenu::menuAction</tt></DL>
</DD>
</DL>
<HR>

<A NAME="addMenu(com.trolltech.qt.gui.QIcon, java.lang.String)"><!-- --></A><H3>
addMenu</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/gui/QMenu.html" title="class in com.trolltech.qt.gui">QMenu</A> <B>addMenu</B>(<A HREF="../../../../com/trolltech/qt/gui/QIcon.html" title="class in com.trolltech.qt.gui">QIcon</A>&nbsp;icon,
                           java.lang.String&nbsp;title)</PRE>
<DL>
<DD><p>Appends a new <a href="QMenu.html#QMenu(java.lang.String, com.trolltech.qt.gui.QWidget)"><tt>QMenu</tt></a> with <tt>icon</tt> and <tt>title</tt> to the menu. The menu takes ownership of the menu. Returns the new menu.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><tt>QWidget::addAction</tt>, 
<tt>QMenu::menuAction</tt></DL>
</DD>
</DL>
<HR>

<A NAME="addSeparator()"><!-- --></A><H3>
addSeparator</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A> <B>addSeparator</B>()</PRE>
<DL>
<DD><p>This convenience function creates a new separator action, i.e&#x2e; an action with QAction::isSeparator() returning true, and adds the new action to this menu's list of actions. It returns the newly created action.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><tt>QWidget::addAction</tt></DL>
</DD>
</DL>
<HR>

<A NAME="clear()"><!-- --></A><H3>
clear</H3>
<PRE>
public final void <B>clear</B>()</PRE>
<DL>
<DD><p>Removes all the menu's actions. Actions owned by the menu and not shown in any other widget are deleted.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QWidget.html#removeAction(com.trolltech.qt.gui.QAction)"><tt>removeAction</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="columnCount()"><!-- --></A><H3>
columnCount</H3>
<PRE>
protected final int <B>columnCount</B>()</PRE>
<DL>
<DD><p>If a menu does not fit on the screen it lays itself out so that it does fit. It is style dependent what layout means (for example, on Windows it will use multiple columns).</p>
<p>This functions returns the number of columns necessary.</p>
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="defaultAction()"><!-- --></A><H3>
defaultAction</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A> <B>defaultAction</B>()</PRE>
<DL>
<DD><p>Returns the current default action.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QMenu.html#setDefaultAction(com.trolltech.qt.gui.QAction)"><tt>setDefaultAction</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="exec(com.trolltech.qt.core.QPoint)"><!-- --></A><H3>
exec</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A> <B>exec</B>(<A HREF="../../../../com/trolltech/qt/core/QPoint.html" title="class in com.trolltech.qt.core">QPoint</A>&nbsp;pos)</PRE>
<DL>
<DD><p>Equivalent to <a href="QMenu.html#exec(java.util.List<com.trolltech.qt.gui.QAction>, com.trolltech.qt.core.QPoint, com.trolltech.qt.gui.QAction)">exec</tt></a>(<tt>pos</tt>, 0).
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="exec(com.trolltech.qt.core.QPoint, com.trolltech.qt.gui.QAction)"><!-- --></A><H3>
exec</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A> <B>exec</B>(<A HREF="../../../../com/trolltech/qt/core/QPoint.html" title="class in com.trolltech.qt.core">QPoint</A>&nbsp;pos,
                          <A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A>&nbsp;at)</PRE>
<DL>
<DD><p>Executes this menu synchronously.</p>
<p>Pops up the menu so that the action <tt>at</tt> will be at the specified <i>global</i> position <tt>pos</tt>. To translate a widget's local coordinates into global coordinates, use QWidget::mapToGlobal().</p>
<p>This returns the triggered <a href="QAction.html"><tt>QAction</tt></a> in either the popup menu or one of its submenus, or 0 if no item was triggered (normally because the user pressed Esc).</p>
<p>Note that all signals are emitted as usual. If you connect a <a href="QAction.html"><tt>QAction</tt></a> to a slot and call the menu's <a href="QMenu.html#exec(java.util.List<com.trolltech.qt.gui.QAction>, com.trolltech.qt.core.QPoint, com.trolltech.qt.gui.QAction)"><tt>exec</tt></a>, you get the result both via the signal-slot connection and in the return value of <a href="QMenu.html#exec(java.util.List<com.trolltech.qt.gui.QAction>, com.trolltech.qt.core.QPoint, com.trolltech.qt.gui.QAction)"><tt>exec</tt></a>.</p>
<p>Common usage is to position the menu at the current mouse position:</p>
<pre>    exec(QCursor::pos());</pre>
<p>or aligned to a widget:</p>
<pre>    exec(somewidget.mapToGlobal(QPoint(0, 0)));</pre>
<p>or in reaction to a <a href="QMouseEvent.html"><tt>QMouseEvent</tt></a> *e:</p>
<pre>    exec(e-&gt;globalPos());</pre>
<p>When positioning a menu with <a href="QMenu.html#exec(java.util.List<com.trolltech.qt.gui.QAction>, com.trolltech.qt.core.QPoint, com.trolltech.qt.gui.QAction)"><tt>exec</tt></a> or <a href="QMenu.html#popup(com.trolltech.qt.core.QPoint, com.trolltech.qt.gui.QAction)"><tt>popup</tt></a>, bear in mind that you cannot rely on the menu's current <a href="QWidget.html#size()"><tt>size</tt></a>. For performance reasons, the menu adapts its size only when necessary. So in many cases, the size before and after the show is different. Instead, use <a href="QMenu.html#sizeHint()"><tt>sizeHint</tt></a> which calculates the proper size depending on the menu's current contents.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QMenu.html#popup(com.trolltech.qt.core.QPoint, com.trolltech.qt.gui.QAction)"><tt>popup</tt></a>, 
<tt>QWidget::mapToGlobal</tt></DL>
</DD>
</DL>
<HR>

<A NAME="exec()"><!-- --></A><H3>
exec</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A> <B>exec</B>()</PRE>
<DL>
<DD><p>Executes this menu synchronously.</p>
<p>This is equivalent to <tt>exec(pos())</tt>.</p>
<p>This returns the triggered <a href="QAction.html"><tt>QAction</tt></a> in either the popup menu or one of its submenus, or 0 if no item was triggered (normally because the user pressed Esc).</p>
<p>In most situations you'll want to specify the position yourself, for example, the current mouse position:</p>
<pre>    exec(QCursor::pos());</pre>
<p>or aligned to a widget:</p>
<pre>    exec(somewidget.mapToGlobal(QPoint(0,0)));</pre>
<p>or in reaction to a <a href="QMouseEvent.html"><tt>QMouseEvent</tt></a> *e:</p>
<pre>    exec(e-&gt;globalPos());</pre>
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="hideTearOffMenu()"><!-- --></A><H3>
hideTearOffMenu</H3>
<PRE>
public final void <B>hideTearOffMenu</B>()</PRE>
<DL>
<DD><p>This function will forcibly hide the torn off menu making it disappear from the users desktop.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QMenu.html#isTearOffMenuVisible()"><tt>isTearOffMenuVisible</tt></a>, 
<a href="QMenu.html#isTearOffEnabled()"><tt>isTearOffEnabled</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="icon()"><!-- --></A><H3>
icon</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/gui/QIcon.html" title="class in com.trolltech.qt.gui">QIcon</A> <B>icon</B>()</PRE>
<DL>
<DD><p>Returns The icon of the menu.</p>
<p>This is equivalent to the QAction::icon property of the <a href="QMenu.html#menuAction()"><tt>menuAction</tt></a>.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QMenu.html#setIcon(com.trolltech.qt.gui.QIcon)"><tt>setIcon</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="insertMenu(com.trolltech.qt.gui.QAction, com.trolltech.qt.gui.QMenu)"><!-- --></A><H3>
insertMenu</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A> <B>insertMenu</B>(<A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A>&nbsp;before,
                                <A HREF="../../../../com/trolltech/qt/gui/QMenu.html" title="class in com.trolltech.qt.gui">QMenu</A>&nbsp;menu)</PRE>
<DL>
<DD><p>This convenience function inserts <tt>menu</tt> before action <tt>before</tt> and returns the menus <a href="QMenu.html#menuAction()"><tt>menuAction</tt></a>.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><tt>QWidget::insertAction</tt>, 
<a href="QMenu.html#addMenu(java.lang.String)"><tt>addMenu</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="insertSeparator(com.trolltech.qt.gui.QAction)"><!-- --></A><H3>
insertSeparator</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A> <B>insertSeparator</B>(<A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A>&nbsp;before)</PRE>
<DL>
<DD><p>This convenience function creates a new separator action, i.e&#x2e; an action with QAction::isSeparator() returning true. The function inserts the newly created action into this menu's list of actions before action <tt>before</tt> and returns it.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><tt>QWidget::insertAction</tt>, 
<a href="QMenu.html#addSeparator()"><tt>addSeparator</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="isEmpty()"><!-- --></A><H3>
isEmpty</H3>
<PRE>
public final boolean <B>isEmpty</B>()</PRE>
<DL>
<DD><p>Returns true if there are no actions inserted into the menu, false otherwise.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><tt>QWidget::actions</tt></DL>
</DD>
</DL>
<HR>

<A NAME="isTearOffEnabled()"><!-- --></A><H3>
isTearOffEnabled</H3>
<PRE>
public final boolean <B>isTearOffEnabled</B>()</PRE>
<DL>
<DD><p>Returns whether the menu supports being torn off.</p>
<p>When true, <a href="QMenu.html#QMenu(java.lang.String, com.trolltech.qt.gui.QWidget)"><tt>QMenu</tt></a> has a special menu item (often shown as a dashed line at the top of the menu) that creates a copy of the menu when the tear-off menu item is triggered. This &quot;torn-off&quot; copy lives in a separate window. It contains the same menu items as the original menu, with the exception of the tear-off handle.</p>
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="isTearOffMenuVisible()"><!-- --></A><H3>
isTearOffMenuVisible</H3>
<PRE>
public final boolean <B>isTearOffMenuVisible</B>()</PRE>
<DL>
<DD><p>When a menu is torn off a second menu is shown to display the menu contents in a new window. When the menu is in this mode and the menu is visible returns true; otherwise false.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QMenu.html#hideTearOffMenu()"><tt>hideTearOffMenu</tt></a>, 
<a href="QMenu.html#isTearOffEnabled()"><tt>isTearOffEnabled</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="menuAction()"><!-- --></A><H3>
menuAction</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A> <B>menuAction</B>()</PRE>
<DL>
<DD><p>Returns the action associated with this menu.</p>
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="popup(com.trolltech.qt.core.QPoint)"><!-- --></A><H3>
popup</H3>
<PRE>
public final void <B>popup</B>(<A HREF="../../../../com/trolltech/qt/core/QPoint.html" title="class in com.trolltech.qt.core">QPoint</A>&nbsp;pos)</PRE>
<DL>
<DD><p>Equivalent to <a href="QMenu.html#popup(com.trolltech.qt.core.QPoint, com.trolltech.qt.gui.QAction)">popup</tt></a>(<tt>pos</tt>, 0).
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="popup(com.trolltech.qt.core.QPoint, com.trolltech.qt.gui.QAction)"><!-- --></A><H3>
popup</H3>
<PRE>
public final void <B>popup</B>(<A HREF="../../../../com/trolltech/qt/core/QPoint.html" title="class in com.trolltech.qt.core">QPoint</A>&nbsp;pos,
                        <A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A>&nbsp;at)</PRE>
<DL>
<DD><p>Displays the menu so that the action <tt>at</tt> will be at the specified <i>global</i> position <tt>pos</tt>. To translate a widget's local coordinates into global coordinates, use QWidget::mapToGlobal().</p>
<p>When positioning a menu with <a href="QMenu.html#exec(java.util.List<com.trolltech.qt.gui.QAction>, com.trolltech.qt.core.QPoint, com.trolltech.qt.gui.QAction)"><tt>exec</tt></a> or <a href="QMenu.html#popup(com.trolltech.qt.core.QPoint, com.trolltech.qt.gui.QAction)"><tt>popup</tt></a>, bear in mind that you cannot rely on the menu's current <a href="QWidget.html#size()"><tt>size</tt></a>. For performance reasons, the menu adapts its size only when necessary, so in many cases, the size before and after the show is different. Instead, use <a href="QMenu.html#sizeHint()"><tt>sizeHint</tt></a> which calculates the proper size depending on the menu's current contents.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><tt>QWidget::mapToGlobal</tt>, 
<a href="QMenu.html#exec(java.util.List<com.trolltech.qt.gui.QAction>, com.trolltech.qt.core.QPoint, com.trolltech.qt.gui.QAction)"><tt>exec</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="separatorsCollapsible()"><!-- --></A><H3>
separatorsCollapsible</H3>
<PRE>
public final boolean <B>separatorsCollapsible</B>()</PRE>
<DL>
<DD><p>Returns whether consecutive separators should be collapsed.</p>
<p>This property specifies whether consecutive separators in the menu should be visually collapsed to a single one. Separators at the beginning or the end of the menu are also hidden.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QMenu.html#setSeparatorsCollapsible(boolean)"><tt>setSeparatorsCollapsible</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="setActiveAction(com.trolltech.qt.gui.QAction)"><!-- --></A><H3>
setActiveAction</H3>
<PRE>
public final void <B>setActiveAction</B>(<A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A>&nbsp;act)</PRE>
<DL>
<DD><p>Sets the currently highlighted action to <tt>act</tt>.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QMenu.html#activeAction()"><tt>activeAction</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="setDefaultAction(com.trolltech.qt.gui.QAction)"><!-- --></A><H3>
setDefaultAction</H3>
<PRE>
public final void <B>setDefaultAction</B>(<A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A>&nbsp;arg__1)</PRE>
<DL>
<DD><p>This will set the default action to <tt>arg__1</tt>. The default action may have a visual queue depending on the current <a href="QStyle.html"><tt>QStyle</tt></a>. A default action is usually meant to indicate what will defaultly happen on a drop, as shown in a context menu.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QMenu.html#defaultAction()"><tt>defaultAction</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="setIcon(com.trolltech.qt.gui.QIcon)"><!-- --></A><H3>
setIcon</H3>
<PRE>
public final void <B>setIcon</B>(<A HREF="../../../../com/trolltech/qt/gui/QIcon.html" title="class in com.trolltech.qt.gui">QIcon</A>&nbsp;icon)</PRE>
<DL>
<DD><p>Sets The icon of the menu to <tt>icon</tt>.</p>
<p>This is equivalent to the QAction::icon property of the <a href="QMenu.html#menuAction()"><tt>menuAction</tt></a>.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QMenu.html#icon()"><tt>icon</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="setSeparatorsCollapsible(boolean)"><!-- --></A><H3>
setSeparatorsCollapsible</H3>
<PRE>
public final void <B>setSeparatorsCollapsible</B>(boolean&nbsp;collapse)</PRE>
<DL>
<DD><p>Sets whether consecutive separators should be collapsed to <tt>collapse</tt>.</p>
<p>This property specifies whether consecutive separators in the menu should be visually collapsed to a single one. Separators at the beginning or the end of the menu are also hidden.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QMenu.html#separatorsCollapsible()"><tt>separatorsCollapsible</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="setTearOffEnabled(boolean)"><!-- --></A><H3>
setTearOffEnabled</H3>
<PRE>
public final void <B>setTearOffEnabled</B>(boolean&nbsp;arg__1)</PRE>
<DL>
<DD><p>Sets whether the menu supports being torn off to <tt>arg__1</tt>.</p>
<p>When true, <a href="QMenu.html#QMenu(java.lang.String, com.trolltech.qt.gui.QWidget)"><tt>QMenu</tt></a> has a special menu item (often shown as a dashed line at the top of the menu) that creates a copy of the menu when the tear-off menu item is triggered. This &quot;torn-off&quot; copy lives in a separate window. It contains the same menu items as the original menu, with the exception of the tear-off handle.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QMenu.html#isTearOffEnabled()"><tt>isTearOffEnabled</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="setTitle(java.lang.String)"><!-- --></A><H3>
setTitle</H3>
<PRE>
public final void <B>setTitle</B>(java.lang.String&nbsp;title)</PRE>
<DL>
<DD><p>Sets The title of the menu to <tt>title</tt>.</p>
<p>This is equivalent to the QAction::text property of the <a href="QMenu.html#menuAction()"><tt>menuAction</tt></a>.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QMenu.html#title()"><tt>title</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="title()"><!-- --></A><H3>
title</H3>
<PRE>
public final java.lang.String <B>title</B>()</PRE>
<DL>
<DD><p>Returns The title of the menu.</p>
<p>This is equivalent to the QAction::text property of the <a href="QMenu.html#menuAction()"><tt>menuAction</tt></a>.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QMenu.html#setTitle(java.lang.String)"><tt>setTitle</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="actionEvent(com.trolltech.qt.gui.QActionEvent)"><!-- --></A><H3>
actionEvent</H3>
<PRE>
protected void <B>actionEvent</B>(<A HREF="../../../../com/trolltech/qt/gui/QActionEvent.html" title="class in com.trolltech.qt.gui">QActionEvent</A>&nbsp;arg__1)</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#actionEvent(com.trolltech.qt.gui.QActionEvent)">actionEvent</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#addAction(com.trolltech.qt.gui.QAction)"><tt>addAction</tt></a>, 
<a href="QWidget.html#insertAction(com.trolltech.qt.gui.QAction, com.trolltech.qt.gui.QAction)"><tt>insertAction</tt></a>, 
<a href="QWidget.html#removeAction(com.trolltech.qt.gui.QAction)"><tt>removeAction</tt></a>, 
<a href="QWidget.html#actions()"><tt>actions</tt></a>, 
<a href="QActionEvent.html"><tt>QActionEvent</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="changeEvent(com.trolltech.qt.core.QEvent)"><!-- --></A><H3>
changeEvent</H3>
<PRE>
protected void <B>changeEvent</B>(<A HREF="../../../../com/trolltech/qt/core/QEvent.html" title="class in com.trolltech.qt.core">QEvent</A>&nbsp;arg__1)</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#changeEvent(com.trolltech.qt.core.QEvent)">changeEvent</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>
</DL>
</DD>
</DL>
<HR>

<A NAME="enterEvent(com.trolltech.qt.core.QEvent)"><!-- --></A><H3>
enterEvent</H3>
<PRE>
protected void <B>enterEvent</B>(<A HREF="../../../../com/trolltech/qt/core/QEvent.html" title="class in com.trolltech.qt.core">QEvent</A>&nbsp;arg__1)</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#enterEvent(com.trolltech.qt.core.QEvent)">enterEvent</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#leaveEvent(com.trolltech.qt.core.QEvent)"><tt>leaveEvent</tt></a>, 
<a href="QWidget.html#mouseMoveEvent(com.trolltech.qt.gui.QMouseEvent)"><tt>mouseMoveEvent</tt></a>, 
<a href="QWidget.html#event(com.trolltech.qt.core.QEvent)"><tt>event</tt></a></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;arg__1)</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="focusNextPrevChild(boolean)"><!-- --></A><H3>
focusNextPrevChild</H3>
<PRE>
protected boolean <B>focusNextPrevChild</B>(boolean&nbsp;next)</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#focusNextPrevChild(boolean)">focusNextPrevChild</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#focusNextChild()"><tt>focusNextChild</tt></a>, 
<a href="QWidget.html#focusPreviousChild()"><tt>focusPreviousChild</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="hideEvent(com.trolltech.qt.gui.QHideEvent)"><!-- --></A><H3>
hideEvent</H3>
<PRE>
protected void <B>hideEvent</B>(<A HREF="../../../../com/trolltech/qt/gui/QHideEvent.html" title="class in com.trolltech.qt.gui">QHideEvent</A>&nbsp;arg__1)</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#hideEvent(com.trolltech.qt.gui.QHideEvent)">hideEvent</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><CODE>visible</tt></CODE>, 
<a href="QWidget.html#event(com.trolltech.qt.core.QEvent)"><tt>event</tt></a>, 
<a href="QHideEvent.html"><tt>QHideEvent</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="keyPressEvent(com.trolltech.qt.gui.QKeyEvent)"><!-- --></A><H3>
keyPressEvent</H3>
<PRE>
protected void <B>keyPressEvent</B>(<A HREF="../../../../com/trolltech/qt/gui/QKeyEvent.html" title="class in com.trolltech.qt.gui">QKeyEvent</A>&nbsp;arg__1)</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#keyPressEvent(com.trolltech.qt.gui.QKeyEvent)">keyPressEvent</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#keyReleaseEvent(com.trolltech.qt.gui.QKeyEvent)"><tt>keyReleaseEvent</tt></a>, 
<tt>QKeyEvent::ignore</tt>, 
<a href="QWidget.html#setFocusPolicy(com.trolltech.qt.core.Qt.FocusPolicy)"><tt>setFocusPolicy</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#event(com.trolltech.qt.core.QEvent)"><tt>event</tt></a>, 
<a href="QKeyEvent.html"><tt>QKeyEvent</tt></a>, 
<a href="%2E%2E/qtjambi-tetrix.html">Tetrix Example</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="leaveEvent(com.trolltech.qt.core.QEvent)"><!-- --></A><H3>
leaveEvent</H3>
<PRE>
protected void <B>leaveEvent</B>(<A HREF="../../../../com/trolltech/qt/core/QEvent.html" title="class in com.trolltech.qt.core">QEvent</A>&nbsp;arg__1)</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#leaveEvent(com.trolltech.qt.core.QEvent)">leaveEvent</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#enterEvent(com.trolltech.qt.core.QEvent)"><tt>enterEvent</tt></a>, 
<a href="QWidget.html#mouseMoveEvent(com.trolltech.qt.gui.QMouseEvent)"><tt>mouseMoveEvent</tt></a>, 
<a href="QWidget.html#event(com.trolltech.qt.core.QEvent)"><tt>event</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="mouseMoveEvent(com.trolltech.qt.gui.QMouseEvent)"><!-- --></A><H3>
mouseMoveEvent</H3>
<PRE>
protected void <B>mouseMoveEvent</B>(<A HREF="../../../../com/trolltech/qt/gui/QMouseEvent.html" title="class in com.trolltech.qt.gui">QMouseEvent</A>&nbsp;arg__1)</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#mouseMoveEvent(com.trolltech.qt.gui.QMouseEvent)">mouseMoveEvent</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#setMouseTracking(boolean)"><tt>setMouseTracking</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#mouseDoubleClickEvent(com.trolltech.qt.gui.QMouseEvent)"><tt>mouseDoubleClickEvent</tt></a>, 
<a href="QWidget.html#event(com.trolltech.qt.core.QEvent)"><tt>event</tt></a>, 
<a href="QMouseEvent.html"><tt>QMouseEvent</tt></a>, 
<CODE>Example</tt></CODE></DL>
</DD>
</DL>
<HR>

<A NAME="mousePressEvent(com.trolltech.qt.gui.QMouseEvent)"><!-- --></A><H3>
mousePressEvent</H3>
<PRE>
protected void <B>mousePressEvent</B>(<A HREF="../../../../com/trolltech/qt/gui/QMouseEvent.html" title="class in com.trolltech.qt.gui">QMouseEvent</A>&nbsp;arg__1)</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#mousePressEvent(com.trolltech.qt.gui.QMouseEvent)">mousePressEvent</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#mouseReleaseEvent(com.trolltech.qt.gui.QMouseEvent)"><tt>mouseReleaseEvent</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#event(com.trolltech.qt.core.QEvent)"><tt>event</tt></a>, 
<a href="QMouseEvent.html"><tt>QMouseEvent</tt></a>, 
<CODE>Example</tt></CODE></DL>
</DD>
</DL>
<HR>

<A NAME="mouseReleaseEvent(com.trolltech.qt.gui.QMouseEvent)"><!-- --></A><H3>
mouseReleaseEvent</H3>
<PRE>
protected void <B>mouseReleaseEvent</B>(<A HREF="../../../../com/trolltech/qt/gui/QMouseEvent.html" title="class in com.trolltech.qt.gui">QMouseEvent</A>&nbsp;arg__1)</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#mouseReleaseEvent(com.trolltech.qt.gui.QMouseEvent)">mouseReleaseEvent</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#mousePressEvent(com.trolltech.qt.gui.QMouseEvent)"><tt>mousePressEvent</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#event(com.trolltech.qt.core.QEvent)"><tt>event</tt></a>, 
<a href="QMouseEvent.html"><tt>QMouseEvent</tt></a>, 
<CODE>Example</tt></CODE></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;arg__1)</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="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/QWidget.html#sizeHint()">sizeHint</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><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="timerEvent(com.trolltech.qt.core.QTimerEvent)"><!-- --></A><H3>
timerEvent</H3>
<PRE>
protected void <B>timerEvent</B>(<A HREF="../../../../com/trolltech/qt/core/QTimerEvent.html" title="class in com.trolltech.qt.core">QTimerEvent</A>&nbsp;arg__1)</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/core/QObject.html#timerEvent(com.trolltech.qt.core.QTimerEvent)">timerEvent</A></CODE> in class <CODE><A HREF="../../../../com/trolltech/qt/core/QObject.html" title="class in com.trolltech.qt.core">QObject</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QObject.html#startTimer(int)"><tt>startTimer</tt></a>, 
<a href="QObject.html#killTimer(int)"><tt>killTimer</tt></a>, 
<a href="QObject.html#event(com.trolltech.qt.core.QEvent)"><tt>event</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="wheelEvent(com.trolltech.qt.gui.QWheelEvent)"><!-- --></A><H3>
wheelEvent</H3>
<PRE>
protected void <B>wheelEvent</B>(<A HREF="../../../../com/trolltech/qt/gui/QWheelEvent.html" title="class in com.trolltech.qt.gui">QWheelEvent</A>&nbsp;arg__1)</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#wheelEvent(com.trolltech.qt.gui.QWheelEvent)">wheelEvent</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><tt>QWheelEvent::ignore</tt>, 
<tt>QWheelEvent::accept</tt>, 
<a href="QWidget.html#event(com.trolltech.qt.core.QEvent)"><tt>event</tt></a>, 
<a href="QWheelEvent.html"><tt>QWheelEvent</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="exec(java.util.List, com.trolltech.qt.core.QPoint)"><!-- --></A><H3>
exec</H3>
<PRE>
public static <A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A> <B>exec</B>(java.util.List&lt;<A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A>&gt;&nbsp;actions,
                           <A HREF="../../../../com/trolltech/qt/core/QPoint.html" title="class in com.trolltech.qt.core">QPoint</A>&nbsp;pos)</PRE>
<DL>
<DD><p>Equivalent to <a href="QMenu.html#exec(java.util.List<com.trolltech.qt.gui.QAction>, com.trolltech.qt.core.QPoint, com.trolltech.qt.gui.QAction)">exec</tt></a>(<tt>actions</tt>, <tt>pos</tt>, 0).
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="exec(java.util.List, com.trolltech.qt.core.QPoint, com.trolltech.qt.gui.QAction)"><!-- --></A><H3>
exec</H3>
<PRE>
public static <A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A> <B>exec</B>(java.util.List&lt;<A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A>&gt;&nbsp;actions,
                           <A HREF="../../../../com/trolltech/qt/core/QPoint.html" title="class in com.trolltech.qt.core">QPoint</A>&nbsp;pos,
                           <A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A>&nbsp;at)</PRE>
<DL>
<DD><p>Executes this menu synchronously.</p>
<p>The menu's actions are specified by the list of <tt>actions</tt>. The menu will pop up so that the specified action, <tt>at</tt>, appears at global position <tt>pos</tt>. If <tt>at</tt> is not specified then the menu appears at position <tt>pos</tt>.</p>
<p>The function returns the triggered <a href="QAction.html"><tt>QAction</tt></a> in either the popup menu or one of its submenus, or 0 if no item was triggered (normally because the user pressed Esc).</p>
<p>This is equivalent to:</p>
<pre>    QMenu menu;
    QAction *at = actions[0]; <span class="comment">// Assumes actions is not empty</span>
    foreach (QAction *a, actions)
       menu.addAction(a);
    menu.exec(pos, at);</pre>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QMenu.html#popup(com.trolltech.qt.core.QPoint, com.trolltech.qt.gui.QAction)"><tt>popup</tt></a>, 
<tt>QWidget::mapToGlobal</tt></DL>
</DD>
</DL>
<HR>

<A NAME="fromNativePointer(com.trolltech.qt.QNativePointer)"><!-- --></A><H3>
fromNativePointer</H3>
<PRE>
public static <A HREF="../../../../com/trolltech/qt/gui/QMenu.html" title="class in com.trolltech.qt.gui">QMenu</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 QMenu 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>
<HR>

<A NAME="initStyleOption(com.trolltech.qt.gui.QStyleOptionMenuItem, com.trolltech.qt.gui.QAction)"><!-- --></A><H3>
initStyleOption</H3>
<PRE>
protected final void <B>initStyleOption</B>(<A HREF="../../../../com/trolltech/qt/gui/QStyleOptionMenuItem.html" title="class in com.trolltech.qt.gui">QStyleOptionMenuItem</A>&nbsp;option,
                                     <A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A>&nbsp;action)</PRE>
<DL>
<DD>Initialize <tt>option</tt> with the values from this menu and information
from <tt>action</tt>. This method is useful for subclasses when they need a
QStyleOptionMenuItem, but don't want to fill in all the information
themselves.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="addAction(java.lang.String, java.lang.Object, java.lang.String, com.trolltech.qt.gui.QKeySequence)"><!-- --></A><H3>
addAction</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A> <B>addAction</B>(java.lang.String&nbsp;text,
                               java.lang.Object&nbsp;receiver,
                               java.lang.String&nbsp;method,
                               <A HREF="../../../../com/trolltech/qt/gui/QKeySequence.html" title="class in com.trolltech.qt.gui">QKeySequence</A>&nbsp;shortcut)</PRE>
<DL>
<DD>This convenience function creates a new action with the text
<tt>text</tt>. The action's QAction.triggered() signal is connected to
the <tt>receiver</tt>'s <tt>method</tt> slot. The function adds the
newly created action to the menu's list of actions and returns it.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="addAction(java.lang.String, com.trolltech.qt.QSignalEmitter.AbstractSignal, com.trolltech.qt.gui.QKeySequence)"><!-- --></A><H3>
addAction</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A> <B>addAction</B>(java.lang.String&nbsp;text,
                               <A HREF="../../../../com/trolltech/qt/QSignalEmitter.AbstractSignal.html" title="class in com.trolltech.qt">QSignalEmitter.AbstractSignal</A>&nbsp;signal,
                               <A HREF="../../../../com/trolltech/qt/gui/QKeySequence.html" title="class in com.trolltech.qt.gui">QKeySequence</A>&nbsp;shortcut)</PRE>
<DL>
<DD>This convenience function creates a new action with the text
<tt>text</tt> and specified <tt>shortcut</tt>. The action's
QAction.triggered() signal is connected to the <tt>signal</tt>. The
function adds the newly created action to the menu's list of actions
and returns it.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="addAction(java.lang.String, java.lang.Object, java.lang.String)"><!-- --></A><H3>
addAction</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A> <B>addAction</B>(java.lang.String&nbsp;text,
                               java.lang.Object&nbsp;receiver,
                               java.lang.String&nbsp;method)</PRE>
<DL>
<DD>This convenience function creates a new action with the text
<tt>text</tt>. The action's QAction.triggered() signal is connected to
the <tt>receiver</tt>'s <tt>method</tt> slot. The function adds the
newly created action to the menu's list of actions and returns it.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="addAction(java.lang.String, com.trolltech.qt.QSignalEmitter.AbstractSignal)"><!-- --></A><H3>
addAction</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A> <B>addAction</B>(java.lang.String&nbsp;text,
                               <A HREF="../../../../com/trolltech/qt/QSignalEmitter.AbstractSignal.html" title="class in com.trolltech.qt">QSignalEmitter.AbstractSignal</A>&nbsp;signal)</PRE>
<DL>
<DD>This convenience function creates a new action with the given
<tt>text</tt>. It is connected to <tt>signal</tt>.

<tt>text</tt>
<tt>signal</tt>
<P>
<DD><DL>

<DT><B>Returns:</B><DD></DL>
</DD>
</DL>
<HR>

<A NAME="addAction(com.trolltech.qt.gui.QIcon, java.lang.String, java.lang.Object, java.lang.String, com.trolltech.qt.gui.QKeySequence)"><!-- --></A><H3>
addAction</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A> <B>addAction</B>(<A HREF="../../../../com/trolltech/qt/gui/QIcon.html" title="class in com.trolltech.qt.gui">QIcon</A>&nbsp;icon,
                               java.lang.String&nbsp;text,
                               java.lang.Object&nbsp;receiver,
                               java.lang.String&nbsp;method,
                               <A HREF="../../../../com/trolltech/qt/gui/QKeySequence.html" title="class in com.trolltech.qt.gui">QKeySequence</A>&nbsp;shortcut)</PRE>
<DL>
<DD>This function creates a new action with the given <tt>icon</tt>,
<tt>shortcut</tt>, and <tt>text</tt>. It is connected to the
<tt>receiver</tt>'s <tt>method</tt> slot. It returns the created
action.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="addAction(com.trolltech.qt.gui.QIcon, java.lang.String, com.trolltech.qt.QSignalEmitter.AbstractSignal, com.trolltech.qt.gui.QKeySequence)"><!-- --></A><H3>
addAction</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A> <B>addAction</B>(<A HREF="../../../../com/trolltech/qt/gui/QIcon.html" title="class in com.trolltech.qt.gui">QIcon</A>&nbsp;icon,
                               java.lang.String&nbsp;text,
                               <A HREF="../../../../com/trolltech/qt/QSignalEmitter.AbstractSignal.html" title="class in com.trolltech.qt">QSignalEmitter.AbstractSignal</A>&nbsp;signal,
                               <A HREF="../../../../com/trolltech/qt/gui/QKeySequence.html" title="class in com.trolltech.qt.gui">QKeySequence</A>&nbsp;shortcut)</PRE>
<DL>
<DD>This function creates a new action with the given <tt>icon</tt>,
<tt>shortcut</tt>, and <tt>text</tt>. It is connected to
<tt>signal</tt>. It returns the created action.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="addAction(com.trolltech.qt.gui.QIcon, java.lang.String, java.lang.Object, java.lang.String)"><!-- --></A><H3>
addAction</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A> <B>addAction</B>(<A HREF="../../../../com/trolltech/qt/gui/QIcon.html" title="class in com.trolltech.qt.gui">QIcon</A>&nbsp;icon,
                               java.lang.String&nbsp;text,
                               java.lang.Object&nbsp;receiver,
                               java.lang.String&nbsp;method)</PRE>
<DL>
<DD>This method creates a new action with the given <tt>icon</tt> and
<tt>text</tt>. It is connected to the <tt>receiver</tt>'s
<tt>method</tt> slot. It returns the created action.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="addAction(com.trolltech.qt.gui.QIcon, java.lang.String, com.trolltech.qt.QSignalEmitter.AbstractSignal)"><!-- --></A><H3>
addAction</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/gui/QAction.html" title="class in com.trolltech.qt.gui">QAction</A> <B>addAction</B>(<A HREF="../../../../com/trolltech/qt/gui/QIcon.html" title="class in com.trolltech.qt.gui">QIcon</A>&nbsp;icon,
                               java.lang.String&nbsp;text,
                               <A HREF="../../../../com/trolltech/qt/QSignalEmitter.AbstractSignal.html" title="class in com.trolltech.qt">QSignalEmitter.AbstractSignal</A>&nbsp;signal)</PRE>
<DL>
<DD>This method creates an action with the given <tt>icon</tt> and <tt>text</tt>.
It is connected to <tt>signal</tt> and returned.
<P>
<DD><DL>
</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/QMdiSubWindow.SubWindowOptions.html" title="class in com.trolltech.qt.gui"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../com/trolltech/qt/gui/QMenuBar.html" title="class 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/QMenu.html" target="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="QMenu.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_classes_inherited_from_class_com.trolltech.qt.gui.QWidget">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>