Page MenuHomePhabricator

Crosshair rotation during segmentation
Closed, ResolvedPublic

Description

There are still errors concerning manual segmentation and crosshair rotation:

  • Activated a tool and select crosshair rotation -> simultaneous rotation/movement and drawing
  • Deactivate and activate the tool -> crosshair rotation is no longer executed during drawing BUT it is still activated in the render window menu.
  • Now deactivate the tool and deactivate the crosshair rotation in the render window menu -> crosshair rotation is now activated!

Event Timeline

MITK-1-0 keyword is obsolete, we use Target Milestones in the future.

We talked with Sascha and Andi and decided that a decent fix for this bug is way to complex for the next release. This will be in the list of known issues.

A solution would be to disable all the relevant RenderWindowMenue buttons (namely: "no cross hair rotation", "cross hair rotation", "coupled cross hair rotation" and "swivel mode") if a segmentation tool (e.g. add) is active and re-enable them if the tool becomes inactive.

However, this can only be done with the QmitkStdMultiWidget, which should be replaced by the new QmitkAbstractViewClass. As a result a fix is quite a bunch of work.