From 2129301cd27b2af3d5840a512a75d0df8106b729 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=B1=E5=AD=90=E6=A5=9A=5Czhuzi?= Date: Thu, 18 May 2023 23:33:31 +0800 Subject: [PATCH] update --- src/FluGlobal.cpp | 4 ++-- src/imports/FluentUI/Controls/FluWindow.qml | 6 +++++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/FluGlobal.cpp b/src/FluGlobal.cpp index 52d31b1..94de6b2 100644 --- a/src/FluGlobal.cpp +++ b/src/FluGlobal.cpp @@ -17,8 +17,8 @@ void preInit(){ void postInit(){ qDebug()<<"postInit"; FramelessHelper::Core::setApplicationOSThemeAware(); - FramelessConfig::instance()->set(Global::Option::EnableBlurBehindWindow); - FramelessConfig::instance()->set(Global::Option::DisableLazyInitializationForMicaMaterial); +// FramelessConfig::instance()->set(Global::Option::EnableBlurBehindWindow); +// FramelessConfig::instance()->set(Global::Option::DisableLazyInitializationForMicaMaterial); } void initEngine(QQmlApplicationEngine* engine){ qDebug()<<"initEngine"; diff --git a/src/imports/FluentUI/Controls/FluWindow.qml b/src/imports/FluentUI/Controls/FluWindow.qml index aacfeda..426d28d 100644 --- a/src/imports/FluentUI/Controls/FluWindow.qml +++ b/src/imports/FluentUI/Controls/FluWindow.qml @@ -46,7 +46,11 @@ Window { Rectangle{ anchors.fill: parent color: backgroundColor - visible: FluTheme.darkMode !== FluDarkMode.System + visible: { + if(!FramelessHelper.blurBehindWindowEnabled) + return true + return FluTheme.darkMode !== FluDarkMode.System && !FramelessHelper.blurBehindWindowEnabled + } Behavior on color{ ColorAnimation { duration: 300