WxWidgets components

From user's Wiki!
Jump to: navigation, search

This is the only kernel component with dependency to wxWidgets. This feature simplifies the complexity of gmKernel and will allow to reuse the rest of kernel components over other GUI libraries like Qt.

A subclass of the Environment framework class for wxWidgets is called WxEnvironment and is created by the wxWidgets main application.

To start the Kernel you need to implement two interfaces and pass it to the Initialize function:

  • Core::Widgets::BaseMainWindow
  • Core::Runtime::Environment

UML class diagrams and examples

You can read more details in GmWidgets and see some example code in MITK Plugin or CMGUI Plugin.

Go back to GIMIAS Architecture