VTK
|
A VTK view based on a Qt Table view. More...
#include <vtkQtTableView.h>
A VTK view based on a Qt Table view.
vtkQtTableView is a VTK view using an underlying QTableView.
Definition at line 57 of file vtkQtTableView.h.
typedef vtkQtView vtkQtTableView::Superclass |
Reimplemented from vtkQtView.
Definition at line 63 of file vtkQtTableView.h.
anonymous enum |
Definition at line 77 of file vtkQtTableView.h.
anonymous enum |
Definition at line 158 of file vtkQtTableView.h.
vtkQtTableView::vtkQtTableView | ( | ) | [protected] |
vtkQtTableView::~vtkQtTableView | ( | ) | [protected] |
static vtkQtTableView* vtkQtTableView::New | ( | ) | [static] |
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
Reimplemented from vtkView.
static int vtkQtTableView::IsTypeOf | ( | const char * | name | ) | [static] |
Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h.
Reimplemented from vtkQtView.
virtual int vtkQtTableView::IsA | ( | const char * | name | ) | [virtual] |
Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h.
Reimplemented from vtkQtView.
static vtkQtTableView* vtkQtTableView::SafeDownCast | ( | vtkObjectBase * | o | ) | [static] |
Reimplemented from vtkQtView.
virtual vtkObjectBase* vtkQtTableView::NewInstanceInternal | ( | ) | const [protected, virtual] |
Reimplemented from vtkQtView.
vtkQtTableView* vtkQtTableView::NewInstance | ( | ) | const |
Reimplemented from vtkQtView.
void vtkQtTableView::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) | [virtual] |
virtual QWidget* vtkQtTableView::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 vtkQtTableView::SetShowVerticalHeaders | ( | bool | ) |
Have the view show/hide its column headers
void vtkQtTableView::SetShowHorizontalHeaders | ( | bool | ) |
Have the view show/hide its row headers
virtual int vtkQtTableView::GetFieldType | ( | ) | [virtual] |
The field type to copy into the output table. Should be one of FIELD_DATA, POINT_DATA, CELL_DATA, VERTEX_DATA, EDGE_DATA.
void vtkQtTableView::SetFieldType | ( | int | ) |
The field type to copy into the output table. Should be one of FIELD_DATA, POINT_DATA, CELL_DATA, VERTEX_DATA, EDGE_DATA.
void vtkQtTableView::SetEnableDragDrop | ( | bool | ) |
Enable drag and drop on this widget
void vtkQtTableView::SetSortingEnabled | ( | bool | ) |
Whether the table allows individual columns to be sorted upon Sorting is enabled by default (turn off for large tables);
void vtkQtTableView::SetShowAll | ( | bool | ) |
Whether or not to display all columns from the input table or to use the ColumnName provided. FIXME: This should be replaced with an Add/Remove column API.
virtual bool vtkQtTableView::GetShowAll | ( | ) | [virtual] |
Whether or not to display all columns from the input table or to use the ColumnName provided. FIXME: This should be replaced with an Add/Remove column API.
virtual void vtkQtTableView::SetColumnName | ( | const char * | ) | [virtual] |
The name of a single column to display. FIXME: This should be replaced with an Add/Remove column API.
virtual char* vtkQtTableView::GetColumnName | ( | ) | [virtual] |
The name of a single column to display. FIXME: This should be replaced with an Add/Remove column API.
void vtkQtTableView::SetColumnVisibility | ( | const QString & | name, |
bool | status | ||
) |
void vtkQtTableView::SetSplitMultiComponentColumns | ( | bool | value | ) |
Set whether or not the table view should split multi-component columns into multiple single-component columns
Get whether or not the table view splits multi-component columns into multiple single-component columns
void vtkQtTableView::SetSortSelectionToTop | ( | bool | value | ) |
Whether or not to sort selections that the view receives to the top
virtual bool vtkQtTableView::GetSortSelectionToTop | ( | ) | [virtual] |
Whether or not to sort selections that the view receives to the top
void vtkQtTableView::SetApplyRowColors | ( | bool | value | ) |
Whether or not to add an icon to the row header denoting the color of an annotated row.
virtual bool vtkQtTableView::GetApplyRowColors | ( | ) | [virtual] |
Whether or not to add an icon to the row header denoting the color of an annotated row.
virtual void vtkQtTableView::Update | ( | ) | [virtual] |
Updates the view.
Reimplemented from vtkView.
void vtkQtTableView::SetColorArrayName | ( | const char * | name | ) |
The array to use for coloring items in view. Default is "color".
const char* vtkQtTableView::GetColorArrayName | ( | ) |
The array to use for coloring items in view. Default is "color".
void vtkQtTableView::SetColorByArray | ( | bool | vis | ) |
Whether to color vertices. Default is off.
bool vtkQtTableView::GetColorByArray | ( | ) |
Whether to color vertices. Default is off.
virtual void vtkQtTableView::ColorByArrayOn | ( | ) | [virtual] |
Whether to color vertices. Default is off.
virtual void vtkQtTableView::ColorByArrayOff | ( | ) | [virtual] |
Whether to color vertices. Default is off.
virtual void vtkQtTableView::ApplyViewTheme | ( | vtkViewTheme * | theme | ) | [virtual] |
Apply a view theme to this view.
virtual void vtkQtTableView::SetSelectionBehavior | ( | int | type | ) | [virtual] |
The selection mode for this view. SELECT_ITEMS (0) selects single items. SELECT_ROWS (1) selects rows. SELECT_COLUMNS (2) selects columns. Linked selection only works when in the default mode SELECT_ROWS. Selections from other modes may be retrieved using GetSelectedItems().
virtual int vtkQtTableView::GetSelectionBehavior | ( | ) | [virtual] |
The selection mode for this view. SELECT_ITEMS (0) selects single items. SELECT_ROWS (1) selects rows. SELECT_COLUMNS (2) selects columns. Linked selection only works when in the default mode SELECT_ROWS. Selections from other modes may be retrieved using GetSelectedItems().
virtual void vtkQtTableView::GetSelectedItems | ( | vtkIdTypeArray * | arr | ) | [virtual] |
Fills the array with the selected items of the view. If the selection behavior is SELECT_ITEMS, arr will be a 2-component array containing (row,column) for each selected item. If the selection behavior is SELECT_ROWS or SELECT_COLUMNS, arr will contain a list of row or column indices.
virtual void vtkQtTableView::AddRepresentationInternal | ( | vtkDataRepresentation * | rep | ) | [protected, virtual] |
virtual void vtkQtTableView::RemoveRepresentationInternal | ( | vtkDataRepresentation * | rep | ) | [protected, virtual] |