| 74 | } |
| 75 | |
| 76 | void QmitkDataStorageSimpleTreeModel::NodeChanged(const mitk::DataNode *node) |
| 77 | { |
| 78 | TreeItem *treeItem = m_Root->Find(node); |
| 79 | if (treeItem) |
| 80 | { |
| 81 | TreeItem *parentTreeItem = treeItem->GetParent(); |
| 82 | // as the root node should not be removed one should always have a parent item |
| 83 | if (!parentTreeItem) |
| 84 | return; |
| 85 | QModelIndex index = this->createIndex(treeItem->GetIndex(), 0, treeItem); |
| 86 | |
| 87 | // now emit the dataChanged signal |
| 88 | emit dataChanged(index, index); |
| 89 | } |
| 90 | } |
| 91 | |
| 92 | void QmitkDataStorageSimpleTreeModel::NodeRemoved(const mitk::DataNode *node) |
| 93 | { |