diff --git a/kmplot/view.cpp b/kmplot/view.cpp --- a/kmplot/view.cpp +++ b/kmplot/view.cpp @@ -2927,7 +2927,9 @@ m_stopCalculating = true; //stop drawing return; } - buffer = QPixmap( size() ); + qreal dpr = devicePixelRatioF(); + buffer = QPixmap( size() * dpr ); + buffer.setDevicePixelRatio(dpr); drawPlot(); }