#include <vtkQtTableModelAdapter.h>
vtkQtTableModelAdapter is a QAbstractItemModel with a vtkTable as its underlying data model.
Definition at line 47 of file vtkQtTableModelAdapter.h.
Public Member Functions | |
vtkQtTableModelAdapter (QObject *parent=0) | |
vtkQtTableModelAdapter (vtkTable *table, QObject *parent=0) | |
~vtkQtTableModelAdapter () | |
virtual void | SetVTKDataObject (vtkDataObject *data) |
virtual vtkDataObject * | GetVTKDataObject () const |
vtkIdType | IdToPedigree (vtkIdType id) const |
vtkIdType | PedigreeToId (vtkIdType pedigree) const |
QModelIndex | PedigreeToQModelIndex (vtkIdType id) const |
vtkIdType | QModelIndexToPedigree (QModelIndex index) const |
virtual void | SetKeyColumnName (const char *name) |
void | setTable (vtkTable *table) |
vtkTable * | table () const |
QVariant | data (const QModelIndex &index, int role=Qt::DisplayRole) const |
bool | setData (const QModelIndex &index, const QVariant &value, int role=Qt::EditRole) |
Qt::ItemFlags | flags (const QModelIndex &index) const |
QVariant | headerData (int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const |
QModelIndex | index (int row, int column, const QModelIndex &parent=QModelIndex()) const |
QModelIndex | parent (const QModelIndex &index) const |
int | rowCount (const QModelIndex &parent=QModelIndex()) const |
int | columnCount (const QModelIndex &parent=QModelIndex()) const |
vtkQtTableModelAdapter::vtkQtTableModelAdapter | ( | QObject * | parent = 0 |
) |
vtkQtTableModelAdapter::vtkQtTableModelAdapter | ( | vtkTable * | table, | |
QObject * | parent = 0 | |||
) |
vtkQtTableModelAdapter::~vtkQtTableModelAdapter | ( | ) |
virtual void vtkQtTableModelAdapter::SetVTKDataObject | ( | vtkDataObject * | data | ) | [virtual] |
Set/Get the VTK data object as input to this adapter
Implements vtkQtAbstractModelAdapter.
virtual vtkDataObject* vtkQtTableModelAdapter::GetVTKDataObject | ( | ) | const [virtual] |
Set/Get the VTK data object as input to this adapter
Implements vtkQtAbstractModelAdapter.
Mapping methods for converting from VTK land to Qt land
Implements vtkQtAbstractModelAdapter.
Mapping methods for converting from VTK land to Qt land
Implements vtkQtAbstractModelAdapter.
QModelIndex vtkQtTableModelAdapter::PedigreeToQModelIndex | ( | vtkIdType | id | ) | const [virtual] |
Mapping methods for converting from VTK land to Qt land
Implements vtkQtAbstractModelAdapter.
vtkIdType vtkQtTableModelAdapter::QModelIndexToPedigree | ( | QModelIndex | index | ) | const [virtual] |
Mapping methods for converting from VTK land to Qt land
Implements vtkQtAbstractModelAdapter.
virtual void vtkQtTableModelAdapter::SetKeyColumnName | ( | const char * | name | ) | [virtual] |
Set/Get the key column. The key column is used as the row headers in a table view, and as the first column in a tree view. Set to -1 for no key column. The default is no key column.
Implements vtkQtAbstractModelAdapter.
void vtkQtTableModelAdapter::setTable | ( | vtkTable * | table | ) |
vtkTable* vtkQtTableModelAdapter::table | ( | ) | const [inline] |
Definition at line 68 of file vtkQtTableModelAdapter.h.
QVariant vtkQtTableModelAdapter::data | ( | const QModelIndex & | index, | |
int | role = Qt::DisplayRole | |||
) | const |
bool vtkQtTableModelAdapter::setData | ( | const QModelIndex & | index, | |
const QVariant & | value, | |||
int | role = Qt::EditRole | |||
) |
Qt::ItemFlags vtkQtTableModelAdapter::flags | ( | const QModelIndex & | index | ) | const |
QVariant vtkQtTableModelAdapter::headerData | ( | int | section, | |
Qt::Orientation | orientation, | |||
int | role = Qt::DisplayRole | |||
) | const |
QModelIndex vtkQtTableModelAdapter::index | ( | int | row, | |
int | column, | |||
const QModelIndex & | parent = QModelIndex() | |||
) | const |
QModelIndex vtkQtTableModelAdapter::parent | ( | const QModelIndex & | index | ) | const |
int vtkQtTableModelAdapter::rowCount | ( | const QModelIndex & | parent = QModelIndex() |
) | const |
int vtkQtTableModelAdapter::columnCount | ( | const QModelIndex & | parent = QModelIndex() |
) | const |