13 #ifndef QmitkXnatTreeModel_h
14 #define QmitkXnatTreeModel_h
17 #include <ctkXnatTreeModel.h>
34 QVariant
data(
const QModelIndex &index,
int role)
const override;
37 const QMimeData *data, Qt::DropAction action,
int row,
int column,
const QModelIndex &parent)
override;
39 using QAbstractItemModel::supportedDropActions;
42 Qt::ItemFlags
flags(
const QModelIndex &index)
const override;
49 const QModelIndex &start,
int role,
const QVariant &value,
int hits, Qt::MatchFlags flags)
const override;
52 void Error(
const QModelIndex &idx);
53 void ResourceDropped(
const QList<mitk::DataNode *> &, ctkXnatObject *,
const QModelIndex &);
56 ctkXnatObject *InternalGetXnatObjectFromUrl(
const QString &xnatObjectType,
const QString &url, ctkXnatObject *parent);
Qt::ItemFlags flags(const QModelIndex &index) const override
virtual Qt::DropActions supportedDropActions()
QModelIndexList match(const QModelIndex &start, int role, const QVariant &value, int hits, Qt::MatchFlags flags) const override
void ResourceDropped(const QList< mitk::DataNode * > &, ctkXnatObject *, const QModelIndex &)
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
ctkXnatObject * GetXnatObjectFromUrl(const QString &)
void Error(const QModelIndex &idx)
void fetchMore(const QModelIndex &index) override
Find image slices visible on a given plane.