35 #ifndef vtkQtAbstractModelAdapter_h
36 #define vtkQtAbstractModelAdapter_h
38 #include "vtkGUISupportQtModule.h"
39 #include <QAbstractItemModel>
40 #include <QItemSelection>
58 : QAbstractItemModel(p)
79 virtual vtkSelection* QModelIndexListToVTKIndexSelection(
const QModelIndexList qmil)
const = 0;
80 virtual QItemSelection VTKIndexSelectionToQItemSelection(
vtkSelection* vtksel)
const = 0;
101 virtual void SetKeyColumnName(
const char*
name) = 0;
112 virtual void SetColorColumnName(
const char*
name) = 0;
121 this->DataStartColumn = c1;
122 this->DataEndColumn = c2;
132 QAbstractItemModel::beginResetModel();
133 QAbstractItemModel::endResetModel();
151 virtual int ModelColumnToFieldDataColumn(
int col)
const;