34 #ifndef __vtkQtTreeModelAdapter_h
35 #define __vtkQtTreeModelAdapter_h
37 #include "QVTKWin32Header.h"
69 unsigned long GetVTKDataObjectMTime()
const;
74 const QModelIndexList qmil)
const;
89 QVariant
data(
const QModelIndex &
index,
int role = Qt::DisplayRole)
const;
90 bool setData(
const QModelIndex &
index,
const QVariant &
value,
int role = Qt::EditRole);
91 Qt::ItemFlags flags(
const QModelIndex &
index)
const;
92 QVariant headerData(
int section, Qt::Orientation
orientation,
93 int role = Qt::DisplayRole)
const;
94 QModelIndex
index(
int row,
int column,
95 const QModelIndex &parent = QModelIndex())
const;
96 QModelIndex parent(
const QModelIndex &
index)
const;
97 int rowCount(
const QModelIndex &parent = QModelIndex())
const;
98 int columnCount(
const QModelIndex &parent = QModelIndex())
const;
104 Qt::DropActions supportedDragActions()
const;
105 virtual QMimeData * mimeData (
const QModelIndexList & indexes )
const;
106 virtual QStringList mimeTypes ()
const ;
111 void GenerateVTKIndexToQtModelIndex(
vtkIdType vtk_index, QModelIndex qmodel_index);