Medical Imaging Interaction Toolkit  2018.4.99-389bf124
Medical Imaging Interaction Toolkit
QmitkXnatTreeModel Class Reference

#include <QmitkXnatTreeModel.h>

Inheritance diagram for QmitkXnatTreeModel:
Collaboration diagram for QmitkXnatTreeModel:

Signals

void Error (const QModelIndex &idx)
 
void ResourceDropped (const QList< mitk::DataNode *> &, ctkXnatObject *, const QModelIndex &)
 

Public Member Functions

 QmitkXnatTreeModel ()
 
QVariant data (const QModelIndex &index, int role) const override
 
bool dropMimeData (const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) override
 
virtual Qt::DropActions supportedDropActions ()
 
Qt::ItemFlags flags (const QModelIndex &index) const override
 
ctkXnatObject * GetXnatObjectFromUrl (const QString &)
 
void fetchMore (const QModelIndex &index) override
 
QModelIndexList match (const QModelIndex &start, int role, const QVariant &value, int hits, Qt::MatchFlags flags) const override
 

Detailed Description

Definition at line 27 of file QmitkXnatTreeModel.h.

Constructor & Destructor Documentation

◆ QmitkXnatTreeModel()

QmitkXnatTreeModel::QmitkXnatTreeModel ( )

Definition at line 33 of file QmitkXnatTreeModel.cpp.

Member Function Documentation

◆ data()

QVariant QmitkXnatTreeModel::data ( const QModelIndex &  index,
int  role 
) const
override

Definition at line 128 of file QmitkXnatTreeModel.cpp.

Referenced by match().

◆ dropMimeData()

bool QmitkXnatTreeModel::dropMimeData ( const QMimeData *  data,
Qt::DropAction  action,
int  row,
int  column,
const QModelIndex &  parent 
)
override

◆ Error

void QmitkXnatTreeModel::Error ( const QModelIndex &  idx)
signal

Referenced by fetchMore().

◆ fetchMore()

void QmitkXnatTreeModel::fetchMore ( const QModelIndex &  index)
override

◆ flags()

Qt::ItemFlags QmitkXnatTreeModel::flags ( const QModelIndex &  index) const
override

Definition at line 205 of file QmitkXnatTreeModel.cpp.

◆ GetXnatObjectFromUrl()

ctkXnatObject * QmitkXnatTreeModel::GetXnatObjectFromUrl ( const QString &  url)

◆ match()

QModelIndexList QmitkXnatTreeModel::match ( const QModelIndex &  start,
int  role,
const QVariant &  value,
int  hits,
Qt::MatchFlags  flags 
) const
override

Definition at line 37 of file QmitkXnatTreeModel.cpp.

References data().

◆ ResourceDropped

void QmitkXnatTreeModel::ResourceDropped ( const QList< mitk::DataNode *> &  ,
ctkXnatObject *  ,
const QModelIndex &   
)
signal

Referenced by dropMimeData().

◆ supportedDropActions()

Qt::DropActions QmitkXnatTreeModel::supportedDropActions ( )
virtual

Definition at line 200 of file QmitkXnatTreeModel.cpp.


The documentation for this class was generated from the following files: