(self, *, gpc, gui_vars)
| 44 | signal_data_channel_changed = Signal(bool) |
| 45 | |
| 46 | def __init__(self, *, gpc, gui_vars): |
| 47 | super().__init__() |
| 48 | |
| 49 | # Global processing classes |
| 50 | self.gpc = gpc |
| 51 | # Global GUI variables (used for control of GUI state) |
| 52 | self.gui_vars = gui_vars |
| 53 | |
| 54 | self.ref_main_window = self.gui_vars["ref_main_window"] |
| 55 | |
| 56 | self.update_global_state.connect(self.ref_main_window.update_widget_state) |
| 57 | |
| 58 | self.initialize() |
| 59 | |
| 60 | def initialize(self): |
| 61 | v_spacing = global_gui_parameters["vertical_spacing_in_tabs"] |
nothing calls this directly
no test coverage detected