GridBandedTableDragColumnObject Class Reference

(Qtitan::GridBandedTableDragColumnObject)

The GridBandedTableDragColumnObject class - More...

    #include <Qtitan>

Inherits GridTableDragColumnObject.

Public Functions

GridBandedTableDragColumnObject ( GridBandedTableView * view, const QPoint & point, GridTableColumnBase * column, GridGraphicPrimitive * graphic )
LayoutZone bandZone () const
int insertedRowIndex () const
void setBandZone ( LayoutZone bandZone )
void setInsertedRowIndex ( int index )
void setSourceBandIndex ( int bandIndex )
void setSourceRowIndex ( int rowIndex )
int sourceBandIndex () const
int sourceRowIndex () const

Reimplemented Public Functions

virtual bool checkDropColumnTarget ( const QPoint & pos, GridTableColumnBase * target )
virtual void clear ()

Protected Functions

void showLeftRightArrows ( GridTableColumnBase * target, LayoutZone zone )

Reimplemented Protected Functions

virtual void acceptEvent ()
virtual void calculateViewCoordinates ( GridTableColumnBase * target, QPoint & viewPos, int & viewWidth ) const

Additional Inherited Members

  • 1 property inherited from QObject
  • 1 public slot inherited from QObject
  • 1 signal inherited from QObject
  • 1 public variable inherited from QObject
  • 4 static public members inherited from QObject
  • 2 protected variables inherited from QObject

Detailed Description

The GridBandedTableDragColumnObject class -

Member Function Documentation

GridBandedTableDragColumnObject::GridBandedTableDragColumnObject ( GridBandedTableView * view, const QPoint & point, GridTableColumnBase * column, GridGraphicPrimitive * graphic )

void GridBandedTableDragColumnObject::acceptEvent () [virtual protected]

LayoutZone GridBandedTableDragColumnObject::bandZone () const

See also setBandZone().

void GridBandedTableDragColumnObject::calculateViewCoordinates ( GridTableColumnBase * target, QPoint & viewPos, int & viewWidth ) const [virtual protected]

bool GridBandedTableDragColumnObject::checkDropColumnTarget ( const QPoint & pos, GridTableColumnBase * target ) [virtual]

void GridBandedTableDragColumnObject::clear () [virtual]

int GridBandedTableDragColumnObject::insertedRowIndex () const

See also setInsertedRowIndex().

void GridBandedTableDragColumnObject::setBandZone ( LayoutZone bandZone )

See also bandZone().

void GridBandedTableDragColumnObject::setInsertedRowIndex ( int index )

See also insertedRowIndex().

void GridBandedTableDragColumnObject::setSourceBandIndex ( int bandIndex )

See also sourceBandIndex().

void GridBandedTableDragColumnObject::setSourceRowIndex ( int rowIndex )

See also sourceRowIndex().

void GridBandedTableDragColumnObject::showLeftRightArrows ( GridTableColumnBase * target, LayoutZone zone ) [protected]

int GridBandedTableDragColumnObject::sourceBandIndex () const

See also setSourceBandIndex().

int GridBandedTableDragColumnObject::sourceRowIndex () const

See also setSourceRowIndex().