From 22beadcad061b328c986414f30fef57b64bad693 Mon Sep 17 00:00:00 2001 From: David Perl Date: Thu, 17 Jul 2025 16:17:00 +0200 Subject: [PATCH] fix(signal_label): show all signals by default --- .../widgets/utility/signal_label/signal_label.py | 10 ++++++++-- tests/unit_tests/test_signal_label.py | 2 ++ 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/bec_widgets/widgets/utility/signal_label/signal_label.py b/bec_widgets/widgets/utility/signal_label/signal_label.py index 79f0baa2..ed889ac5 100644 --- a/bec_widgets/widgets/utility/signal_label/signal_label.py +++ b/bec_widgets/widgets/utility/signal_label/signal_label.py @@ -143,6 +143,12 @@ class SignalLabel(BECWidget, QWidget): "show_default_units.setter", "show_select_button", "show_select_button.setter", + "show_hinted_signals", + "show_hinted_signals.setter", + "show_normal_signals", + "show_normal_signals.setter", + "show_config_signals", + "show_config_signals.setter", ] def __init__( @@ -183,8 +189,8 @@ class SignalLabel(BECWidget, QWidget): self._dtype = None self._show_hinted_signals: bool = True - self._show_normal_signals: bool = False - self._show_config_signals: bool = False + self._show_normal_signals: bool = True + self._show_config_signals: bool = True self._outer_layout = QHBoxLayout() self._layout = QHBoxLayout() diff --git a/tests/unit_tests/test_signal_label.py b/tests/unit_tests/test_signal_label.py index f6a0e4fd..867bdd0d 100644 --- a/tests/unit_tests/test_signal_label.py +++ b/tests/unit_tests/test_signal_label.py @@ -188,6 +188,8 @@ def test_choice_dialog_with_no_client(qtbot): def test_dialog_has_signals(signal_label: SignalLabel, qtbot): + signal_label.show_config_signals = False + signal_label.show_normal_signals = False signal_label._process_dialog = MagicMock() dialog = signal_label.show_choice_dialog() qtbot.waitUntil(dialog.button_box.button(QDialogButtonBox.Ok).isVisible, timeout=500)