Sophie

Sophie

distrib > * > 2009.0 > i586 > by-pkgid > a6711891ce757817bba854bf3f25205a > files > 590

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:01:29 CEST 2007 -->
<TITLE>
QItemSelection
</TITLE>

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

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

<SCRIPT type="text/javascript">
function windowTitle()
{
    parent.document.title="QItemSelection";
}
</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/QItemEditorFactory.html" title="class in com.trolltech.qt.gui"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../com/trolltech/qt/gui/QItemSelectionModel.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/QItemSelection.html" target="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="QItemSelection.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.QSignalEmitter">NESTED</A>&nbsp;|&nbsp;FIELD&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;FIELD&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 QItemSelection</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 "><B>com.trolltech.qt.gui.QItemSelection</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../com/trolltech/qt/QtJambiInterface.html" title="interface in com.trolltech.qt">QtJambiInterface</A></DD>
</DL>
<HR>
<DL>
<DT><PRE>public class <B>QItemSelection</B><DT>extends <A HREF="../../../../com/trolltech/qt/QtJambiObject.html" title="class in com.trolltech.qt">QtJambiObject</A></DL>
</PRE>

<P>
<p>The <a href="QItemSelection.html#QItemSelection(com.trolltech.qt.core.QModelIndex, com.trolltech.qt.core.QModelIndex)"><tt>QItemSelection</tt></a> class manages information about selected items in a model.</p>
<p>A <a href="QItemSelection.html#QItemSelection(com.trolltech.qt.core.QModelIndex, com.trolltech.qt.core.QModelIndex)"><tt>QItemSelection</tt></a> describes the items in a model that have been selected by the user. A <a href="QItemSelection.html#QItemSelection(com.trolltech.qt.core.QModelIndex, com.trolltech.qt.core.QModelIndex)"><tt>QItemSelection</tt></a> is basically a list of selection ranges, see <a href="QItemSelectionRange.html"><tt>QItemSelectionRange</tt></a>. It provides functions for creating and manipulating selections, and selecting a range of items from a model.</p>
<p>The <a href="QItemSelection.html#QItemSelection(com.trolltech.qt.core.QModelIndex, com.trolltech.qt.core.QModelIndex)"><tt>QItemSelection</tt></a> class is one of the <a href="%2E%2E/qt4-interview.html#model-view-classes">Model/View Classes</tt></a> and is part of Qt's <a href="%2E%2E/model-view-programming.html">model/view framework</tt></a>.</p>
<p>An item selection can be constructed and initialized to contain a range of items from an existing model. The following example constructs a selection that contains a range of items from the given <tt>model</tt>, beginning at the <tt>topLeft</tt>, and ending at the <tt>bottomRight</tt>.</p>
<pre>    QItemSelection *selection = new QItemSelection(topLeft, bottomRight);</pre>
<p>An empty item selection can be constructed, and later populated as required. So, if the model is going to be unavailable when we construct the item selection, we can rewrite the above code in the following way:</p>
<pre>    QItemSelection *selection = new QItemSelection();
    ...
    selection-&gt;select(topLeft, bottomRight);</pre>
<p><a href="QItemSelection.html#QItemSelection(com.trolltech.qt.core.QModelIndex, com.trolltech.qt.core.QModelIndex)"><tt>QItemSelection</tt></a> saves memory, and avoids unnecessary work, by working with selection ranges rather than recording the model item index for each item in the selection. Generally, an instance of this class will contain a list of non-overlapping selection ranges.</p>
<p>Use <a href="QItemSelection.html#merge(com.trolltech.qt.gui.QItemSelection, com.trolltech.qt.gui.QItemSelectionModel.SelectionFlags)"><tt>merge</tt></a> to merge one item selection into another without making overlapping ranges. Use split() to split one selection range into smaller ranges based on a another selection range.</p>
<P>

<P>
<DL>
<DT><B>See Also:</B><DD><a href="%2E%2E/model-view-programming.html">Model/View Programming</tt></a>, 
<a href="QItemSelectionModel.html"><tt>QItemSelectionModel</tt></a></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.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;

<!-- ======== 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/QItemSelection.html#QItemSelection()">QItemSelection</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructs an empty selection.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QItemSelection.html#QItemSelection(com.trolltech.qt.core.QModelIndex, com.trolltech.qt.core.QModelIndex)">QItemSelection</A></B>(<A HREF="../../../../com/trolltech/qt/core/QModelIndex.html" title="class in com.trolltech.qt.core">QModelIndex</A>&nbsp;topLeft,
               <A HREF="../../../../com/trolltech/qt/core/QModelIndex.html" title="class in com.trolltech.qt.core">QModelIndex</A>&nbsp;bottomRight)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructs an item selection that extends from the top-left model item, specified by the <tt>topLeft</tt> index, to the bottom-right item, specified by <tt>bottomRight</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;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QItemSelection.html#append(com.trolltech.qt.gui.QItemSelectionRange)">append</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A>&nbsp;t)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Inserts <tt>t</tt> at the end of the list.</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/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QItemSelection.html#at(int)">at</A></B>(int&nbsp;i)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the item at index position <tt>i</tt> in the list.</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/QItemSelection.html#clear()">clear</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes all items from the list.</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/QItemSelection.html#contains(com.trolltech.qt.core.QModelIndex)">contains</A></B>(<A HREF="../../../../com/trolltech/qt/core/QModelIndex.html" title="class in com.trolltech.qt.core">QModelIndex</A>&nbsp;index)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the selection contains the given <tt>index</tt>; otherwise returns false.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QItemSelection.html#count()">count</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of items in the list.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QItemSelection.html#count(com.trolltech.qt.gui.QItemSelectionRange)">count</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A>&nbsp;t)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of occurrences of <tt>t</tt> in the list.</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/QItemSelection.html#empty()">empty</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This function is provided for STL compatibility.</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/QItemSelection.html#equals(java.lang.Object)">equals</A></B>(java.lang.Object&nbsp;other)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/QItemSelection.html" title="class in com.trolltech.qt.gui">QItemSelection</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QItemSelection.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 QItemSelection instance pointed to by nativePointer</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.util.List&lt;<A HREF="../../../../com/trolltech/qt/gui/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A>&gt;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QItemSelection.html#fromVector(java.util.List)">fromVector</A></B>(java.util.List&lt;<A HREF="../../../../com/trolltech/qt/gui/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A>&gt;&nbsp;vector)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a QList object with the data contained in <tt>vector</tt>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.List&lt;<A HREF="../../../../com/trolltech/qt/core/QModelIndex.html" title="class in com.trolltech.qt.core">QModelIndex</A>&gt;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QItemSelection.html#indexes()">indexes</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a list of model indexes that correspond to the selected items.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QItemSelection.html#indexOf(com.trolltech.qt.gui.QItemSelectionRange, int)">indexOf</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A>&nbsp;t,
        int&nbsp;from)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the index position of the first occurrence of <tt>t</tt> in the list, searching forward from index position <tt>from</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/QItemSelection.html#isEmpty()">isEmpty</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the list contains no items; otherwise returns false.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QItemSelection.html#lastIndexOf(com.trolltech.qt.gui.QItemSelectionRange, int)">lastIndexOf</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A>&nbsp;t,
            int&nbsp;from)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the index position of the last occurrence of <tt>t</tt> in the list, searching backward from index position <tt>from</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/QItemSelection.html#merge(com.trolltech.qt.gui.QItemSelection, com.trolltech.qt.gui.QItemSelectionModel.SelectionFlag...)">merge</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QItemSelection.html" title="class in com.trolltech.qt.gui">QItemSelection</A>&nbsp;other,
      <A HREF="../../../../com/trolltech/qt/gui/QItemSelectionModel.SelectionFlag.html" title="enum in com.trolltech.qt.gui">QItemSelectionModel.SelectionFlag</A>...&nbsp;command)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Merges the <tt>other</tt> selection with this <a href="QItemSelection.html#QItemSelection(com.trolltech.qt.core.QModelIndex, com.trolltech.qt.core.QModelIndex)"><tt>QItemSelection</tt></a> using the <tt>command</tt> given.</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/QItemSelection.html#merge(com.trolltech.qt.gui.QItemSelection, com.trolltech.qt.gui.QItemSelectionModel.SelectionFlags)">merge</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QItemSelection.html" title="class in com.trolltech.qt.gui">QItemSelection</A>&nbsp;other,
      <A HREF="../../../../com/trolltech/qt/gui/QItemSelectionModel.SelectionFlags.html" title="class in com.trolltech.qt.gui">QItemSelectionModel.SelectionFlags</A>&nbsp;command)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Merges the <tt>other</tt> selection with this <a href="QItemSelection.html#QItemSelection(com.trolltech.qt.core.QModelIndex, com.trolltech.qt.core.QModelIndex)"><tt>QItemSelection</tt></a> using the <tt>command</tt> given.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.List&lt;<A HREF="../../../../com/trolltech/qt/gui/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A>&gt;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QItemSelection.html#mid(int, int)">mid</A></B>(int&nbsp;pos,
    int&nbsp;length)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a list whose elements are copied from this list, starting at position <tt>pos</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/QItemSelection.html#move(int, int)">move</A></B>(int&nbsp;from,
     int&nbsp;to)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Moves the item at index position <tt>from</tt> to index position <tt>to</tt>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../../com/trolltech/qt/QNativePointer.html" title="class in com.trolltech.qt">QNativePointer</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QItemSelection.html#nativePointerArray(com.trolltech.qt.gui.QItemSelection[])">nativePointerArray</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QItemSelection.html" title="class in com.trolltech.qt.gui">QItemSelection</A>[]&nbsp;array)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This function returns a QNativePointer that is pointing to the specified QItemSelection array.</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/QItemSelection.html#pop_back()">pop_back</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This function is provided for STL compatibility.</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/QItemSelection.html#pop_front()">pop_front</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This function is provided for STL compatibility.</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/QItemSelection.html#prepend(com.trolltech.qt.gui.QItemSelectionRange)">prepend</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A>&nbsp;t)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Inserts <tt>t</tt> at the beginning of the list.</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/QItemSelection.html#push_back(com.trolltech.qt.gui.QItemSelectionRange)">push_back</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A>&nbsp;t)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This function is provided for STL compatibility.</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/QItemSelection.html#push_front(com.trolltech.qt.gui.QItemSelectionRange)">push_front</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A>&nbsp;t)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This function is provided for STL compatibility.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QItemSelection.html#removeAll(com.trolltech.qt.gui.QItemSelectionRange)">removeAll</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A>&nbsp;t)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes all occurrences of <tt>t</tt> in the list and returns the number of entries removed.</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/QItemSelection.html#removeAt(int)">removeAt</A></B>(int&nbsp;i)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes the item at index position <tt>i</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/QItemSelection.html#removeFirst()">removeFirst</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes the first item in the list.</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/QItemSelection.html#removeLast()">removeLast</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes the last item in the list.</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/QItemSelection.html#replace(int, com.trolltech.qt.gui.QItemSelectionRange)">replace</A></B>(int&nbsp;i,
        <A HREF="../../../../com/trolltech/qt/gui/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A>&nbsp;t)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Replaces the item at index position <tt>i</tt> with <tt>t</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/QItemSelection.html#select(com.trolltech.qt.core.QModelIndex, com.trolltech.qt.core.QModelIndex)">select</A></B>(<A HREF="../../../../com/trolltech/qt/core/QModelIndex.html" title="class in com.trolltech.qt.core">QModelIndex</A>&nbsp;topLeft,
       <A HREF="../../../../com/trolltech/qt/core/QModelIndex.html" title="class in com.trolltech.qt.core">QModelIndex</A>&nbsp;bottomRight)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds the items in the range that extends from the top-left model item, specified by the <tt>topLeft</tt> index, to the bottom-right item, specified by <tt>bottomRight</tt> to the list.</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/QItemSelection.html#setSharable(boolean)">setSharable</A></B>(boolean&nbsp;sharable)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method is used internally by Qt Jambi.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QItemSelection.html#size()">size</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of items in the list.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QItemSelection.html#split(com.trolltech.qt.gui.QItemSelectionRange, com.trolltech.qt.gui.QItemSelectionRange, com.trolltech.qt.gui.QItemSelection)">split</A></B>(<A HREF="../../../../com/trolltech/qt/gui/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A>&nbsp;range,
      <A HREF="../../../../com/trolltech/qt/gui/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A>&nbsp;other,
      <A HREF="../../../../com/trolltech/qt/gui/QItemSelection.html" title="class in com.trolltech.qt.gui">QItemSelection</A>&nbsp;result)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Splits the selection <tt>range</tt> using the selection <tt>other</tt> range.</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/QItemSelection.html#swap(int, int)">swap</A></B>(int&nbsp;i,
     int&nbsp;j)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Exchange the item at index position <tt>i</tt> with the item at index position <tt>j</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/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QItemSelection.html#takeAt(int)">takeAt</A></B>(int&nbsp;i)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes the item at index position <tt>i</tt> and returns it.</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/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QItemSelection.html#takeFirst()">takeFirst</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes the first item in the list and returns it.</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/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QItemSelection.html#takeLast()">takeLast</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes the last item in the list and returns it.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.List&lt;<A HREF="../../../../com/trolltech/qt/gui/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A>&gt;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QItemSelection.html#toVector()">toVector</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a QVector object with the data contained in this QList.</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/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QItemSelection.html#value(int)">value</A></B>(int&nbsp;i)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value at index position <tt>i</tt> in the list.</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/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/trolltech/qt/gui/QItemSelection.html#value(int, com.trolltech.qt.gui.QItemSelectionRange)">value</A></B>(int&nbsp;i,
      <A HREF="../../../../com/trolltech/qt/gui/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A>&nbsp;defaultValue)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If the index <tt>i</tt> is out of bounds, the function returns <tt>defaultValue</tt>.</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#blockSignals(boolean)">blockSignals</A>, <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#signalsBlocked()">signalsBlocked</A>, <A HREF="../../../../com/trolltech/qt/QSignalEmitter.html#signalSender()">signalSender</A>, <A HREF="../../../../com/trolltech/qt/QSignalEmitter.html#thread()">thread</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, 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>

<!-- ========= 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="QItemSelection()"><!-- --></A><H3>
QItemSelection</H3>
<PRE>
public <B>QItemSelection</B>()</PRE>
<DL>
<DD><p>Constructs an empty selection.</p>
<P>
</DL>
<HR>

<A NAME="QItemSelection(com.trolltech.qt.core.QModelIndex, com.trolltech.qt.core.QModelIndex)"><!-- --></A><H3>
QItemSelection</H3>
<PRE>
public <B>QItemSelection</B>(<A HREF="../../../../com/trolltech/qt/core/QModelIndex.html" title="class in com.trolltech.qt.core">QModelIndex</A>&nbsp;topLeft,
                      <A HREF="../../../../com/trolltech/qt/core/QModelIndex.html" title="class in com.trolltech.qt.core">QModelIndex</A>&nbsp;bottomRight)</PRE>
<DL>
<DD><p>Constructs an item selection that extends from the top-left model item, specified by the <tt>topLeft</tt> index, to the bottom-right item, specified by <tt>bottomRight</tt>.</p>
<P>
</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="append(com.trolltech.qt.gui.QItemSelectionRange)"><!-- --></A><H3>
append</H3>
<PRE>
public final void <B>append</B>(<A HREF="../../../../com/trolltech/qt/gui/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A>&nbsp;t)</PRE>
<DL>
<DD><p>Inserts <tt>t</tt> at the end of the list.</p>
<p>Example:</p>
<pre>    QList&lt;QString&gt; list;
    list.append(&quot;one&quot;);
    list.append(&quot;two&quot;);
    list.append(&quot;three&quot;);
<span class="comment">    // list: [&quot;one&quot;, &quot;two&quot;, &quot;three&quot;]</span></pre>
<p>This is the same as list.insert(<a href="QItemSelection.html#size()"><tt>size</tt></a>, <tt>t</tt>).</p>
<p>This operation is typically very fast (constant time</tt>), because QList preallocates extra space on both sides of its internal buffer to allow for fast growth at both ends of the list.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><tt>operator&lt;&lt;</tt>, 
<a href="QItemSelection.html#prepend(com.trolltech.qt.gui.QItemSelectionRange)"><tt>prepend</tt></a>, 
<tt>insert</tt></DL>
</DD>
</DL>
<HR>

<A NAME="at(int)"><!-- --></A><H3>
at</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/gui/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A> <B>at</B>(int&nbsp;i)</PRE>
<DL>
<DD><p>Returns the item at index position <tt>i</tt> in the list.</p>
<p><tt>i</tt> must be a valid index position in the list (i.e&#x2e;, 0 &lt;= <tt>i</tt> &lt; <a href="QItemSelection.html#size()"><tt>size</tt></a>).</p>
<p>This function is very fast (constant time</tt>).</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QItemSelection.html#value(int)"><tt>value</tt></a>, 
<tt>operator[]</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 items from the list.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QItemSelection.html#removeAll(com.trolltech.qt.gui.QItemSelectionRange)"><tt>removeAll</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="contains(com.trolltech.qt.core.QModelIndex)"><!-- --></A><H3>
contains</H3>
<PRE>
public final boolean <B>contains</B>(<A HREF="../../../../com/trolltech/qt/core/QModelIndex.html" title="class in com.trolltech.qt.core">QModelIndex</A>&nbsp;index)</PRE>
<DL>
<DD><p>Returns true if the selection contains the given <tt>index</tt>; otherwise returns false.</p>
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="count(com.trolltech.qt.gui.QItemSelectionRange)"><!-- --></A><H3>
count</H3>
<PRE>
public final int <B>count</B>(<A HREF="../../../../com/trolltech/qt/gui/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A>&nbsp;t)</PRE>
<DL>
<DD><p>Returns the number of occurrences of <tt>t</tt> in the list.</p>
<p>This function requires the value type to have an implementation of <tt>operator==()</tt>.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QItemSelection.html#contains(com.trolltech.qt.core.QModelIndex)"><tt>contains</tt></a>, 
<a href="QItemSelection.html#indexOf(com.trolltech.qt.gui.QItemSelectionRange, int)"><tt>indexOf</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="count()"><!-- --></A><H3>
count</H3>
<PRE>
public final int <B>count</B>()</PRE>
<DL>
<DD><p>Returns the number of items in the list. This is effectively the same as <a href="QItemSelection.html#size()"><tt>size</tt></a>.</p>
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="empty()"><!-- --></A><H3>
empty</H3>
<PRE>
public final boolean <B>empty</B>()</PRE>
<DL>
<DD><p>This function is provided for STL compatibility. It is equivalent to <a href="QItemSelection.html#isEmpty()"><tt>isEmpty</tt></a> and returns true if the list is empty.</p>
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="indexOf(com.trolltech.qt.gui.QItemSelectionRange, int)"><!-- --></A><H3>
indexOf</H3>
<PRE>
public final int <B>indexOf</B>(<A HREF="../../../../com/trolltech/qt/gui/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A>&nbsp;t,
                         int&nbsp;from)</PRE>
<DL>
<DD><p>Returns the index position of the first occurrence of <tt>t</tt> in the list, searching forward from index position <tt>from</tt>. Returns -1 if no item matched.</p>
<p>Example:</p>
<pre>    QList&lt;QString&gt; list;
    list &lt;&lt; &quot;A&quot; &lt;&lt; &quot;B&quot; &lt;&lt; &quot;C&quot; &lt;&lt; &quot;B&quot; &lt;&lt; &quot;A&quot;;
    list.indexOf(&quot;B&quot;);          <span class="comment">// returns 1</span>
    list.indexOf(&quot;B&quot;, 1);       <span class="comment">// returns 1</span>
    list.indexOf(&quot;B&quot;, 2);       <span class="comment">// returns 3</span>
    list.indexOf(&quot;X&quot;);          <span class="comment">// returns -1</span></pre>
<p>This function requires the value type to have an implementation of <tt>operator==()</tt>.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QItemSelection.html#lastIndexOf(com.trolltech.qt.gui.QItemSelectionRange, int)"><tt>lastIndexOf</tt></a>, 
<a href="QItemSelection.html#contains(com.trolltech.qt.core.QModelIndex)"><tt>contains</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="indexes()"><!-- --></A><H3>
indexes</H3>
<PRE>
public final java.util.List&lt;<A HREF="../../../../com/trolltech/qt/core/QModelIndex.html" title="class in com.trolltech.qt.core">QModelIndex</A>&gt; <B>indexes</B>()</PRE>
<DL>
<DD><p>Returns a list of model indexes that correspond to the selected items.</p>
<P>
<DD><DL>
</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 the list contains no items; otherwise returns false.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QItemSelection.html#size()"><tt>size</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="lastIndexOf(com.trolltech.qt.gui.QItemSelectionRange, int)"><!-- --></A><H3>
lastIndexOf</H3>
<PRE>
public final int <B>lastIndexOf</B>(<A HREF="../../../../com/trolltech/qt/gui/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A>&nbsp;t,
                             int&nbsp;from)</PRE>
<DL>
<DD><p>Returns the index position of the last occurrence of <tt>t</tt> in the list, searching backward from index position <tt>from</tt>. If <tt>from</tt> is -1 (the default), the search starts at the last item. Returns -1 if no item matched.</p>
<p>Example:</p>
<pre>    QList&lt;QString&gt; list;
    list &lt;&lt; &quot;A&quot; &lt;&lt; &quot;B&quot; &lt;&lt; &quot;C&quot; &lt;&lt; &quot;B&quot; &lt;&lt; &quot;A&quot;;
    list.lastIndexOf(&quot;B&quot;);      <span class="comment">// returns 3</span>
    list.lastIndexOf(&quot;B&quot;, 3);   <span class="comment">// returns 3</span>
    list.lastIndexOf(&quot;B&quot;, 2);   <span class="comment">// returns 1</span>
    list.lastIndexOf(&quot;X&quot;);      <span class="comment">// returns -1</span></pre>
<p>This function requires the value type to have an implementation of <tt>operator==()</tt>.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QItemSelection.html#indexOf(com.trolltech.qt.gui.QItemSelectionRange, int)"><tt>indexOf</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="merge(com.trolltech.qt.gui.QItemSelection, com.trolltech.qt.gui.QItemSelectionModel.SelectionFlag...)"><!-- --></A><H3>
merge</H3>
<PRE>
public final void <B>merge</B>(<A HREF="../../../../com/trolltech/qt/gui/QItemSelection.html" title="class in com.trolltech.qt.gui">QItemSelection</A>&nbsp;other,
                        <A HREF="../../../../com/trolltech/qt/gui/QItemSelectionModel.SelectionFlag.html" title="enum in com.trolltech.qt.gui">QItemSelectionModel.SelectionFlag</A>...&nbsp;command)</PRE>
<DL>
<DD><p>Merges the <tt>other</tt> selection with this <a href="QItemSelection.html#QItemSelection(com.trolltech.qt.core.QModelIndex, com.trolltech.qt.core.QModelIndex)"><tt>QItemSelection</tt></a> using the <tt>command</tt> given. This method guarantees that no ranges are overlapping.</p>
<p>Note that only QItemSelectionModel::Select, QItemSelectionModel::Deselect, and QItemSelectionModel::Toggle are supported.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><tt>split</tt></DL>
</DD>
</DL>
<HR>

<A NAME="merge(com.trolltech.qt.gui.QItemSelection, com.trolltech.qt.gui.QItemSelectionModel.SelectionFlags)"><!-- --></A><H3>
merge</H3>
<PRE>
public final void <B>merge</B>(<A HREF="../../../../com/trolltech/qt/gui/QItemSelection.html" title="class in com.trolltech.qt.gui">QItemSelection</A>&nbsp;other,
                        <A HREF="../../../../com/trolltech/qt/gui/QItemSelectionModel.SelectionFlags.html" title="class in com.trolltech.qt.gui">QItemSelectionModel.SelectionFlags</A>&nbsp;command)</PRE>
<DL>
<DD><p>Merges the <tt>other</tt> selection with this <a href="QItemSelection.html#QItemSelection(com.trolltech.qt.core.QModelIndex, com.trolltech.qt.core.QModelIndex)"><tt>QItemSelection</tt></a> using the <tt>command</tt> given. This method guarantees that no ranges are overlapping.</p>
<p>Note that only QItemSelectionModel::Select, QItemSelectionModel::Deselect, and QItemSelectionModel::Toggle are supported.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><tt>split</tt></DL>
</DD>
</DL>
<HR>

<A NAME="mid(int, int)"><!-- --></A><H3>
mid</H3>
<PRE>
public final java.util.List&lt;<A HREF="../../../../com/trolltech/qt/gui/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A>&gt; <B>mid</B>(int&nbsp;pos,
                                                     int&nbsp;length)</PRE>
<DL>
<DD><p>Returns a list whose elements are copied from this list, starting at position <tt>pos</tt>. If <tt>length</tt> is -1 (the default), all elements after <tt>pos</tt> are copied; otherwise <tt>length</tt> elements (or all remaining elements if there are less than <tt>length</tt> elements) are copied.</p>
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="move(int, int)"><!-- --></A><H3>
move</H3>
<PRE>
public final void <B>move</B>(int&nbsp;from,
                       int&nbsp;to)</PRE>
<DL>
<DD><p>Moves the item at index position <tt>from</tt> to index position <tt>to</tt>.</p>
<p>Example:</p>
<pre>    QList&lt;QString&gt; list;
    list &lt;&lt; &quot;A&quot; &lt;&lt; &quot;B&quot; &lt;&lt; &quot;C&quot; &lt;&lt; &quot;D&quot; &lt;&lt; &quot;E&quot; &lt;&lt; &quot;F&quot;;
    list.move(1, 4);
<span class="comment">    // list: [&quot;A&quot;, &quot;C&quot;, &quot;D&quot;, &quot;E&quot;, &quot;B&quot;, &quot;F&quot;]</span></pre>
<p>This is the same as insert(<tt>to</tt>, <a href="QItemSelection.html#takeAt(int)"><tt>takeAt</tt></a>(<tt>from</tt>)).</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QItemSelection.html#swap(int, int)"><tt>swap</tt></a>, 
<tt>insert</tt>, 
<a href="QItemSelection.html#takeAt(int)"><tt>takeAt</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="pop_back()"><!-- --></A><H3>
pop_back</H3>
<PRE>
public final void <B>pop_back</B>()</PRE>
<DL>
<DD><p>This function is provided for STL compatibility. It is equivalent to <a href="QItemSelection.html#removeLast()"><tt>removeLast</tt></a>.</p>
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="pop_front()"><!-- --></A><H3>
pop_front</H3>
<PRE>
public final void <B>pop_front</B>()</PRE>
<DL>
<DD><p>This function is provided for STL compatibility. It is equivalent to <a href="QItemSelection.html#removeFirst()"><tt>removeFirst</tt></a>.</p>
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="prepend(com.trolltech.qt.gui.QItemSelectionRange)"><!-- --></A><H3>
prepend</H3>
<PRE>
public final void <B>prepend</B>(<A HREF="../../../../com/trolltech/qt/gui/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A>&nbsp;t)</PRE>
<DL>
<DD><p>Inserts <tt>t</tt> at the beginning of the list.</p>
<p>Example:</p>
<pre>    QList&lt;QString&gt; list;
    list.prepend(&quot;one&quot;);
    list.prepend(&quot;two&quot;);
    list.prepend(&quot;three&quot;);
<span class="comment">    // list: [&quot;three&quot;, &quot;two&quot;, &quot;one&quot;]</span></pre>
<p>This is the same as list.insert(0, <tt>t</tt>).</p>
<p>This operation is usually very fast (constant time</tt>), because QList preallocates extra space on both sides of its internal buffer to allow for fast growth at both ends of the list.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QItemSelection.html#append(com.trolltech.qt.gui.QItemSelectionRange)"><tt>append</tt></a>, 
<tt>insert</tt></DL>
</DD>
</DL>
<HR>

<A NAME="push_back(com.trolltech.qt.gui.QItemSelectionRange)"><!-- --></A><H3>
push_back</H3>
<PRE>
public final void <B>push_back</B>(<A HREF="../../../../com/trolltech/qt/gui/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A>&nbsp;t)</PRE>
<DL>
<DD><p>This function is provided for STL compatibility. It is equivalent to append(<tt>t</tt>).</p>
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="push_front(com.trolltech.qt.gui.QItemSelectionRange)"><!-- --></A><H3>
push_front</H3>
<PRE>
public final void <B>push_front</B>(<A HREF="../../../../com/trolltech/qt/gui/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A>&nbsp;t)</PRE>
<DL>
<DD><p>This function is provided for STL compatibility. It is equivalent to prepend(<tt>t</tt>).</p>
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="removeAll(com.trolltech.qt.gui.QItemSelectionRange)"><!-- --></A><H3>
removeAll</H3>
<PRE>
public final int <B>removeAll</B>(<A HREF="../../../../com/trolltech/qt/gui/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A>&nbsp;t)</PRE>
<DL>
<DD><p>Removes all occurrences of <tt>t</tt> in the list and returns the number of entries removed.</p>
<p>Example:</p>
<pre>    QList&lt;QString&gt; list;
    list &lt;&lt; &quot;sun&quot; &lt;&lt; &quot;cloud&quot; &lt;&lt; &quot;sun&quot; &lt;&lt; &quot;rain&quot;;
    list.removeAll(&quot;sun&quot;);
<span class="comment">    // list: [&quot;cloud&quot;, &quot;rain&quot;]</span></pre>
<p>This function requires the value type to have an implementation of <tt>operator==()</tt>.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QItemSelection.html#removeAt(int)"><tt>removeAt</tt></a>, 
<a href="QItemSelection.html#takeAt(int)"><tt>takeAt</tt></a>, 
<a href="QItemSelection.html#replace(int, com.trolltech.qt.gui.QItemSelectionRange)"><tt>replace</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="removeAt(int)"><!-- --></A><H3>
removeAt</H3>
<PRE>
public final void <B>removeAt</B>(int&nbsp;i)</PRE>
<DL>
<DD><p>Removes the item at index position <tt>i</tt>.</p>
<p><tt>i</tt> must be a valid index position in the list (i.e&#x2e;, 0 &lt;= <tt>i</tt> &lt; <a href="QItemSelection.html#size()"><tt>size</tt></a>).</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QItemSelection.html#takeAt(int)"><tt>takeAt</tt></a>, 
<a href="QItemSelection.html#removeFirst()"><tt>removeFirst</tt></a>, 
<a href="QItemSelection.html#removeLast()"><tt>removeLast</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="removeFirst()"><!-- --></A><H3>
removeFirst</H3>
<PRE>
public final void <B>removeFirst</B>()</PRE>
<DL>
<DD><p>Removes the first item in the list.</p>
<p>This is the same as <a href="QItemSelection.html#removeAt(int)"><tt>removeAt</tt></a>(0).</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QItemSelection.html#removeAt(int)"><tt>removeAt</tt></a>, 
<a href="QItemSelection.html#takeFirst()"><tt>takeFirst</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="removeLast()"><!-- --></A><H3>
removeLast</H3>
<PRE>
public final void <B>removeLast</B>()</PRE>
<DL>
<DD><p>Removes the last item in the list.</p>
<p>This is the same as <a href="QItemSelection.html#removeAt(int)"><tt>removeAt</tt></a>(<a href="QItemSelection.html#size()"><tt>size</tt></a> - 1).</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QItemSelection.html#removeAt(int)"><tt>removeAt</tt></a>, 
<a href="QItemSelection.html#takeLast()"><tt>takeLast</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="replace(int, com.trolltech.qt.gui.QItemSelectionRange)"><!-- --></A><H3>
replace</H3>
<PRE>
public final void <B>replace</B>(int&nbsp;i,
                          <A HREF="../../../../com/trolltech/qt/gui/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A>&nbsp;t)</PRE>
<DL>
<DD><p>Replaces the item at index position <tt>i</tt> with <tt>t</tt>.</p>
<p><tt>i</tt> must be a valid index position in the list (i.e&#x2e;, 0 &lt;= <tt>i</tt> &lt; <a href="QItemSelection.html#size()"><tt>size</tt></a>).</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><tt>operator[]</tt>, 
<a href="QItemSelection.html#removeAt(int)"><tt>removeAt</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="select(com.trolltech.qt.core.QModelIndex, com.trolltech.qt.core.QModelIndex)"><!-- --></A><H3>
select</H3>
<PRE>
public final void <B>select</B>(<A HREF="../../../../com/trolltech/qt/core/QModelIndex.html" title="class in com.trolltech.qt.core">QModelIndex</A>&nbsp;topLeft,
                         <A HREF="../../../../com/trolltech/qt/core/QModelIndex.html" title="class in com.trolltech.qt.core">QModelIndex</A>&nbsp;bottomRight)</PRE>
<DL>
<DD><p>Adds the items in the range that extends from the top-left model item, specified by the <tt>topLeft</tt> index, to the bottom-right item, specified by <tt>bottomRight</tt> to the list.</p>
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="setSharable(boolean)"><!-- --></A><H3>
setSharable</H3>
<PRE>
public final void <B>setSharable</B>(boolean&nbsp;sharable)</PRE>
<DL>
<DD><p>This method is used internally by Qt Jambi.
Do not use it in your applications.</p>
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="size()"><!-- --></A><H3>
size</H3>
<PRE>
public final int <B>size</B>()</PRE>
<DL>
<DD><p>Returns the number of items in the list.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QItemSelection.html#isEmpty()"><tt>isEmpty</tt></a>, 
<a href="QItemSelection.html#count()"><tt>count</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="swap(int, int)"><!-- --></A><H3>
swap</H3>
<PRE>
public final void <B>swap</B>(int&nbsp;i,
                       int&nbsp;j)</PRE>
<DL>
<DD><p>Exchange the item at index position <tt>i</tt> with the item at index position <tt>j</tt>.</p>
<p>Example:</p>
<pre>    QList&lt;QString&gt; list;
    list &lt;&lt; &quot;A&quot; &lt;&lt; &quot;B&quot; &lt;&lt; &quot;C&quot; &lt;&lt; &quot;D&quot; &lt;&lt; &quot;E&quot; &lt;&lt; &quot;F&quot;;
    list.swap(1, 4);
<span class="comment">    // list: [&quot;A&quot;, &quot;E&quot;, &quot;C&quot;, &quot;D&quot;, &quot;B&quot;, &quot;F&quot;]</span></pre>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QItemSelection.html#move(int, int)"><tt>move</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="takeAt(int)"><!-- --></A><H3>
takeAt</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/gui/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A> <B>takeAt</B>(int&nbsp;i)</PRE>
<DL>
<DD><p>Removes the item at index position <tt>i</tt> and returns it.</p>
<p><tt>i</tt> must be a valid index position in the list (i.e&#x2e;, 0 &lt;= <tt>i</tt> &lt; <a href="QItemSelection.html#size()"><tt>size</tt></a>).</p>
<p>If you don't use the return value, <a href="QItemSelection.html#removeAt(int)"><tt>removeAt</tt></a> is more efficient.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QItemSelection.html#removeAt(int)"><tt>removeAt</tt></a>, 
<a href="QItemSelection.html#takeFirst()"><tt>takeFirst</tt></a>, 
<a href="QItemSelection.html#takeLast()"><tt>takeLast</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="takeFirst()"><!-- --></A><H3>
takeFirst</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/gui/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A> <B>takeFirst</B>()</PRE>
<DL>
<DD><p>Removes the first item in the list and returns it.</p>
<p>This is the same as <a href="QItemSelection.html#takeAt(int)"><tt>takeAt</tt></a>(0).</p>
<p>This operation is very fast (constant time</tt>), because QList preallocates extra space on both sides of its internal buffer to allow for fast growth at both ends of the list.</p>
<p>If you don't use the return value, <a href="QItemSelection.html#removeFirst()"><tt>removeFirst</tt></a> is more efficient.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QItemSelection.html#takeLast()"><tt>takeLast</tt></a>, 
<a href="QItemSelection.html#takeAt(int)"><tt>takeAt</tt></a>, 
<a href="QItemSelection.html#removeFirst()"><tt>removeFirst</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="takeLast()"><!-- --></A><H3>
takeLast</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/gui/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A> <B>takeLast</B>()</PRE>
<DL>
<DD><p>Removes the last item in the list and returns it.</p>
<p>This is the same as <a href="QItemSelection.html#takeAt(int)"><tt>takeAt</tt></a>(<a href="QItemSelection.html#size()"><tt>size</tt></a> - 1).</p>
<p>This operation is very fast (constant time</tt>), because QList preallocates extra space on both sides of its internal buffer to allow for fast growth at both ends of the list.</p>
<p>If you don't use the return value, <a href="QItemSelection.html#removeLast()"><tt>removeLast</tt></a> is more efficient.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QItemSelection.html#takeFirst()"><tt>takeFirst</tt></a>, 
<a href="QItemSelection.html#takeAt(int)"><tt>takeAt</tt></a>, 
<a href="QItemSelection.html#removeLast()"><tt>removeLast</tt></a></DL>
</DD>
</DL>
<HR>

<A NAME="toVector()"><!-- --></A><H3>
toVector</H3>
<PRE>
public final java.util.List&lt;<A HREF="../../../../com/trolltech/qt/gui/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A>&gt; <B>toVector</B>()</PRE>
<DL>
<DD><p>Returns a QVector object with the data contained in this QList.</p>
<p>Example:</p>
<pre>    QStringList list;
    list &lt;&lt; &quot;Sven&quot; &lt;&lt; &quot;Kim&quot; &lt;&lt; &quot;Ola&quot;;

    QVector&lt;QString&gt; vect = list.toVector();
<span class="comment">    // vect: [&quot;Sven&quot;, &quot;Kim&quot;, &quot;Ola&quot;]</span></pre>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><tt>toSet</tt>, 
<a href="QItemSelection.html#fromVector(java.util.List<com.trolltech.qt.gui.QItemSelectionRange>)"><tt>fromVector</tt></a>, 
<tt>QVector::fromList</tt></DL>
</DD>
</DL>
<HR>

<A NAME="value(int, com.trolltech.qt.gui.QItemSelectionRange)"><!-- --></A><H3>
value</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/gui/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A> <B>value</B>(int&nbsp;i,
                                       <A HREF="../../../../com/trolltech/qt/gui/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A>&nbsp;defaultValue)</PRE>
<DL>
<DD><p>If the index <tt>i</tt> is out of bounds, the function returns <tt>defaultValue</tt>.</p>
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="value(int)"><!-- --></A><H3>
value</H3>
<PRE>
public final <A HREF="../../../../com/trolltech/qt/gui/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A> <B>value</B>(int&nbsp;i)</PRE>
<DL>
<DD><p>Returns the value at index position <tt>i</tt> in the list.</p>
<p>If the index <tt>i</tt> is out of bounds, the function returns a default-constructed value</tt>. If you are certain that the index is going to be within bounds, you can use <a href="QItemSelection.html#at(int)"><tt>at</tt></a> instead, which is slightly faster.</p>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><a href="QItemSelection.html#at(int)"><tt>at</tt></a>, 
<tt>operator[]</tt></DL>
</DD>
</DL>
<HR>

<A NAME="fromVector(java.util.List)"><!-- --></A><H3>
fromVector</H3>
<PRE>
public static java.util.List&lt;<A HREF="../../../../com/trolltech/qt/gui/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A>&gt; <B>fromVector</B>(java.util.List&lt;<A HREF="../../../../com/trolltech/qt/gui/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A>&gt;&nbsp;vector)</PRE>
<DL>
<DD><p>Returns a QList object with the data contained in <tt>vector</tt>.</p>
<p>Example:</p>
<pre>    QVector&lt;double&gt; vect;
    vect &lt;&lt; &quot;red&quot; &lt;&lt; &quot;green&quot; &lt;&lt; &quot;blue&quot; &lt;&lt; &quot;black&quot;;

    QList&lt;double&gt; list = QVector&lt;T&gt;::fromVector(vect);
<span class="comment">    // list: [&quot;red&quot;, &quot;green&quot;, &quot;blue&quot;, &quot;black&quot;]</span></pre>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><tt>fromSet</tt>, 
<a href="QItemSelection.html#toVector()"><tt>toVector</tt></a>, 
<tt>QVector::toList</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/QItemSelection.html" title="class in com.trolltech.qt.gui">QItemSelection</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 QItemSelection 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="nativePointerArray(com.trolltech.qt.gui.QItemSelection[])"><!-- --></A><H3>
nativePointerArray</H3>
<PRE>
public static <A HREF="../../../../com/trolltech/qt/QNativePointer.html" title="class in com.trolltech.qt">QNativePointer</A> <B>nativePointerArray</B>(<A HREF="../../../../com/trolltech/qt/gui/QItemSelection.html" title="class in com.trolltech.qt.gui">QItemSelection</A>[]&nbsp;array)</PRE>
<DL>
<DD>This function returns a QNativePointer that is pointing to the specified QItemSelection array.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>array</CODE> - the array that the returned pointer will point to.
<DT><B>Returns:</B><DD>a QNativePointer that is pointing to the specified array.</DL>
</DD>
</DL>
<HR>

<A NAME="equals(java.lang.Object)"><!-- --></A><H3>
equals</H3>
<PRE>
public boolean <B>equals</B>(java.lang.Object&nbsp;other)</PRE>
<DL>
<DD>
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE>equals</CODE> in class <CODE>java.lang.Object</CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="split(com.trolltech.qt.gui.QItemSelectionRange, com.trolltech.qt.gui.QItemSelectionRange, com.trolltech.qt.gui.QItemSelection)"><!-- --></A><H3>
split</H3>
<PRE>
public static void <B>split</B>(<A HREF="../../../../com/trolltech/qt/gui/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A>&nbsp;range,
                         <A HREF="../../../../com/trolltech/qt/gui/QItemSelectionRange.html" title="class in com.trolltech.qt.gui">QItemSelectionRange</A>&nbsp;other,
                         <A HREF="../../../../com/trolltech/qt/gui/QItemSelection.html" title="class in com.trolltech.qt.gui">QItemSelection</A>&nbsp;result)</PRE>
<DL>
<DD>Splits the selection <tt>range</tt> using the selection <tt>other</tt> range.
Removes all items in <tt>other</tt> from <tt>range</tt> and puts the result in
<tt>result</tt>.
<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/QItemEditorFactory.html" title="class in com.trolltech.qt.gui"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../com/trolltech/qt/gui/QItemSelectionModel.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/QItemSelection.html" target="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="QItemSelection.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.QSignalEmitter">NESTED</A>&nbsp;|&nbsp;FIELD&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;FIELD&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>