First tests with the Segmentation Task Lists and their GUI were successful and we think that the feature is ready to be made available to a broader audience. Therfore, we would like to make the plugin/view and probably a dedicated perspective also available in the MITK Workbench. Another implication is to move all the intermediate documentation written down in several tasks into the official MITK documentation and help pages.
Description
Revisions and Commits
rMITK MITK | |||
Restricted Differential Revision | rMITK859e19246fce Move segmentation task list icon to QtWidgets module | ||
Restricted Differential Revision | rMITK19a823b490f9 Move segmentation task list widget into dedicated plugin view | ||
Restricted Differential Revision | rMITK6a5ce7616de7 Check data storage for valid conditions (WIP) | ||
Restricted Differential Revision | rMITK4d116c1860d8 Remove unused include directive | ||
Restricted Differential Revision | rMITK80a9523dbdec Reintroduce segmentation task list widget to segmentation flow control view | ||
Restricted Differential Revision | rMITK80115bda4ee4 Add convenience ctor for three predicates | ||
Restricted Differential Revision | rMITK69173c39cd82 Fix isChildOfTaskListNode predicate | ||
Restricted Differential Revision | rMITK175e6151ad7a Check data storage for valid conditions (WIP) | ||
Restricted Differential Revision | rMITK51f4abe80d08 Make widget layout robust against long filenames | ||
Restricted Differential Revision | rMITK2412b2d88b40 Fix corrupt ui file | ||
Restricted Differential Revision | rMITKcd2fbb8830e7 Allow external links in task descriptions | ||
Restricted Differential Revision | rMITKaa7ce62cbcd1 Fix copy & paste error found by chance | ||
Restricted Differential Revision | rMITKba98c16d1343 Remove unused predicates | ||
Restricted Differential Revision | rMITK9744b9024b9b Format long strings | ||
Restricted Differential Revision | rMITKe3b6eb980742 Add data storage checks to FlowBench | ||
Restricted Differential Revision | rMITKa9b5bc6aea3b Reorder initialization of selection widget | ||
Restricted Differential Revision | rMITKba8780e8091a Merge branch 'develop' into feature/T29445-SegmentationTaskListView |
Status | Assigned | Task | ||
---|---|---|---|---|
Resolved | kislinsk | T29157 NCT ISSO Annotation Support with MITK Segmentation Flow | ||
Resolved | kislinsk | T29445 Make Segmentation Tasks Lists fully available in the MITK Workbench |
Event Timeline
We may be have to sort out some technical details. Currently the view has a hard code name/UI that is defined by MITK Flow policy. MITK Flow expects always to have *one* view with view id="org.mitk.views.flow.control". That id is not very specific on purpose as you could use the MITK Flow with just another set views (e.g. a hypothatical org.mitk.gui.qt.flow.registration plugin) and then have the same work style but for doing registration. By using an id convention for the view that controls the saving/clearence of the data and one well defined perspective (ID = org.mitk.qt.flowapplication.defaultperspective) they are easy interchangable. If we start to reuse them in the normal application it might be a problem as the IDs are not very specific.
Pushed new branch to rMITK MITK: feature/T29445-MoveSegmentationTaskListWidgetToModules.
Deleted branch from rMITK MITK: feature/T29445-MoveSegmentationTaskListWidgetToModules.