From 7374c69c96a23384c50a4e2d9cb7d91632fdf57b Mon Sep 17 00:00:00 2001 From: Mike Date: Thu, 24 Sep 2015 20:25:59 +0100 Subject: [PATCH] Clear cache on file change --- spectrogram.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/spectrogram.cpp b/spectrogram.cpp index 25640c2..f069ce8 100644 --- a/spectrogram.cpp +++ b/spectrogram.cpp @@ -39,6 +39,8 @@ void Spectrogram::openFile(QString fileName) try { InputSource *newFile = new InputSource(fileName.toUtf8().constData()); delete inputSource; + pixmapCache.clear(); + fftCache.clear(); inputSource = newFile; resize(fftSize, getHeight()); } catch (std::runtime_error e) {