Update viewer panel when importance labels change (#1992)

This commit is contained in:
Veronica Berglyd Olsen
2024-07-25 19:21:52 +02:00
parent 5936e1a68b
commit 3bffaa01dc
4 changed files with 21 additions and 1 deletions
+9
View File
@@ -64,6 +64,7 @@ class SharedData(QObject):
indexCleared = pyqtSignal()
indexAvailable = pyqtSignal()
mainClockTick = pyqtSignal()
statusLabelsChanged = pyqtSignal(str)
def __init__(self) -> None:
super().__init__()
@@ -309,6 +310,14 @@ class SharedData(QObject):
self.indexAvailable.emit()
return
def projectSingalProxy(self, data: dict) -> None:
"""Emit signals on project data change."""
event = data.get("event")
logger.debug("Received '%s' event from project data", event)
if event == "statusLabels":
self.statusLabelsChanged.emit(data.get("kind", ""))
return
##
# Alert Boxes
##