1 files changed, 0 insertions, 31 deletions
diff --git a/src/RunGuard.h b/src/RunGuard.h
deleted file mode 100644
index f9a9641a..00000000
--- a/src/RunGuard.h
+++ /dev/null
@@ -1,31 +0,0 @@
-#pragma once
-
-//
-// Taken from
-// https://stackoverflow.com/questions/5006547/qt-best-practice-for-a-single-instance-app-protection
-//
-
-#include <QObject>
-#include <QSharedMemory>
-#include <QSystemSemaphore>
-
-class RunGuard
-{
-public:
- RunGuard(const QString &key);
- ~RunGuard();
-
- bool isAnotherRunning();
- bool tryToRun();
- void release();
-
-private:
- const QString key;
- const QString memLockKey;
- const QString sharedmemKey;
-
- QSharedMemory sharedMem;
- QSystemSemaphore memLock;
-
- Q_DISABLE_COPY(RunGuard)
-};
|