From 06dba918f7de483b710eeaab4e295bcf21c55c84 Mon Sep 17 00:00:00 2001 From: iLLiCiTiT Date: Tue, 22 Sep 2020 18:50:19 +0200 Subject: [PATCH 1/2] label is offset by two pixels down to fake nice view --- pype/tools/settings/settings/widgets/widgets.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pype/tools/settings/settings/widgets/widgets.py b/pype/tools/settings/settings/widgets/widgets.py index 2a1f5fe804..522f606baa 100644 --- a/pype/tools/settings/settings/widgets/widgets.py +++ b/pype/tools/settings/settings/widgets/widgets.py @@ -243,10 +243,11 @@ class GridLabelWidget(QtWidgets.QWidget): self.properties = {} layout = QtWidgets.QVBoxLayout(self) - layout.setContentsMargins(0, 0, 0, 0) + layout.setContentsMargins(0, 2, 0, 0) layout.setSpacing(0) label_proxy = QtWidgets.QWidget(self) + label_proxy_layout = QtWidgets.QHBoxLayout(label_proxy) label_proxy_layout.setContentsMargins(0, 0, 0, 0) label_proxy_layout.setSpacing(0) From cc3d5bcc4165402d9c75c3bda6da8ef254b1aaa2 Mon Sep 17 00:00:00 2001 From: iLLiCiTiT Date: Tue, 22 Sep 2020 18:50:29 +0200 Subject: [PATCH 2/2] label and proxy widget are transparent now --- pype/tools/settings/settings/widgets/widgets.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pype/tools/settings/settings/widgets/widgets.py b/pype/tools/settings/settings/widgets/widgets.py index 522f606baa..d6d28b3e43 100644 --- a/pype/tools/settings/settings/widgets/widgets.py +++ b/pype/tools/settings/settings/widgets/widgets.py @@ -266,6 +266,9 @@ class GridLabelWidget(QtWidgets.QWidget): layout.addWidget(label_proxy, 0) layout.addWidget(spacer_widget_v, 1) + label_proxy.setAttribute(QtCore.Qt.WA_TranslucentBackground) + label_widget.setAttribute(QtCore.Qt.WA_TranslucentBackground) + self.label_widget = label_widget def setProperty(self, name, value):