loader_selection module

Define interface related to Loader in GUI.

class LoaderSettingsDialog(parent, loader)

Bases: QDialog

Define an interactive window for Loader settings.

Instantiate the window and its parameters.

_sep_selector()

Create menu to select column delimiter.

Return type:

tuple[QLabel, QLineEdit] | None

property selected_sep: str | None

Return current separator.

_comment_selector()

Create menu to select comment character.

Return type:

tuple[QLabel, QLineEdit] | None

property selected_comment: str | None

Return current comment character.

_buttons()

Create OK/Cancel buttons.

Return type:

QDialogButtonBox

apply()

Apply the settings to the Model.

Return type:

None