From 6b2d31247dc2c2804e571b31a71c8a423c1db9d4 Mon Sep 17 00:00:00 2001
From: Sine Striker <trueful@163.com>
Date: 周二, 26 12月 2023 01:44:03 +0800
Subject: [PATCH] Totally fix top border issue on Win10 for QtWidgets

---
 examples/mainwindow/mainwindow.cpp |   14 --------------
 1 files changed, 0 insertions(+), 14 deletions(-)

diff --git a/examples/mainwindow/mainwindow.cpp b/examples/mainwindow/mainwindow.cpp
index 6a7435e..983a7a3 100644
--- a/examples/mainwindow/mainwindow.cpp
+++ b/examples/mainwindow/mainwindow.cpp
@@ -20,10 +20,6 @@
 #include <widgetframe/windowbar.h>
 #include <widgetframe/windowbutton.h>
 
-#ifdef Q_OS_WINDOWS
-#  include <QWKCore/qwindowkit_windows.h>
-#endif
-
 class ClockWidget : public QLabel {
 public:
     explicit ClockWidget(QWidget *parent = nullptr) : QLabel(parent) {
@@ -118,16 +114,6 @@
     // 1. Setup window agent
     windowAgent = new QWK::WidgetWindowAgent(this);
     windowAgent->setup(this);
-
-#ifdef Q_OS_WIN
-    if (QWK::IsWindows10OrGreater_Real() && !QWK::IsWindows11OrGreater_Real()) {
-        // windowAgent->setWindowAttribute(QStringLiteral("dark-mode"), true);
-
-        // https://github.com/microsoft/terminal/blob/71a6f26e6ece656084e87de1a528c4a8072eeabd/src/cascadia/WindowsTerminal/NonClientIslandWindow.cpp#L940
-        // Must call DWM API to extend top frame to client area
-        windowAgent->setWindowAttribute(QStringLiteral("extra-margins"), true);
-    }
-#endif
 
     // 2. Construct your title bar
     auto menuBar = [this]() {

--
Gitblit v1.9.1