Update viewer panel when importance labels change (#1992)
This commit is contained in:
@@ -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
|
||||
##
|
||||
|
||||
Reference in New Issue
Block a user