From acda7c13b20539b177c6cd02090425c07b3d53b4 Mon Sep 17 00:00:00 2001 From: Jonas Kvinge Date: Thu, 3 Aug 2023 20:00:09 +0200 Subject: [PATCH] GlobalShortcutsBackendMacOSPrivate: Replace boost::noncopyable with Q_DISABLE_COPY --- src/globalshortcuts/globalshortcutsbackend-macos.mm | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) 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)