Commit c8c105c2 authored by Benjamin Mummery's avatar Benjamin Mummery 💻

switchable stacks propogate localise_text commands to subwidgets

parent 673d773c
Pipeline #1807 failed with stages
......@@ -546,7 +546,7 @@ class Layout:
"""
Construct the layout for the alarm list and acknowledge button
"""
tab_alarm_list = QtWidgets.QWidget()
tab_alarm_list = LocalisedQWidget()
tab_alarm_list_layout = QtWidgets.QVBoxLayout(tab_alarm_list)
for widget in widgets:
tab_alarm_list_layout.addWidget(widget)
......@@ -956,6 +956,6 @@ class Layout:
if i == 30:
print("reach or dont")
break
widg = QtWidgets.QWidget()
widg = LocalisedQWidget()
widg.setLayout(vlayout)
return widg
......@@ -111,6 +111,8 @@ class SwitchableStackWidget(QtWidgets.QWidget):
def localise_text(self, text: dict) -> int:
for button in self.button_list:
button.localise_text(text)
for widget in self.widget_list:
widget.localise_text(text)
return 0
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment