pswamp.gui.alarms.handling

Attributes

alarm_views

config

Classes

AlarmHandlingDialogue

Widget for alarm handling

Module Contents

pswamp.gui.alarms.handling.alarm_views
class pswamp.gui.alarms.handling.AlarmHandlingDialogue(config, alarm_uuid, alarm_data, measurement_data_available=True, grid_view=None)

Bases: PySide6.QtWidgets.QWidget

Widget for alarm handling

Shows details on an alarm, e.g., identifying application, time of being issued, acknowledged, silenced, etc. Also shows alarm views when possible.

Parameters:
  • config – pswamp config file.

  • alarm_uuid (uuid.uuid) – UUID of the alarm to be shown.

  • alarm_data (dict) – Data for the alarm to be shown.

  • measurement_data_available (bool) – If this is False, alarm views will not show.

  • grid_view (GridViewContainer) – Allow content to be shown on the SLD.

alarm_topic
config
alarm_uuid
alarm_data
tableWidget
output_stream
timer
acknowledge_alarm()
annotate_alarm()
silence_alarm()
update_message_display()
pswamp.gui.alarms.handling.config