Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/keepassxreboot/keepassxc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/macutils/AppKit.h')
-rw-r--r--src/gui/macutils/AppKit.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/gui/macutils/AppKit.h b/src/gui/macutils/AppKit.h
index da81f6913..d7a5ba16e 100644
--- a/src/gui/macutils/AppKit.h
+++ b/src/gui/macutils/AppKit.h
@@ -20,7 +20,7 @@
#define KEEPASSX_APPKIT_H
#include <QObject>
-#include <unistd.h>
+#include <CoreGraphics/CGEvent.h>
class AppKit : public QObject
{
@@ -37,12 +37,15 @@ public:
bool hideProcess(pid_t pid);
bool isHidden(pid_t pid);
bool isDarkMode();
+ void* addGlobalMonitor(CGKeyCode keycode, CGEventFlags modifier, void* userData, void (*handler)(void*));
+ void removeGlobalMonitor(void* monitor);
+ bool enableAccessibility();
signals:
void lockDatabases();
private:
- void *self;
+ void* self;
};
#endif // KEEPASSX_APPKIT_H