Add highlight to switch when it has focus

This commit is contained in:
Veronica Berglyd Olsen
2025-05-11 18:12:58 +02:00
parent 4e98914a8b
commit 4417e275fd
+1 -1
View File
@@ -96,7 +96,7 @@ class NSwitch(QAbstractButton):
painter.setRenderHint(QtPaintAntiAlias, True)
painter.setOpacity(1.0 if self.isEnabled() else 0.5)
painter.setPen(palette.mid().color())
painter.setPen(palette.highlight().color() if self.hasFocus() else palette.mid().color())
painter.setBrush(palette.highlight() if self.isChecked() else palette.alternateBase())
painter.drawRoundedRect(0, 0, self._xW, self._xH, self._xR, self._xR)