From d7000fbcb0490a31abf54deb1a47080120ff94f6 Mon Sep 17 00:00:00 2001 From: RickyRister Date: Sun, 10 Aug 2025 03:05:52 -0700 Subject: [PATCH] delete threads --- .../ui/picture_loader/picture_loader_worker_work.cpp | 11 +---------- .../ui/picture_loader/picture_loader_worker_work.h | 1 - 2 files changed, 1 insertion(+), 11 deletions(-) diff --git a/cockatrice/src/client/ui/picture_loader/picture_loader_worker_work.cpp b/cockatrice/src/client/ui/picture_loader/picture_loader_worker_work.cpp index 1e7600a75..04fd32164 100644 --- a/cockatrice/src/client/ui/picture_loader/picture_loader_worker_work.cpp +++ b/cockatrice/src/client/ui/picture_loader/picture_loader_worker_work.cpp @@ -28,16 +28,7 @@ PictureLoaderWorkerWork::PictureLoaderWorkerWork(const PictureLoaderWorker *work // Hook up signals to settings connect(&SettingsCache::instance(), SIGNAL(picDownloadChanged()), this, SLOT(picDownloadChanged())); - pictureLoaderThread = new QThread; - moveToThread(pictureLoaderThread); - - connect(pictureLoaderThread, &QThread::started, this, &PictureLoaderWorkerWork::startNextPicDownload); - - // clean up threads once loading finishes - connect(this, &QObject::destroyed, pictureLoaderThread, &QThread::quit); - connect(pictureLoaderThread, &QThread::finished, pictureLoaderThread, &QObject::deleteLater); - - pictureLoaderThread->start(QThread::LowPriority); + startNextPicDownload(); } void PictureLoaderWorkerWork::startNextPicDownload() diff --git a/cockatrice/src/client/ui/picture_loader/picture_loader_worker_work.h b/cockatrice/src/client/ui/picture_loader/picture_loader_worker_work.h index d03160463..a323c2f1d 100644 --- a/cockatrice/src/client/ui/picture_loader/picture_loader_worker_work.h +++ b/cockatrice/src/client/ui/picture_loader/picture_loader_worker_work.h @@ -33,7 +33,6 @@ public slots: void handleNetworkReply(QNetworkReply *reply); private: - QThread *pictureLoaderThread; bool picDownload; void startNextPicDownload();