Page MenuHomePhabricator

ChangeRequest2650.txt

Authored By
zelzer
Oct 14 2009, 7:09 PM
Size
972 B
Referenced Files
None
Subscribers
None

ChangeRequest2650.txt

== Summary of bug description ==
* actual behaviour: code which can be called from menu or toolbar actions has to be located inside CoreUI, because the menu and toolbar is created inside CoreUI/Bundles/org.mitk.gui.qt.application
* expected behaviour: it should be possible to add actions specific to the ExtApp (for example) and hence a dependency on non-Core code is needed
== Cause of the bug ==
This "feature" was not neede before and hence the code has not been designed for this use-case.
== Proposed solution ==
Introduce a new org.mitk.gui.qt.extapplication bundle in mitk/Modules/Bundles which has its own IApplication and WorkbenchAdvisor implementations. When it makes sense, derive the classes from org.mitk.gui.qt.application.
== Affected classes ==
The WorkbenchAdvisor and similar classes in org.mitk.gui.qt.application will be made public and some code will be moved to a non-Core directory.
== How will the bugfix get tested? ==
does not apply

File Metadata

Mime Type
text/plain
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
321
Default Alt Text
ChangeRequest2650.txt (972 B)

Event Timeline