GridTableColumn Class Reference

(Qtitan::GridTableColumn)

The GridTableColumn class - More...

    #include <Qtitan>

Inherits GridTableColumnBase.

Inherited by Qtitan::GridBandedTableColumn.

Public Functions

GridTableColumn ( GridTableView * view, const QString & caption )
virtual ~GridTableColumn ()
GridEditorRepository * editorRepository ()
GridEditorType editorType () const
int groupIndex () const
bool isGroupSortEnabled () const
bool isGroupingEnabled () const
bool isHidingOnGroupingEnabled () const
bool isSortEnabled () const
bool isSortLocaleAware () const
void setDefaultGroupSummary ( SummaryType type )
void setEditorRepository ( GridEditorRepository * repository )
void setEditorType ( GridEditorType type )
void setFooterSummary ( SummaryType type )
void setGroupIndex ( int groupIndex )
void setGroupSortEnabled ( bool enabled )
void setGroupSummary ( GridTableColumn * groupColumn, SummaryType type )
void setGroupingEnabled ( bool enabled )
void setHidingOnGroupingEnabled ( bool enabled )
void setSortCaseSensitivity ( bool value )
void setSortEnabled ( bool enabled )
void setSortLocaleAware ( bool value )
void setSortOrder ( SortOrder order )
bool sortCaseSensitivity () const
SortOrder sortOrder () const

Protected Functions

int layouterRow () const
void setLayouterRow ( int row )
void setSortIndex ( int sortIndex )
int sortIndex () const

Reimplemented Protected Functions

virtual void click ( QMouseEvent * e )
virtual GridTableDragColumnObject * createDragDropColumnObject ( const QPoint & point, GridGraphicPrimitive * graphic )
virtual void init ()
virtual bool needHeaderHints () 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 GridTableColumn class -

Member Function Documentation

GridTableColumn::GridTableColumn ( GridTableView * view, const QString & caption )

GridTableColumn::~GridTableColumn () [virtual]

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

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

GridEditorRepository * GridTableColumn::editorRepository ()

See also setEditorRepository().

GridEditorType GridTableColumn::editorType () const

See also setEditorType().

int GridTableColumn::groupIndex () const

See also setGroupIndex().

void GridTableColumn::init () [virtual protected]

bool GridTableColumn::isGroupSortEnabled () const

bool GridTableColumn::isGroupingEnabled () const

bool GridTableColumn::isHidingOnGroupingEnabled () const

bool GridTableColumn::isSortEnabled () const

bool GridTableColumn::isSortLocaleAware () const

int GridTableColumn::layouterRow () const [protected]

See also setLayouterRow().

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

void GridTableColumn::setDefaultGroupSummary ( SummaryType type )

void GridTableColumn::setEditorRepository ( GridEditorRepository * repository )

See also editorRepository().

void GridTableColumn::setEditorType ( GridEditorType type )

See also editorType().

void GridTableColumn::setFooterSummary ( SummaryType type )

void GridTableColumn::setGroupIndex ( int groupIndex )

See also groupIndex().

void GridTableColumn::setGroupSortEnabled ( bool enabled )

See also isGroupSortEnabled().

void GridTableColumn::setGroupSummary ( GridTableColumn * groupColumn, SummaryType type )

void GridTableColumn::setGroupingEnabled ( bool enabled )

See also isGroupingEnabled().

void GridTableColumn::setHidingOnGroupingEnabled ( bool enabled )

See also isHidingOnGroupingEnabled().

void GridTableColumn::setLayouterRow ( int row ) [protected]

See also layouterRow().

void GridTableColumn::setSortCaseSensitivity ( bool value )

See also sortCaseSensitivity().

void GridTableColumn::setSortEnabled ( bool enabled )

See also isSortEnabled().

void GridTableColumn::setSortIndex ( int sortIndex ) [protected]

See also sortIndex().

void GridTableColumn::setSortLocaleAware ( bool value )

See also isSortLocaleAware().

void GridTableColumn::setSortOrder ( SortOrder order )

See also sortOrder().

bool GridTableColumn::sortCaseSensitivity () const

See also setSortCaseSensitivity().

int GridTableColumn::sortIndex () const [protected]

See also setSortIndex().

SortOrder GridTableColumn::sortOrder () const

See also setSortOrder().