From e6876b42f233aa582ba4613d95170db64d2375fd Mon Sep 17 00:00:00 2001 From: wakonig_k Date: Sat, 10 Jan 2026 23:19:43 +0100 Subject: [PATCH] feat(StrFormItem): set placeholder text from spec description --- bec_widgets/utils/forms_from_types/items.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/bec_widgets/utils/forms_from_types/items.py b/bec_widgets/utils/forms_from_types/items.py index a0b8e1f7..691bc1e0 100644 --- a/bec_widgets/utils/forms_from_types/items.py +++ b/bec_widgets/utils/forms_from_types/items.py @@ -231,6 +231,8 @@ class StrFormItem(DynamicFormItem): def __init__(self, parent: QWidget | None = None, *, spec: FormItemSpec) -> None: super().__init__(parent=parent, spec=spec) self._main_widget.textChanged.connect(self._value_changed) + if spec.info.description: + self._main_widget.setPlaceholderText(spec.info.description) def _add_main_widget(self) -> None: self._main_widget = QLineEdit()