diff --git a/imageringlist.cpp b/imageringlist.cpp index 09e4b28..bcec928 100644 --- a/imageringlist.cpp +++ b/imageringlist.cpp @@ -142,6 +142,8 @@ void ImageRingList::setLiveMode(bool live) void ImageRingList::setFiles(const QStringList files, const QString ¤tFile) { + QThreadPool::globalInstance()->clear(); + QThreadPool::globalInstance()->waitForDone(); m_images.clear(); foreach(const QString &file, files) {