From 68a7dff3b4228b69278e39d7218990280e9e47eb Mon Sep 17 00:00:00 2001 From: deepin-ci-robot Date: Fri, 21 Jun 2024 03:23:11 +0000 Subject: [PATCH] sync: from linuxdeepin/dtkdeclarative Synchronize source files from linuxdeepin/dtkdeclarative. Source-pull-request: https://github.com/linuxdeepin/dtkdeclarative/pull/352 --- qt6/src/qml/FloatingPanel.qml | 3 +++ qt6/src/qml/overridable/InWindowBlur.qml | 1 + 2 files changed, 4 insertions(+) diff --git a/qt6/src/qml/FloatingPanel.qml b/qt6/src/qml/FloatingPanel.qml index 3ab584aa..6800363c 100644 --- a/qt6/src/qml/FloatingPanel.qml +++ b/qt6/src/qml/FloatingPanel.qml @@ -20,12 +20,15 @@ Control { property int radius: DS.Style.floatingPanel.radius // blur radius property int blurRadius: 64 + // blur blurMultiplier + property real blurMultiplier: 0.0 background: D.InWindowBlur { id: blur implicitWidth: DS.Style.floatingPanel.width implicitHeight: DS.Style.floatingPanel.height radius: blurRadius + multiplier: blurMultiplier offscreen: true D.ItemViewport { diff --git a/qt6/src/qml/overridable/InWindowBlur.qml b/qt6/src/qml/overridable/InWindowBlur.qml index 0fa0deb8..992133b0 100644 --- a/qt6/src/qml/overridable/InWindowBlur.qml +++ b/qt6/src/qml/overridable/InWindowBlur.qml @@ -10,6 +10,7 @@ Item { id :control property bool offscreen: false property alias radius: blur.blurMax + property alias multiplier: blur.blurMultiplier property alias content: blur default property alias data: blitter.data readonly property bool valid: blitter.blitterEnabled