diff --git a/src/globalshortcuts/globalshortcutsbackend-macos.mm b/src/globalshortcuts/globalshortcutsbackend-macos.mm index 087cd77e..99234509 100644 --- a/src/globalshortcuts/globalshortcutsbackend-macos.mm +++ b/src/globalshortcuts/globalshortcutsbackend-macos.mm @@ -21,9 +21,9 @@ #include "config.h" -#include "globalshortcutsbackend-macos.h" + #include -#include +#include "globalshortcutsbackend-macos.h" #include #include @@ -43,7 +43,7 @@ #import "core/SBSystemPreferences.h" -class GlobalShortcutsBackendMacOSPrivate : boost::noncopyable { +class GlobalShortcutsBackendMacOSPrivate { public: explicit GlobalShortcutsBackendMacOSPrivate(GlobalShortcutsBackendMacOS *backend) : global_monitor_(nil), local_monitor_(nil), backend_(backend) {} @@ -73,6 +73,8 @@ class GlobalShortcutsBackendMacOSPrivate : boost::noncopyable { id global_monitor_; id local_monitor_; GlobalShortcutsBackendMacOS *backend_; + + Q_DISABLE_COPY(GlobalShortcutsBackendMacOSPrivate) }; GlobalShortcutsBackendMacOS::GlobalShortcutsBackendMacOS(GlobalShortcutsManager *manager, QObject *parent)