diff --git a/src/ui/rangeslider.py b/src/ui/rangeslider.py index c73756a..775bd72 100644 --- a/src/ui/rangeslider.py +++ b/src/ui/rangeslider.py @@ -44,8 +44,6 @@ class RangeSlider(QWidget): super(RangeSlider, self).__init__() self.setFixedWidth(self._width) - self.draw_ticks = False - self.min_value = 0 self.max_value = 100 @@ -69,8 +67,6 @@ class RangeSlider(QWidget): def paintEvent(self, event: PySide6.QtGui.QPaintEvent) -> None: painter = QPainter(self) self._draw_background(painter) - if self.draw_ticks: - self._draw_ticks(painter) self._draw_handle(painter, self.lower_value) self._draw_handle(painter, self.upper_value, direction=-1) @@ -90,19 +86,6 @@ class RangeSlider(QWidget): self._value_to_pixel(self.upper_value.value - self.lower_value.value) - 2 * self._handle_width) painter.drawRoundedRect(rect, 3.0, 3.0) - def _draw_ticks(self, painter: QPainter) -> None: - painter.setPen(to_qcolor("333333")) - - min_tick_distance = 25 - full_height = self.height() - 2 * self._handle_width - ticks = math.floor(full_height / min_tick_distance) - actual_tick_distance = full_height / ticks - print(f"ticks {ticks}") - y = actual_tick_distance + self._handle_width - while y < full_height: - painter.drawLine(8, y, 12, y) - y = y + actual_tick_distance - def _draw_handle(self, painter: QPainter, handle: RangeSliderHandle, direction=1) -> None: y_pixel = self._value_to_pixel(handle.value)