Skip to content

main_window.hpp

file src/app/main_window.hpp ยท Applications

MainWindow, the top-level window of the desktop application.

Source src/app/main_window.hpp

The window hosts a io::SimulationRunner and shows its state in a dashboard, a map, a sentence console and an outputs table; its menus, toolbar and keyboard shortcuts are the only entry points that change the profile or the run, as ADR 0009 decides.

See also

  • docs/adr/0009-desktop-shell.md
  • docs/reference/desktop-app.md

Namespaces

Namespace Description
nmeasim::app::map The slippy-map view of the desktop application, part of nmeasim::app.

Types

Type Description
MainWindow Top-level window: a dashboard in the centre, dockable console, outputs and map panels, and a toolbar that controls the profile, the simulation and the transport (pause, step, seek).