From 96833537013e55ee42ef86ea75afca373bdced29 Mon Sep 17 00:00:00 2001 From: Zhao Yuhang <2546789017@qq.com> Date: ćšć, 28 12æ 2023 20:23:50 +0800 Subject: [PATCH] add quick mac button API --- src/widgets/widgetwindowagent_win.cpp | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/widgets/widgetwindowagent_win.cpp b/src/widgets/widgetwindowagent_win.cpp index 02ea7e5..72d0057 100644 --- a/src/widgets/widgetwindowagent_win.cpp +++ b/src/widgets/widgetwindowagent_win.cpp @@ -110,8 +110,8 @@ // When the window is inactive, there is a transparency bug in the top // border, and we need to extend the non-client area to the whole title // bar. - QRect frame = ctx->windowAttribute(QStringLiteral("title-bar-rect")).toRect(); - QMargins margins{0, frame.top(), 0, 0}; + QRect frame = ctx->windowAttribute(QStringLiteral("window-rect")).toRect(); + QMargins margins{0, -frame.top(), 0, 0}; ctx->setWindowAttribute(QStringLiteral("extra-margins"), QVariant::fromValue(margins)); } @@ -164,7 +164,7 @@ bool eventFilter(QObject *obj, QEvent *event) override { Q_UNUSED(obj) - + switch (event->type()) { case QEvent::UpdateRequest: { if (!isNormalWindow()) -- Gitblit v1.9.1