31 #ifndef __vtkQtAnnotationLayersModelAdapter_h
32 #define __vtkQtAnnotationLayersModelAdapter_h
34 #include "QVTKWin32Header.h"
58 const QModelIndexList qmil)
const;
59 virtual QItemSelection VTKAnnotationLayersToQItemSelection(
62 const QModelIndexList qmil)
const;
74 QVariant
data(
const QModelIndex &
index,
int role = Qt::DisplayRole)
const;
75 bool setData(
const QModelIndex &
index,
const QVariant &
value,
int role = Qt::EditRole);
76 Qt::ItemFlags flags(
const QModelIndex &
index)
const;
77 QVariant headerData(
int section, Qt::Orientation
orientation,
78 int role = Qt::DisplayRole)
const;
79 QModelIndex
index(
int row,
int column,
80 const QModelIndex &parent = QModelIndex())
const;
81 QModelIndex parent(
const QModelIndex &
index)
const;
82 int rowCount(
const QModelIndex &parent = QModelIndex())
const;
83 int columnCount(
const QModelIndex &parent = QModelIndex())
const;
96 bool noAnnotationsCheck()
const;