Page MenuHomePhabricator

The MITK-Tutorial Step 9 missing inheritence
Open, NormalPublic

Description

Step 9 of the MITK-Tutorial (https://docs.mitk.org/nightly/Step09Page.html) misses the include of the QmitkAbstractView class if the Plugin is generated with the Plugin-Generator (tested with MITKv2018.04). The Plugin-Generator is missing in MITKv2021v02, see T27701.

Event Timeline

kislinsk triaged this task as Normal priority.Jul 26 2021, 9:34 AM
kislinsk added a project: MITK (v2021.10).
kislinsk moved this task from Backlog to Cycle on the MITK (v2021.10) board.

A fix for this bug is available here: https://github.com/Alfred-Franz/MITK/tree/T28585-Included_inheritence (thanks to @kannberg!). However, I did not create a pull request yet because the plugin generator as used in tutorial step 9 should be completely replaced by the project template (see discussion in T27701). This means that tutorial step 9 will have to be completely revised, which would probably be quite a bit of work. But I think especially the example code for using a region grower in this tutorial step is worth to keep it.

How should we deal with this?

I already started to implement a new plugin generator (T27701) but it still is delayed because of priority reasons. When the plugin generator is back, step 9 should be revised/fixed.

The plugin generator has been removed for now. Step 9 should be redesigned if the plugin generator was the blocker.