Index: simulator/plugins/alarms/loader.py =================================================================== diff -u -r6f1082f52141e89d2cc6ec99688430897bfb8469 -rf4523ffcaff0d27f7392c943f0a487fcb01a7d34 --- simulator/plugins/alarms/loader.py (.../loader.py) (revision 6f1082f52141e89d2cc6ec99688430897bfb8469) +++ simulator/plugins/alarms/loader.py (.../loader.py) (revision f4523ffcaff0d27f7392c943f0a487fcb01a7d34) @@ -1,12 +1,21 @@ """ The Alarms ui loader class container file """ + +# shall be removed later +from dialin.squish import denaliMessages + +# Python import os -from simulator.dynamicloader import DynamicLoader +from datetime import datetime +# Qt from PySide2 import QtWidgets from PySide2.QtCore import Slot, QObject, Qt -from dialin.squish import denaliMessages -from datetime import datetime +# parent +from simulator.dynamicloader import DynamicLoader +# hd Simulator +from dialin.ui.hd_simulator import HDSimulator +# plugin specific from dialin.common.prs_defs import AlarmPriority @@ -68,8 +77,9 @@ AlarmPriority.ALARM_HIGH: 'rgb(239, 41, 41)' } - def __init__(self): - super().__init__(os.path.dirname(__file__)) + def __init__(self, hd_simulator: HDSimulator): + super().__init__(os.path.dirname(__file__), hd_simulator) + print(" ---------- ", self.hd_simulator) def _init_loader(self): """