remove stylesheet on sliderLabel (#254)

This commit is contained in:
Talley Lambert
2024-10-12 11:01:32 -05:00
committed by GitHub
parent ac4adf5234
commit 7e92b81711

View File

@@ -654,7 +654,14 @@ class SliderLabel(QDoubleSpinBox):
slider.rangeChanged.connect(self._update_size)
self.setAlignment(alignment)
self.setButtonSymbols(QSpinBox.ButtonSymbols.NoButtons)
self.setStyleSheet("background:transparent; border: 0;")
le = self.lineEdit()
# make the lineedit transparent
palette = le.palette()
palette.setColor(palette.ColorRole.Base, Qt.GlobalColor.transparent)
le.setPalette(palette)
le.setFrame(False) # no border
if connect is not None:
self.editingFinished.connect(lambda: connect(self.value()))
self.editingFinished.connect(self._silent_clear_focus)