com.trolltech.qt.gui
Class QTableWidgetSelectionRange

java.lang.Object
  extended by com.trolltech.qt.QSignalEmitter
      extended by com.trolltech.qt.QtJambiObject
          extended by com.trolltech.qt.gui.QTableWidgetSelectionRange
All Implemented Interfaces:
QtJambiInterface, java.lang.Cloneable

public class QTableWidgetSelectionRange
extends QtJambiObject
implements java.lang.Cloneable

The QTableWidgetSelectionRange class provides a container for storing a selection range in a QTableWidget. The QTableWidgetSelectionRange class stores the top left and bottom right rows and columns of a selection range in a table. The selections in the table may consist of several selection ranges.

See also:
QTableWidget.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.trolltech.qt.QSignalEmitter
QSignalEmitter.Signal0, QSignalEmitter.Signal1, QSignalEmitter.Signal2, QSignalEmitter.Signal3, QSignalEmitter.Signal4, QSignalEmitter.Signal5, QSignalEmitter.Signal6, QSignalEmitter.Signal7, QSignalEmitter.Signal8, QSignalEmitter.Signal9
 
Constructor Summary
QTableWidgetSelectionRange()
          Constructs an table selection range, i.e.
QTableWidgetSelectionRange(int top, int left, int bottom, int right)
          Constructs the table selection range from the given top, left, bottom and right table rows and columns.
QTableWidgetSelectionRange(QTableWidgetSelectionRange other)
          Constructs a the table selection range by copying the given other table selection range.
 
Method Summary
 int bottomRow()
          Returns the bottom row of the range.
 QTableWidgetSelectionRange clone()
          This method is reimplemented for internal reasons
 int columnCount()
          Returns the number of columns in the range.
static QTableWidgetSelectionRange fromNativePointer(QNativePointer nativePointer)
          This method returns the QTableWidgetSelectionRange instance pointed to by nativePointer.
 int leftColumn()
          Returns the left column of the range.
static QNativePointer nativePointerArray(QTableWidgetSelectionRange[] array)
          This function returns a QNativePointer that is pointing to the specified QTableWidgetSelectionRange array.
 int rightColumn()
          Returns the right column of the range.
 int rowCount()
          Returns the number of rows in the range.
 int topRow()
          Returns the top row of the range.
 
Methods inherited from class com.trolltech.qt.QtJambiObject
dispose, disposed, equals, finalize, reassignNativeResources, tr, tr, tr
 
Methods inherited from class com.trolltech.qt.QSignalEmitter
blockSignals, disconnect, disconnect, signalsBlocked, signalSender, thread
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.trolltech.qt.QtJambiInterface
disableGarbageCollection, nativeId, nativePointer, reenableGarbageCollection, setJavaOwnership
 

Constructor Detail

QTableWidgetSelectionRange

public QTableWidgetSelectionRange()
Constructs an table selection range, i.e. a range whose rowCount() and columnCount() are 0.


QTableWidgetSelectionRange

public QTableWidgetSelectionRange(QTableWidgetSelectionRange other)
Constructs a the table selection range by copying the given other table selection range.


QTableWidgetSelectionRange

public QTableWidgetSelectionRange(int top,
                                  int left,
                                  int bottom,
                                  int right)
Constructs the table selection range from the given top, left, bottom and right table rows and columns.

See also:
topRow(), leftColumn(), bottomRow(), and rightColumn().

Method Detail

bottomRow

public final int bottomRow()
Returns the bottom row of the range.

See also:
topRow(), rightColumn(), and rowCount().


columnCount

public final int columnCount()
Returns the number of columns in the range.

This is equivalent to rightColumn() - leftColumn() + 1.

See also:
rowCount(), leftColumn(), and rightColumn().


leftColumn

public final int leftColumn()
Returns the left column of the range.

See also:
rightColumn(), topRow(), and columnCount().


rightColumn

public final int rightColumn()
Returns the right column of the range.

See also:
leftColumn(), bottomRow(), and columnCount().


rowCount

public final int rowCount()
Returns the number of rows in the range.

This is equivalent to bottomRow() - topRow() + 1.

See also:
columnCount(), topRow(), and bottomRow().


topRow

public final int topRow()
Returns the top row of the range.

See also:
bottomRow(), leftColumn(), and rowCount().


fromNativePointer

public static QTableWidgetSelectionRange fromNativePointer(QNativePointer nativePointer)
This method returns the QTableWidgetSelectionRange instance pointed to by nativePointer.


nativePointerArray

public static QNativePointer nativePointerArray(QTableWidgetSelectionRange[] array)
This function returns a QNativePointer that is pointing to the specified QTableWidgetSelectionRange array.


clone

public QTableWidgetSelectionRange clone()
This method is reimplemented for internal reasons

Overrides:
clone in class java.lang.Object