file_selection module

Define the file selection matrix.

file_selection_matrix(main_window: QMainWindow) tuple[QGroupBox, list[list[None | QListWidget]]]

Create the 4 * 3 matrix to select the files to load.

_setup_file_selection_widget(select_file_func: Callable) tuple[QPushButton, QListWidget]

Set the button to load and the list of selected files.

_select_files(main_window: QMainWindow, files_list: list[list[None | QListWidget]], row: int, col: int) None

Set up a function to set the filepaths.