From 5c1ce7c32cd9d739082375a4db9a5dc8d53c7f4e Mon Sep 17 00:00:00 2001 From: Mentalflow <312902918@qq.com> Date: Mon, 23 Dec 2024 11:17:43 +0800 Subject: [PATCH] RibbonMessageBarGroup: Fix the top radius when tabbar is folded in modern style. --- lib_source/qml/Qt5/RibbonMessageBarGroup.qml | 2 ++ lib_source/qml/Qt6/RibbonMessageBarGroup.qml | 2 ++ 2 files changed, 4 insertions(+) diff --git a/lib_source/qml/Qt5/RibbonMessageBarGroup.qml b/lib_source/qml/Qt5/RibbonMessageBarGroup.qml index d5bfacd..88633ef 100644 --- a/lib_source/qml/Qt5/RibbonMessageBarGroup.qml +++ b/lib_source/qml/Qt5/RibbonMessageBarGroup.qml @@ -57,6 +57,8 @@ RibbonBlur { } color: folded ? RibbonTheme.isDarkMode ? "black" : "white" : "transparent" height: control.implicitHeight - (folded ? handler.height : 0) + topLeftRadius: RibbonTheme.modernStyle && RibbonWindow.window.tabBar.folded ? 10 : 0 + topRightRadius: topLeftRadius bottomLeftRadius: RibbonTheme.modernStyle && folded ? 10 : 0 bottomRightRadius: bottomLeftRadius ListView{ diff --git a/lib_source/qml/Qt6/RibbonMessageBarGroup.qml b/lib_source/qml/Qt6/RibbonMessageBarGroup.qml index 1d34b69..fd9b319 100644 --- a/lib_source/qml/Qt6/RibbonMessageBarGroup.qml +++ b/lib_source/qml/Qt6/RibbonMessageBarGroup.qml @@ -57,6 +57,8 @@ RibbonBlur { } color: folded ? RibbonTheme.isDarkMode ? "black" : "white" : "transparent" height: control.implicitHeight - (folded ? handler.height : 0) + topLeftRadius: RibbonTheme.modernStyle && RibbonWindow.window.tabBar.folded ? 10 : 0 + topRightRadius: topLeftRadius bottomLeftRadius: RibbonTheme.modernStyle && folded ? 10 : 0 bottomRightRadius: bottomLeftRadius ListView{