13 #ifndef QmitkInitialValuesDelegate_h
14 #define QmitkInitialValuesDelegate_h
21 #include <QStyledItemDelegate>
40 QWidget*
createEditor(QWidget* parent,
const QStyleOptionViewItem& option
41 ,
const QModelIndex& index)
const override;
43 void setEditorData(QWidget* editor,
const QModelIndex& index)
const override;
45 void setModelData(QWidget* editor, QAbstractItemModel* model,
const QModelIndex& index)
const override;
#define MITKMODELFITUI_EXPORT
void setModelData(QWidget *editor, QAbstractItemModel *model, const QModelIndex &index) const override
mitk::DataStorage::Pointer m_Storage
void setEditorData(QWidget *editor, const QModelIndex &index) const override
void setDataStorage(mitk::DataStorage *storage)
void setNodePredicate(mitk::NodePredicateBase *predicate)
QWidget * createEditor(QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) const override
mitk::NodePredicateBase::Pointer m_Predicate
QmitkInitialValuesDelegate(QObject *parent=nullptr)
int valueType(const QModelIndex &index) const
Data management class that handles 'was created by' relations.
Interface for evaluation conditions used in the DataStorage class GetSubset() method.