dip.shell.shells.main_window

This module contains the implementation of a main window based shell.

MainWindowShell

class dip.shell.shells.main_window.MainWindowShell

Base class: BaseShellFactory

The MainWindowShell class is a factory for shells that are implemented as a toolkit specific main window.

main_window = Instance(MainWindow)

The main window factory.

create_shell(model, controller, parent)

Create the view that implements the shell.

Parameters:
  • model – is the model.
  • controller – is the controller.
  • parent – is the optional parent view.
Returns:

the shell.