mafw.steering_gui.views.globals_editor

Expose the globals editor fields required by the steering GUI.

Author:

Bulgheroni Antonio (antonio.bulgheroni@ec.europa.eu)

Description:

Provide input fields for the analysis metadata and flags managed by the controller.

Classes

GlobalsEditor([parent])

Editor that exposes analysis metadata and global flags without touching the builder.

class mafw.steering_gui.views.globals_editor.GlobalsEditor(parent: QWidget | None = None)[source]

Bases: QWidget

Editor that exposes analysis metadata and global flags without touching the builder.

current_values() tuple[str, str, bool, bool][source]

Return the current UI values without normalizing them.

set_data(analysis_name: str | None, description: str | None, new_only: bool | None, create_standard_tables: bool | None) None[source]

Populate the widgets and avoid re-triggering their change signals.