Skip to content

Commit 1d9d4a2

Browse files
committed
#187 Turn on antialiasing for all track elements for excellent image quality
1 parent 0957c3a commit 1d9d4a2

File tree

2 files changed

+1
-3
lines changed

2 files changed

+1
-3
lines changed

src/graphics/canvas.py

+1-2
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,10 @@ def paintEvent(self, event):
2828
super().paintEvent(event)
2929

3030
def _recreate_scene(self):
31-
# print("REDRAW***", self._width, self._height)
32-
3331
pixmap = QPixmap(self._width, self._height)
3432
pixmap.fill(self._background_colour)
3533
painter = QPainter(pixmap)
34+
painter.setRenderHint(QPainter.RenderHint.Antialiasing)
3635
self._paint(painter)
3736
painter.end()
3837

src/graphics/track_analysis_canvas.py

-1
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,6 @@ def __init__(self, point: Point, diameter: int, colour: Qt.GlobalColor):
120120
self._brush.setStyle(Qt.BrushStyle.SolidPattern)
121121

122122
def paint(self, painter: QPainter, scale: Scale):
123-
painter.setRenderHint(QPainter.RenderHint.Antialiasing)
124123
x, y = scale.apply(self._point)
125124
painter.setPen(self._pen)
126125
painter.setBrush(self._brush)

0 commit comments

Comments
 (0)