schrodinger.maestro_utils.surface_manager.info_tab module

class schrodinger.maestro_utils.surface_manager.info_tab.InfoTab(parent: QWidget = None)

Bases: QWidget

Tab for displaying information about selected surfaces in the surface manager.

__init__(parent: QWidget = None)

Constructor for InfoTab. Sets up the UI and connects the signals. :param parent: The parent widget for this tab.

refresh(surface_infos: list[SurfaceInfo]) None

Refreshes the information displayed based on the provided surface information.

Parameters:

surface_infos – A list of SurfaceInfo objects containing the details of the surfaces to display.