diff options
Diffstat (limited to 'src/waveform/renderers/waveformrendererhsv.cpp')
-rw-r--r-- | src/waveform/renderers/waveformrendererhsv.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/waveform/renderers/waveformrendererhsv.cpp b/src/waveform/renderers/waveformrendererhsv.cpp index 350010b473..550f87be2b 100644 --- a/src/waveform/renderers/waveformrendererhsv.cpp +++ b/src/waveform/renderers/waveformrendererhsv.cpp @@ -8,6 +8,7 @@ #include "track/track.h" #include "widget/wwidget.h" #include "util/math.h" +#include "util/painterscope.h" WaveformRendererHSV::WaveformRendererHSV( WaveformWidgetRenderer* waveformWidgetRenderer) @@ -43,7 +44,8 @@ void WaveformRendererHSV::draw(QPainter* painter, return; } - painter->save(); + PainterScope PainterScope(painter); + painter->setRenderHints(QPainter::Antialiasing, false); painter->setRenderHints(QPainter::HighQualityAntialiasing, false); painter->setRenderHints(QPainter::SmoothPixmapTransform, false); @@ -182,6 +184,4 @@ void WaveformRendererHSV::draw(QPainter* painter, } } } - - painter->restore(); } |