From 5ee113e2c4f916b1078ace782bb130f5edf64bcf Mon Sep 17 00:00:00 2001 From: Zhao Yuhang <2546789017@qq.com> Date: ćšć, 14 12æ 2023 20:28:02 +0800 Subject: [PATCH] minor tweaks --- src/core/contexts/cocoawindowcontext.mm | 9 ++++----- 1 files changed, 4 insertions(+), 5 deletions(-) diff --git a/src/core/contexts/cocoawindowcontext.mm b/src/core/contexts/cocoawindowcontext.mm index 482f958..fc91cad 100644 --- a/src/core/contexts/cocoawindowcontext.mm +++ b/src/core/contexts/cocoawindowcontext.mm @@ -15,10 +15,7 @@ } g_hook{}; #endif - class NSWindowProxy { - Q_DISABLE_COPY(NSWindowProxy) - - public: + struct NSWindowProxy { NSWindowProxy(NSWindow *macWindow) { if (instances.contains(macWindow)) { return; @@ -31,7 +28,7 @@ } } - ~NSWindowProxy() override { + ~NSWindowProxy() { instances.remove(nswindow); if (instances.count() <= 0) { restoreImplementations(); @@ -184,6 +181,8 @@ } private: + Q_DISABLE_COPY(NSWindowProxy) + NSWindow *nswindow = nil; // NSEvent *lastMouseDownEvent = nil; -- Gitblit v1.9.1