GridTableBand Class Reference

(Qtitan::GridTableBand)

The GridTableBand class - More...

    #include <Qtitan>

Inherits GridTableColumnBase.

Public Functions

GridTableBand ( GridBandedTableView * view, const QString & caption )
void addNestedBand ( GridTableBand * band )
void addNestedColumn ( GridBandedTableColumn * column )
int bandIndex () const
virtual GridBandedTableColumn * getNextColumn ( const GridBandedTableColumn * anchor )
virtual GridBandedTableColumn * getPrevColumn ( const GridBandedTableColumn * anchor )
bool isBottomBand () const
bool isDescendant ( GridTableBand * band ) const
bool isRootBand () const
int levelCount () const
GridTableBand * parentBand () const
int removeNestedBand ( GridTableBand * band )
void removeNestedColumn ( GridBandedTableColumn * column )
void setBandIndex ( int index )
GridBandedTableView * view () const

Reimplemented Protected Functions

virtual void click ( QMouseEvent * e )
virtual GridTableDragColumnObject * createDragDropColumnObject ( const QPoint & point, GridGraphicPrimitive * graphic )
virtual void ensureWidth ()
virtual void initStyleOption ( QStyleOptionHeader & styleOption )
virtual bool needHeaderHints () const

Additional Inherited Members

Detailed Description

The GridTableBand class -

Member Function Documentation

GridTableBand::GridTableBand ( GridBandedTableView * view, const QString & caption )

void GridTableBand::addNestedBand ( GridTableBand * band )

void GridTableBand::addNestedColumn ( GridBandedTableColumn * column )

int GridTableBand::bandIndex () const

See also setBandIndex().

void GridTableBand::click ( QMouseEvent * e ) [virtual protected]

GridTableDragColumnObject * GridTableBand::createDragDropColumnObject ( const QPoint & point, GridGraphicPrimitive * graphic ) [virtual protected]

void GridTableBand::ensureWidth () [virtual protected]

GridBandedTableColumn * GridTableBand::getNextColumn ( const GridBandedTableColumn * anchor ) [virtual]

GridBandedTableColumn * GridTableBand::getPrevColumn ( const GridBandedTableColumn * anchor ) [virtual]

void GridTableBand::initStyleOption ( QStyleOptionHeader & styleOption ) [virtual protected]

bool GridTableBand::isBottomBand () const

bool GridTableBand::isDescendant ( GridTableBand * band ) const

bool GridTableBand::isRootBand () const

int GridTableBand::levelCount () const

bool GridTableBand::needHeaderHints () const [virtual protected]

GridTableBand * GridTableBand::parentBand () const

int GridTableBand::removeNestedBand ( GridTableBand * band )

void GridTableBand::removeNestedColumn ( GridBandedTableColumn * column )

void GridTableBand::setBandIndex ( int index )

See also bandIndex().

GridBandedTableView * GridTableBand::view () const