Page MenuHomePhabricator

[Render window manager] Provide tree view / model
Closed, WontfixPublic

Description

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.

Event Timeline

kalali triaged this task as Normal priority.Jun 7 2019, 5:24 PM
kalali created this task.
kalali moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.
kalali moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.

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.

Sometimes adding a new segmentation will not show the segmentation -> layer / tree problem? Need to investigate further.

kalali renamed this task from Provide tree view / model for the render window manager to [Render window manager] Provide tree view / model for the.Jul 11 2019, 10:59 AM
kalali edited parent tasks, added: Restricted Maniphest Task; removed: T25601: Modernize render window manager.
kalali added a project: Restricted Project.
kalali renamed this task from [Render window manager] Provide tree view / model for the to [Render window manager] Provide tree view / model.Jul 23 2019, 2:40 PM

This is then based on the QmitkDataStorageTreeInspector? Would make sense, wouldn't it?

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.

kalali edited projects, added MITK (v2022.10); removed Restricted Project, MITK.May 12 2022, 9:39 AM
kalali moved this task from Backlog to mxn MultiWidget on the MITK (v2022.10) board.
kalali claimed this task.

This task is invalid; related work will be continued in T29297: [mxn multi widget] Optimize data accessibility inside render windows.