etho.app

class etho.app.MainWindow(protocol_folder: str | PathLike | None = None, playlist_folder: str | PathLike | None = None)[source]
class etho.app.PandasModel(data, editable: bool = False)[source]
class etho.app.RunDialog(stop_event, done_event, queue_total)[source]
class etho.app.TableView(model, child=None, folder=None)[source]
etho.app.main(protocol_folder: str | None = None, playlist_folder: str | None = None)[source]

Opens the graphical user interface.

Parameters:
  • protocol_folder (Optional[str]) – Folder with protocol files. Defaults to value [‘HEAD’][‘protocolfolder’] from yml.

  • playlist_folder (Optional[str]) – Folder with playlist files. Defaults to value [‘HEAD’][‘playlistfolder’] from yml.