diff --git a/src/globalshortcuts/globalshortcutsbackend-kde.h b/src/globalshortcuts/globalshortcutsbackend-kde.h index a434ece94..8c50e6926 100644 --- a/src/globalshortcuts/globalshortcutsbackend-kde.h +++ b/src/globalshortcuts/globalshortcutsbackend-kde.h @@ -43,8 +43,9 @@ class GlobalShortcutsBackendKDE : public GlobalShortcutsBackend { public: explicit GlobalShortcutsBackendKDE(GlobalShortcutsManager *parent); - protected: bool IsAvailable() override; + + protected: bool DoRegister() override; void DoUnregister() override; diff --git a/src/globalshortcuts/globalshortcutsbackend-macos.h b/src/globalshortcuts/globalshortcutsbackend-macos.h index 969f8debc..218603c6f 100644 --- a/src/globalshortcuts/globalshortcutsbackend-macos.h +++ b/src/globalshortcuts/globalshortcutsbackend-macos.h @@ -43,14 +43,16 @@ class GlobalShortcutsBackendMacOS : public GlobalShortcutsBackend { explicit GlobalShortcutsBackendMacOS(GlobalShortcutsManager* parent); virtual ~GlobalShortcutsBackendMacOS(); + bool IsAvailable() override { return true; } + bool IsAccessibilityEnabled() const; void ShowAccessibilityDialog(); void MacMediaKeyPressed(int key); protected: - bool DoRegister(); - void DoUnregister(); + bool DoRegister() override; + void DoUnregister() override; private: bool KeyPressed(const QKeySequence &sequence);