Go to the documentation of this file.
37 #ifndef vtkQtTableView_h
38 #define vtkQtTableView_h
41 #include "QVTKWin32Header.h"
45 #include <QSortFilterProxyModel>
190 void slotQtSelectionChanged(
const QItemSelection&,
const QItemSelection&);
193 void SetVTKSelection();
194 unsigned long LastSelectionMTime;
195 unsigned long LastInputMTime;
196 unsigned long LastMTime;
201 QPointer<QTableView> TableView;
203 QSortFilterProxyModel* TableSorter;
207 bool InSelectionChanged;
208 bool SortSelectionToTop;
210 char* ColorArrayNameInternal;
A VTK view based on a Qt Table view.
virtual int GetSelectionBehavior()
void SetShowVerticalHeaders(bool)
Add an array to the output indicating membership within an input selection.
void SetColumnVisibility(const QString &name, bool status)
void SetApplyRowColors(bool value)
#define vtkTypeMacro(thisClass, superclass)
apply colors to a data set.
bool GetSplitMultiComponentColumns()
void SetColorByArray(bool vis)
void PrintSelf(ostream &os, vtkIndent indent)
Sets theme colors for a graphical view.
GLuint const GLchar * name
void SetShowHorizontalHeaders(bool)
GLsizei const GLfloat * value
The superclass for all representations.
#define VTKVIEWSQT_EXPORT
void SetColorArrayName(const char *name)
const char * GetColorArrayName()
a simple class to control print indentation
#define vtkSetStringMacro(name)
#define vtkGetMacro(name, type)
vtkGetStringMacro(ExtensionsString)
virtual void ApplyViewTheme(vtkViewTheme *theme)
virtual void AddRepresentationInternal(vtkDataRepresentation *rep)
static vtkQtTableView * New()
vtkBooleanMacro(IgnoreDriverBugs, bool)
dynamic, self-adjusting array of vtkIdType
void SetSplitMultiComponentColumns(bool value)
virtual void RemoveRepresentationInternal(vtkDataRepresentation *rep)
virtual void SetSelectionBehavior(int type)
void SetEnableDragDrop(bool)
virtual QWidget * GetWidget()
Adapts a table to a Qt item model.
void SetSortSelectionToTop(bool value)
Superclass for Qt widget-based views.
extract field data as a table
virtual void GetSelectedItems(vtkIdTypeArray *arr)
GLuint GLuint GLsizei GLenum type
void SetSortingEnabled(bool)