From 28eccb4d1f3d43265693d345e8c16aa622419123 Mon Sep 17 00:00:00 2001 From: iLLiCiTiT Date: Fri, 2 Oct 2020 23:04:27 +0200 Subject: [PATCH] new checkbox widget used in boolean item --- pype/tools/settings/settings/widgets/item_types.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pype/tools/settings/settings/widgets/item_types.py b/pype/tools/settings/settings/widgets/item_types.py index f3d51e3f1f..551b91e911 100644 --- a/pype/tools/settings/settings/widgets/item_types.py +++ b/pype/tools/settings/settings/widgets/item_types.py @@ -6,7 +6,8 @@ from .widgets import ( NumberSpinBox, PathInput, GridLabelWidget, - ComboBox + ComboBox, + NiceCheckbox ) from .multiselection_combobox import MultiSelectionComboBox from .lib import NOT_SET, METADATA_KEY, TypeToKlass, CHILD_OFFSET @@ -910,7 +911,11 @@ class BooleanWidget(QtWidgets.QWidget, InputObject): layout.addWidget(label_widget, 0) self.label_widget = label_widget - self.input_field = QtWidgets.QCheckBox(self) + checkbox_height = self.style().pixelMetric( + QtWidgets.QStyle.PM_IndicatorHeight + ) + self.input_field = NiceCheckbox(height=checkbox_height, parent=self) + spacer = QtWidgets.QWidget(self) spacer.setAttribute(QtCore.Qt.WA_TranslucentBackground)