diff options
author | Oliver Eftevaag <[email protected]> | 2025-05-14 17:13:06 +0200 |
---|---|---|
committer | Oliver Eftevaag <[email protected]> | 2025-07-09 18:25:01 +0200 |
commit | 8aeb0b3236a98458a7310e8f2817aab0bb60558a (patch) | |
tree | 388a08476d19371117a22495dfa8a1fb28c569d6 | |
parent | a6cec3e8490a348c300c825dfa541c945b2d932c (diff) |
Task-number: QTBUG-129088
Pick-to: 6.10
Change-Id: I48948c40aa8de9de0663d976f179c14fd3e700ae
Reviewed-by: Morten Johan Sørvig <[email protected]>
-rw-r--r-- | src/quickcontrols/fluentwinui3/Popup.qml | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/quickcontrols/fluentwinui3/Popup.qml b/src/quickcontrols/fluentwinui3/Popup.qml index 01b7db7bb6..e74a99c8b8 100644 --- a/src/quickcontrols/fluentwinui3/Popup.qml +++ b/src/quickcontrols/fluentwinui3/Popup.qml @@ -26,6 +26,7 @@ T.Popup { readonly property string __currentState: "normal" readonly property var __config: Config.controls.popup[__currentState] || {} + readonly property bool __isHighContrast: Application.styleHints.accessibility.contrastPreference === Qt.HighContrast enter: Transition { NumberAnimation { property: "opacity"; from: 0.0; to: 1.0; easing.type: Easing.Linear; duration: 83 } @@ -41,6 +42,16 @@ T.Popup { implicitWidth: 320 implicitHeight: 72 imageConfig: control.__config.background + drawShadowWithinBounds: control.__isHighContrast + Rectangle { + implicitWidth: parent.width + implicitHeight: parent.height + visible: control.__isHighContrast + radius: 4 + color: control.palette.window + border.color: control.palette.text + border.width: 2 + } } T.Overlay.modal: Rectangle { |