From 5d391535ac7277102351fe2490c8c25b02375664 Mon Sep 17 00:00:00 2001
From: Sine Striker <trueful@163.com>
Date: 周一, 11 12月 2023 20:47:42 +0800
Subject: [PATCH] fix some mistakes

---
 src/core/contexts/abstractwindowcontext.cpp |   25 +++++++++----------------
 1 files changed, 9 insertions(+), 16 deletions(-)

diff --git a/src/core/contexts/abstractwindowcontext.cpp b/src/core/contexts/abstractwindowcontext.cpp
index 3eb107a..18ed37f 100644
--- a/src/core/contexts/abstractwindowcontext.cpp
+++ b/src/core/contexts/abstractwindowcontext.cpp
@@ -172,18 +172,18 @@
         return {};
     }
 
-    static constexpr const struct {
-        const quint32 lilac = MAKE_RGBA_COLOR(210, 233, 189, 226);
+    static constexpr struct {
+        const quint32 grass = MAKE_RGBA_COLOR(210, 233, 189, 226);
         const quint32 pink = MAKE_RGBA_COLOR(177, 205, 190, 240);
         const quint32 tile = MAKE_RGBA_COLOR(193, 195, 211, 203);
-        const quint32 azure = MAKE_RGBA_COLOR(25, 90, 190, 255);
-    } kSampleColorSet{};
+        const quint32 azure = MAKE_RGBA_COLOR(240, 240, 250, 255);
+    } kSampleColorSet;
 
     void AbstractWindowContext::virtual_hook(int id, void *data) {
         switch (id) {
             case ShowSystemMenuHook: {
                 const auto &pos = *reinterpret_cast<const QPoint *>(data);
-                // ...
+                std::ignore = pos;
                 return;
             }
             case NeedsDrawBordersHook: {
@@ -196,27 +196,20 @@
                 auto &painter = *reinterpret_cast<QPainter *>(args[0]);
                 auto &rect = *reinterpret_cast<const QRect *>(args[1]);
 
-                QPen pen{};
-                pen.setWidth(1);
-
                 // Top
-                pen.setColor(kSampleColorSet.lilac);
-                painter.setPen(pen);
+                painter.setPen(kSampleColorSet.grass);
                 painter.drawLine(rect.topLeft(), rect.topRight());
 
                 // Right
-                pen.setColor(kSampleColorSet.pink);
-                painter.setPen(pen);
+                painter.setPen(kSampleColorSet.pink);
                 painter.drawLine(rect.topRight(), rect.bottomRight());
 
                 // Bottom
-                pen.setColor(kSampleColorSet.tile);
-                painter.setPen(pen);
+                painter.setPen(kSampleColorSet.tile);
                 painter.drawLine(rect.bottomLeft(), rect.bottomRight());
 
                 // Right
-                pen.setColor(kSampleColorSet.azure);
-                painter.setPen(pen);
+                painter.setPen(kSampleColorSet.azure);
                 painter.drawLine(rect.topLeft(), rect.bottomLeft());
                 return;
             }

--
Gitblit v1.9.1