From c48b7d8803c61077a7886c5db0844edef259cab5 Mon Sep 17 00:00:00 2001 From: Jeremy Rimpo Date: Sun, 5 Nov 2023 12:37:16 -0600 Subject: Download issue fixes - Add scoped watcher disabler - Disable during mod install - Update interprocess message handler to fix 'unable to communicate' issues --- src/downloadmanager.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/downloadmanager.h') diff --git a/src/downloadmanager.h b/src/downloadmanager.h index 305c10e3..1e7a626e 100644 --- a/src/downloadmanager.h +++ b/src/downloadmanager.h @@ -626,4 +626,14 @@ private: QTimer m_TimeoutTimer; }; +class ScopedDisableDirWatcher +{ +public: + ScopedDisableDirWatcher(DownloadManager* downloadManager); + ~ScopedDisableDirWatcher(); + +private: + DownloadManager* m_downloadManager; +}; + #endif // DOWNLOADMANAGER_H -- cgit v1.3.1