34 #ifndef vtkQtAbstractModelAdapter_h 
   35 #define vtkQtAbstractModelAdapter_h 
   38 #include <QAbstractItemModel> 
   39 #include <QItemSelection>  
   57     QAbstractItemModel(p),
 
   73   virtual vtkSelection* QModelIndexListToVTKIndexSelection(
 
   74     const QModelIndexList qmil) 
const = 0;
 
   75   virtual QItemSelection VTKIndexSelectionToQItemSelection(
 
   93   virtual void SetKeyColumnName(
const char* 
name) = 0;
 
  103   virtual void SetColorColumnName(
const char* 
name) = 0;
 
  111     { this->DataStartColumn = c1; this->DataEndColumn = c2; }
 
  119   void reset() { QAbstractItemModel::beginResetModel(); QAbstractItemModel::endResetModel();}
 
  136   virtual int ModelColumnToFieldDataColumn(
int col) 
const;
 
virtual int GetKeyColumn()
 
vtkQtAbstractModelAdapter(QObject *p)
 
A node in a selection tree. Used to store selection results. 
 
virtual int GetViewType()
 
virtual void SetKeyColumn(int col)
 
virtual void SetDataColumnRange(int c1, int c2)
 
#define VTKGUISUPPORTQT_EXPORT
 
Superclass for Qt model adapters. 
 
general representation of visualization data 
 
virtual int GetColorColumn()
 
virtual void SetColorColumn(int col)
 
virtual void SetViewType(int type)