| 701 | } |
| 702 | |
| 703 | void QmitkDataStorageTreeModel::SetNodeModified(const mitk::DataNode *node) |
| 704 | { |
| 705 | TreeItem *treeItem = m_Root->Find(node); |
| 706 | if (treeItem) |
| 707 | { |
| 708 | TreeItem *parentTreeItem = treeItem->GetParent(); |
| 709 | // as the root node should not be removed one should always have a parent item |
| 710 | if (!parentTreeItem) |
| 711 | return; |
| 712 | QModelIndex index = this->createIndex(treeItem->GetIndex(), 0, treeItem); |
| 713 | |
| 714 | // now emit the dataChanged signal |
| 715 | emit dataChanged(index, index); |
| 716 | } |
| 717 | } |
| 718 | |
| 719 | mitk::DataNode *QmitkDataStorageTreeModel::GetParentNode(const mitk::DataNode *node) const |
| 720 | { |