From ab20f3433b16de8c0b9645af8a825e22dd007e00 Mon Sep 17 00:00:00 2001 From: Yuhang Zhao <2546789017@qq.com> Date: Wed, 11 May 2022 20:24:29 +0800 Subject: [PATCH] remove useless code And that also fixes the bug for Qt Quick applications Signed-off-by: Yuhang Zhao <2546789017@qq.com> --- src/quick/framelessquickhelper.cpp | 2 -- src/widgets/framelesswidgetshelper.cpp | 2 -- 2 files changed, 4 deletions(-) diff --git a/src/quick/framelessquickhelper.cpp b/src/quick/framelessquickhelper.cpp index b22132e..c0b7ef4 100644 --- a/src/quick/framelessquickhelper.cpp +++ b/src/quick/framelessquickhelper.cpp @@ -382,9 +382,7 @@ void FramelessQuickHelperPrivate::setWindowFixedSize(const bool value) const QSize size = window->size(); window->setMinimumSize(size); window->setMaximumSize(size); - window->setFlags(window->flags() | Qt::MSWindowsFixedSizeDialogHint); } else { - window->setFlags(window->flags() & ~Qt::MSWindowsFixedSizeDialogHint); window->setMinimumSize(kDefaultWindowSize); window->setMaximumSize(QSize(QWINDOWSIZE_MAX, QWINDOWSIZE_MAX)); } diff --git a/src/widgets/framelesswidgetshelper.cpp b/src/widgets/framelesswidgetshelper.cpp index 47b54fa..943260a 100644 --- a/src/widgets/framelesswidgetshelper.cpp +++ b/src/widgets/framelesswidgetshelper.cpp @@ -119,9 +119,7 @@ void FramelessWidgetsHelperPrivate::setWindowFixedSize(const bool value) } if (value) { window->setFixedSize(window->size()); - window->setWindowFlags(window->windowFlags() | Qt::MSWindowsFixedSizeDialogHint); } else { - window->setWindowFlags(window->windowFlags() & ~Qt::MSWindowsFixedSizeDialogHint); window->setMinimumSize(kDefaultWindowSize); window->setMaximumSize(QSize(QWIDGETSIZE_MAX, QWIDGETSIZE_MAX)); }