summaryrefslogtreecommitdiff
path: root/src/downloadmanager.h
diff options
context:
space:
mode:
authorJeremy Rimpo <jrim@rimpo.org>2023-11-05 12:37:16 -0600
committerJeremy Rimpo <jrim@rimpo.org>2023-11-05 12:37:16 -0600
commitc48b7d8803c61077a7886c5db0844edef259cab5 (patch)
treeed233560f6464d607593c0d0601d5d28b836f764 /src/downloadmanager.h
parentaf5e04208ab4e27c79e91466273005643e5a7043 (diff)
Download issue fixes
- Add scoped watcher disabler - Disable during mod install - Update interprocess message handler to fix 'unable to communicate' issues
Diffstat (limited to 'src/downloadmanager.h')
-rw-r--r--src/downloadmanager.h10
1 files changed, 10 insertions, 0 deletions
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