Configuration widget
cutana_ui.widgets.configuration_widget
¶
Shared configuration widget used by both start screen and main screen.
SharedConfigurationWidget(config, compact=False, show_extensions=True, show_matrix=True, show_advanced_params=True, show_filesize=True)
¶
Bases: VBox
Shared configuration widget with all processing parameters.
normalisation_dropdown
property
¶
Forward access to normalisation dropdown for backward compatibility with tests.
set_extensions(extensions)
¶
Set available extensions and create checkboxes.
set_config_change_callback(callback)
¶
Set callback for configuration changes.
update_config(config)
¶
Update configuration from external source.
set_num_sources(num_sources)
¶
Set the number of sources for filesize calculation.
get_current_config()
¶
Get current configuration including any changes.