model_selection module

Define the model related interface in the GUI.

model_configuration()

Set the interface related to the model specific parameters.

Return type:

tuple[QGroupBox, QTableWidget]

class ModelSettingsDialog(parent, model)

Bases: QDialog

Define an interactive window for Model settings.

Instantiate the window and its parameters.

_implementation_selector()

Create implementation selection dropdown menu.

Return type:

tuple[QLabel, QComboBox] | None

property selected_implementation: str | None

Return current implementation.

_buttons()

Create OK/Cancel buttons.

Return type:

QDialogButtonBox

apply()

Apply the settings to the Model.

Return type:

None