devctrl.gui.app.report.open_settings_dialog#

open_settings_dialog(parent, modules) → None[source]#

Open the Settings dialog: a left rail + stacked widget of settings pages.

The first page is the host “App” settings (language + app paths); each module contributes a page via its settings_page_factory.

Parameters:
  • parent – The host main window (used to resolve app_config).

  • modules – Iterable of discovered GuiModule objects.