src.utils.data_exportation package

Submodules

src.utils.data_exportation.data_exportation_controller module

Data Exportation Controller

class src.utils.data_exportation.data_exportation_controller.dataExportationController[source]

Bases: utils.data_exportation.data_exportation_listener.dataExportationListener

cancel_button_clicked()[source]

Close the window.

confirm_button_clicked(export_path)[source]

Close the window and send the information to the controller. :param export_path: Path where the source estimation data will be stored. :type export_path: str

set_listener(listener)[source]

Set the main listener so that the controller is able to communicate with the other controller. :param listener: main listener :type listener: controller

src.utils.data_exportation.data_exportation_listener module

Data Exportation Listener

class src.utils.data_exportation.data_exportation_listener.dataExportationListener[source]

Bases: abc.ABC

Listener doing the connection between the controller and the view for retrieving the path for the data exportation. It retrieves the information from the view to send it to the controller.

cancel_button_clicked()[source]
confirm_button_clicked(export_path)[source]

src.utils.data_exportation.data_exportation_view module

Data Exportation View

class src.utils.data_exportation.data_exportation_view.dataExportationView[source]

Bases: PyQt5.QtWidgets.QWidget

cancel_data_exportation_trigger()[source]

Send the information to the controller that the computation is cancelled.

confirm_data_exportation_trigger()[source]

Retrieve the parameters and send the information to the controller.

export_data_path_clicked()[source]

Get the path to the file when wanting to export the data.

set_listener(listener)[source]

Set the listener to the controller. :param listener: Listener to the controller. :type listener: controller

Module contents