13 #ifndef QmitkLesionTreeModel_h
14 #define QmitkLesionTreeModel_h
51 QModelIndex index(
int row,
int column,
const QModelIndex& itemIndex = QModelIndex())
const override;
52 QModelIndex parent(
const QModelIndex& itemIndex)
const override;
54 int rowCount(
const QModelIndex& itemIndex = QModelIndex())
const override;
55 int columnCount(
const QModelIndex& itemIndex = QModelIndex())
const override;
57 QVariant data(
const QModelIndex& index,
int role = Qt::DisplayRole)
const override;
59 QVariant headerData(
int section, Qt::Orientation orientation,
int role = Qt::DisplayRole)
const override;
84 void SetSelectedDataNodesPresence();
98 std::map<mitk::SemanticTypes::ID, bool> m_DataNodePresence;
101 std::shared_ptr<QmitkLesionTreeItem> m_RootItem;