catalight.analysis.user_inputs.DirectorySelector

class catalight.analysis.user_inputs.DirectorySelector(*args: Any, **kwargs: Any)

Bases: QFileDialog

Open a file dialog that allows selection of multiple directories.

We use this function instead of regular QFileDialog because this lets us select multiple folders. Updates selection mode.

Parameters:

starting_dir (str, optional) – Path in which to start search. The default is None.

__init__(starting_dir=None)

Methods

__init__([starting_dir])

get_output()

Return list of selected directories.

get_output()

Return list of selected directories.