From f8975a7d449bac21a2fdbc1a8ca85d1f5b99b362 Mon Sep 17 00:00:00 2001
From: Sine Striker <trueful@163.com>
Date: 周二, 05 12月 2023 02:17:12 +0800
Subject: [PATCH] Implement mainwindow example

---
 src/core/contexts/abstractwindowcontext_p.h |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/src/core/contexts/abstractwindowcontext_p.h b/src/core/contexts/abstractwindowcontext_p.h
index 83ad768..a92d91d 100644
--- a/src/core/contexts/abstractwindowcontext_p.h
+++ b/src/core/contexts/abstractwindowcontext_p.h
@@ -16,9 +16,7 @@
     class QWK_CORE_EXPORT AbstractWindowContext : public QObject {
         Q_OBJECT
     public:
-        inline AbstractWindowContext(QWindow *window, WindowItemDelegate *delegate)
-            : m_windowHandle(window), m_delegate(delegate) {
-        }
+        AbstractWindowContext(QWindow *window, WindowItemDelegate *delegate);
         ~AbstractWindowContext() override;
 
     public:
@@ -41,6 +39,7 @@
 
         QRegion hitTestShape() const;
         bool isInSystemButtons(const QPoint &pos, CoreWindowAgent::SystemButton *button) const;
+        bool isInTitleBarDraggableArea(const QPoint &pos) const;
 
     protected:
         QWindow *m_windowHandle;

--
Gitblit v1.9.1