|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.trolltech.qt.internal.QSignalEmitterInternal
com.trolltech.qt.QSignalEmitter
com.trolltech.qt.QtJambiObject
com.trolltech.qt.gui.QTableWidgetSelectionRange
public class QTableWidgetSelectionRange
The QTableWidgetSelectionRange class provides a way to interact with selection in a model without using model indexes and a selection model. 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.
Note: If the item within the selection range is marked as not selectable, e.g., itemFlags() & Qt::ItemIsSelectable == 0 then it will not appear in the selection range.
QTableWidget
.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.trolltech.qt.internal.QSignalEmitterInternal |
---|
com.trolltech.qt.internal.QSignalEmitterInternal.AbstractSignalInternal |
Field Summary |
---|
Fields inherited from class com.trolltech.qt.internal.QSignalEmitterInternal |
---|
currentSender |
Constructor Summary | |
---|---|
QTableWidgetSelectionRange()
Constructs an table selection range, i. |
|
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. |
int |
leftColumn()
Returns the left column of the range. |
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 com.trolltech.qt.internal.QSignalEmitterInternal |
---|
__qt_signalInitialization |
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 |
---|
public QTableWidgetSelectionRange()
rowCount()
and columnCount()
are 0.
public QTableWidgetSelectionRange(QTableWidgetSelectionRange other)
public QTableWidgetSelectionRange(int top, int left, int bottom, int right)
topRow()
, leftColumn()
, bottomRow()
, and rightColumn()
.
Method Detail |
---|
public final int bottomRow()
topRow()
, rightColumn()
, and rowCount()
.
public final int columnCount()
This is equivalent to rightColumn()
- leftColumn()
+ 1.
rowCount()
, leftColumn()
, and rightColumn()
.
public final int leftColumn()
rightColumn()
, topRow()
, and columnCount()
.
public final int rightColumn()
leftColumn()
, bottomRow()
, and columnCount()
.
public final int rowCount()
This is equivalent to bottomRow()
- topRow()
+ 1.
columnCount()
, topRow()
, and bottomRow()
.
public final int topRow()
bottomRow()
, leftColumn()
, and rowCount()
.
public QTableWidgetSelectionRange clone()
clone
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |