From d4e7c8ed38f4ac4b350cb0bdd02592e090e63617 Mon Sep 17 00:00:00 2001 From: phil65 Date: Fri, 26 May 2023 01:25:10 +0200 Subject: [PATCH] feat(Widget): allow setting margin in ctor --- prettyqt/widgets/widget.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/prettyqt/widgets/widget.py b/prettyqt/widgets/widget.py index 5810844d4..a88dc28ab 100644 --- a/prettyqt/widgets/widget.py +++ b/prettyqt/widgets/widget.py @@ -28,6 +28,11 @@ class WidgetMixin(core.ObjectMixin): box: QtWidgets.QLayout + def __init__(self, *args, margin: int | None = None, **kwargs): + super().__init__(*args, **kwargs) + if margin is not None: + self.set_margin(margin) + def _get_map(self): maps = super()._get_map() maps |= {