GridBandedTreeView Class

GridBandedTreeView implements the banded tree view used in Qtitan::TreeGrid. More...

Header: #include <GridBandedTreeView>
Inherits: GridBandedTableView

Public Functions

void collapse(const QModelIndex &index)
void collapseRow(const GridRow &row)
void expand(const QModelIndex &index)
void expandRow(const GridRow &row)
void expandToLevel(int level)
GridTreeViewOptions &treeOptions() const

Detailed Description

Member Function Documentation

void GridBandedTreeView::collapse(const QModelIndex &index)

Collapses tree node for given model index.

void GridBandedTreeView::collapseRow(const GridRow &row)

Collapses tree node for given row.

void GridBandedTreeView::expand(const QModelIndex &index)

Expands tree node for given model index.

void GridBandedTreeView::expandRow(const GridRow &row)

Expands tree node for given row.

void GridBandedTreeView::expandToLevel(int level)

Expands all nodes in the tree to the given level.

GridTreeViewOptions &GridBandedTreeView::treeOptions() const

Returns the options for tree view.