In order to simulate the data manager view, the render window manager should show a tree view and use a tree model to display its render window specific data nodes.
|Open||None||T28578 [mxn multi widget] Optimization of the mxn multi widget|
|Wontfix||kalali||T26394 [Render window manager] Provide tree view / model|
- Mentioned In
- T26399: Workbench crash on simple tree model update
rMITKcba07a80dc9b: Merge branch 'T26394-Render-window-manager-tree-view' into T22946-Integration…
- Mentioned Here
- T29297: [mxn multi widget] Optimize data accessibility inside render windows
T26399: Workbench crash on simple tree model update
Removing a node on 1. level with child nodes is not correctly reflected in the currently selected render specific tree. The tree model is updated with all data nodes of the data storage before the remove-process is finished so the data storage still contains the to-be-removed- data node.
If this also happens in the QmitkDataStorageSimpleTreeModel needs to be investigated.
If I remember correctly I created a new renderwindowtreemodel, based on QmitkAbstractDataStorageModel because I could not reuse the classic tree inspector. Reason for this was probably mainly the different handling of data nodes for specific render windows. I will re-recheck this within the next weeks and probably come back to you for consultation ;)
This T26399: Workbench crash on simple tree model update might also be related.