From 209ad71235763d100176bfcf33af8a76cda8e6ac Mon Sep 17 00:00:00 2001 From: Andreas Huber Date: Mon, 19 Dec 2022 16:18:39 +0100 Subject: [PATCH] don't use anti aliasing for horizontal line when drawing handle --- src/ui/rangeslider.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ui/rangeslider.py b/src/ui/rangeslider.py index 9b2e403..950e4ca 100644 --- a/src/ui/rangeslider.py +++ b/src/ui/rangeslider.py @@ -101,8 +101,9 @@ class RangeSlider(QWidget): painter.setBrush(to_qcolor("dddddd")) painter.setPen(to_qcolor("444444")) - painter.setRenderHint(PySide6.QtGui.QPainter.RenderHint.Antialiasing, True) + painter.setRenderHint(PySide6.QtGui.QPainter.RenderHint.Antialiasing, False) painter.drawLine(2, y_pixel, 18, y_pixel) + painter.setRenderHint(PySide6.QtGui.QPainter.RenderHint.Antialiasing, True) painter.drawPolygon( (QPoint(10, y_pixel), QPoint(18, y_pixel + 12 * direction), QPoint(2, y_pixel + 12 * direction)))