31 #ifndef vtkQtAnnotationLayersModelAdapter_h 32 #define vtkQtAnnotationLayersModelAdapter_h 35 #include "QVTKWin32Header.h" 59 const QModelIndexList qmil)
const;
60 virtual QItemSelection VTKAnnotationLayersToQItemSelection(
63 const QModelIndexList qmil)
const;
75 QVariant
data(
const QModelIndex &
index,
int role = Qt::DisplayRole)
const;
76 bool setData(
const QModelIndex &index,
const QVariant &
value,
int role = Qt::EditRole);
77 Qt::ItemFlags
flags(
const QModelIndex &index)
const;
78 QVariant headerData(
int section, Qt::Orientation
orientation,
79 int role = Qt::DisplayRole)
const;
81 const QModelIndex &parent = QModelIndex())
const;
82 QModelIndex parent(
const QModelIndex &index)
const;
83 int rowCount(
const QModelIndex &parent = QModelIndex())
const;
84 int columnCount(
const QModelIndex &parent = QModelIndex())
const;
97 bool noAnnotationsCheck()
const;
GLsizei GLsizei GLenum GLenum const GLvoid * data
GLenum GLenum GLvoid GLvoid * column
Adapts annotations to a Qt item model.
A node in a selection tree. Used to store selection results.
GLsizei const GLfloat * value
GLenum GLenum GLvoid * row
virtual vtkSelection * QModelIndexListToVTKIndexSelection(const QModelIndexList qmil) const =0
virtual void SetColorColumnName(const char *name)=0
virtual vtkDataObject * GetVTKDataObject() const =0
GLuint const GLchar * name
#define VTKGUISUPPORTQT_EXPORT
virtual QItemSelection VTKIndexSelectionToQItemSelection(vtkSelection *vtksel) const =0
Superclass for Qt model adapters.
virtual void SetKeyColumnName(const char *name)=0
Stores a ordered collection of annotation sets.
virtual void SetVTKDataObject(vtkDataObject *data)=0
general representation of visualization data
vtkAnnotationLayers * annotationLayers() const