A VTK view based on a Qt tree view.
More...
#include <vtkQtTreeView.h>
A VTK view based on a Qt tree view.
vtkQtTreeView is a VTK view using an underlying QTreeView.
- Thanks:
- Thanks to Brian Wylie from Sandia National Laboratories for implementing this class
- Examples:
- vtkQtTreeView (Examples)
Definition at line 57 of file vtkQtTreeView.h.
| vtkQtTreeView::vtkQtTreeView |
( |
| ) |
|
|
protected |
| vtkQtTreeView::~vtkQtTreeView |
( |
| ) |
|
|
protected |
| void vtkQtTreeView::expanded |
( |
const QModelIndex & |
| ) |
|
|
signal |
| void vtkQtTreeView::collapsed |
( |
const QModelIndex & |
| ) |
|
|
signal |
| void vtkQtTreeView::updatePreviewWidget |
( |
const QModelIndex & |
| ) |
|
|
signal |
| static int vtkQtTreeView::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
| virtual int vtkQtTreeView::IsA |
( |
const char * |
type | ) |
|
|
virtual |
| static vtkQtTreeView* vtkQtTreeView::SafeDownCast |
( |
vtkObjectBase * |
o | ) |
|
|
static |
| virtual vtkObjectBase* vtkQtTreeView::NewInstanceInternal |
( |
| ) |
const |
|
protectedvirtual |
| void vtkQtTreeView::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
| virtual QWidget* vtkQtTreeView::GetWidget |
( |
| ) |
|
|
virtual |
Get the main container of this view (a QWidget). The application typically places the view with a call to GetWidget(): something like this this->ui->box->layout()->addWidget(this->View->GetWidget());
Implements vtkQtView.
| void vtkQtTreeView::SetShowHeaders |
( |
bool |
| ) |
|
Have the view show/hide its column headers (default is ON)
| void vtkQtTreeView::SetAlternatingRowColors |
( |
bool |
| ) |
|
Have the view alternate its row colors (default is OFF)
| void vtkQtTreeView::SetEnableDragDrop |
( |
bool |
| ) |
|
Have the view alternate its row colors (default is OFF)
| void vtkQtTreeView::SetShowRootNode |
( |
bool |
| ) |
|
Show the root node of the tree (default is OFF)
| void vtkQtTreeView::HideColumn |
( |
int |
i | ) |
|
Hide the column of the given index from being shown in the view
| void vtkQtTreeView::ShowColumn |
( |
int |
i | ) |
|
Show the column of the given index in the view
| void vtkQtTreeView::HideAllButFirstColumn |
( |
| ) |
|
Hide all but the first column in the view
| void vtkQtTreeView::SetFilterColumn |
( |
int |
i | ) |
|
The column used to filter on
| void vtkQtTreeView::SetFilterRegExp |
( |
const QRegExp & |
pattern | ) |
|
The column used to filter on
| void vtkQtTreeView::SetFilterTreeLevel |
( |
int |
level | ) |
|
The column used to filter on
| void vtkQtTreeView::Collapse |
( |
const QModelIndex & |
index | ) |
|
Collapses the model item specified by the index.
| void vtkQtTreeView::CollapseAll |
( |
| ) |
|
Collapses all expanded items.
| void vtkQtTreeView::Expand |
( |
const QModelIndex & |
index | ) |
|
Expands the model item specified by the index.
| void vtkQtTreeView::ExpandAll |
( |
| ) |
|
Expands all expandable items. Warning: if the model contains a large number of items, this function will take some time to execute.
| void vtkQtTreeView::ExpandToDepth |
( |
int |
depth | ) |
|
Expands all expandable items to the given depth.
| void vtkQtTreeView::ResizeColumnToContents |
( |
int |
column | ) |
|
Resizes the column given to the size of its contents.
| void vtkQtTreeView::SetUseColumnView |
( |
int |
state | ) |
|
Set whether to use a QColumnView (QTreeView is the default)
| virtual void vtkQtTreeView::Update |
( |
| ) |
|
|
virtual |
Updates the view.
Reimplemented from vtkView.
| void vtkQtTreeView::SetItemDelegate |
( |
QAbstractItemDelegate * |
delegate | ) |
|
Set item delegate to something custom
| void vtkQtTreeView::SetColorArrayName |
( |
const char * |
name | ) |
|
The array to use for coloring items in view. Default is "color".
| const char* vtkQtTreeView::GetColorArrayName |
( |
| ) |
|
The array to use for coloring items in view. Default is "color".
| void vtkQtTreeView::SetColorByArray |
( |
bool |
vis | ) |
|
Whether to color vertices. Default is off.
| bool vtkQtTreeView::GetColorByArray |
( |
| ) |
|
Whether to color vertices. Default is off.
| virtual void vtkQtTreeView::ColorByArrayOn |
( |
| ) |
|
|
virtual |
Whether to color vertices. Default is off.
| virtual void vtkQtTreeView::ColorByArrayOff |
( |
| ) |
|
|
virtual |
Whether to color vertices. Default is off.
| virtual void vtkQtTreeView::ApplyViewTheme |
( |
vtkViewTheme * |
theme | ) |
|
|
virtual |
The documentation for this class was generated from the following file: