GridTableDragColumnObject Class Reference

(Qtitan::GridTableDragColumnObject)

The GridTableDragColumnObject class - More...

    #include <Qtitan>

Inherits QObject.

Inherited by Qtitan::GridBandedTableDragColumnObject.

Public Functions

GridTableDragColumnObject ( GridTableView * view, const QPoint & point, GridTableColumnBase * column, GridGraphicPrimitive * graphic )
virtual ~GridTableDragColumnObject ()
virtual bool checkDropColumnTarget ( const QPoint & pos, GridTableColumnBase * target )
virtual bool checkDropHeaderTarget ( const QPoint & pos, GridTableGroupPanelGraphic * target )
virtual void clear ()
DragColumnWidget * dragColumnWidget () const
bool hideColumnFlag () const
void setHideColumnFlag ( bool flag )
void setSourceGroupIndex ( int groupIndex )
void setSourceVisualIndex ( int visualIndex )
int sourceGroupIndex () const
int sourceVisualIndex () const
  • 29 public functions inherited from QObject

Protected Functions

virtual void calculateViewCoordinates ( GridTableColumnBase * target, QPoint & viewPos, int & viewWidth ) const
void showUpDownArrows ( GridTableColumnBase * target, LayoutZone zone )
bool updateFieldChooserWindow ( const QPoint & gPos )

Reimplemented Protected Functions

virtual void acceptEvent ()
virtual void beginEvent ()
virtual void endEvent ()
virtual void moveEvent ( const QPoint & pos )
  • 7 protected functions inherited from QObject

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 GridTableDragColumnObject class -

Member Function Documentation

GridTableDragColumnObject::GridTableDragColumnObject ( GridTableView * view, const QPoint & point, GridTableColumnBase * column, GridGraphicPrimitive * graphic )

GridTableDragColumnObject::~GridTableDragColumnObject () [virtual]

void GridTableDragColumnObject::acceptEvent () [virtual protected]

void GridTableDragColumnObject::beginEvent () [virtual protected]

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

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

bool GridTableDragColumnObject::checkDropHeaderTarget ( const QPoint & pos, GridTableGroupPanelGraphic * target ) [virtual]

void GridTableDragColumnObject::clear () [virtual]

DragColumnWidget * GridTableDragColumnObject::dragColumnWidget () const

void GridTableDragColumnObject::endEvent () [virtual protected]

bool GridTableDragColumnObject::hideColumnFlag () const

See also setHideColumnFlag().

void GridTableDragColumnObject::moveEvent ( const QPoint & pos ) [virtual protected]

void GridTableDragColumnObject::setHideColumnFlag ( bool flag )

See also hideColumnFlag().

void GridTableDragColumnObject::setSourceGroupIndex ( int groupIndex )

See also sourceGroupIndex().

void GridTableDragColumnObject::setSourceVisualIndex ( int visualIndex )

See also sourceVisualIndex().

void GridTableDragColumnObject::showUpDownArrows ( GridTableColumnBase * target, LayoutZone zone ) [protected]

int GridTableDragColumnObject::sourceGroupIndex () const

See also setSourceGroupIndex().

int GridTableDragColumnObject::sourceVisualIndex () const

See also setSourceVisualIndex().

bool GridTableDragColumnObject::updateFieldChooserWindow ( const QPoint & gPos ) [protected]