import QtQuick import QtQuick.Effects import qs.Commons import qs.Services // Unified shadow system Item { id: root required property var source layer.enabled: Settings.data.general.enableShadows && !PowerProfileService.noctaliaPerformanceMode layer.effect: MultiEffect { source: root.source shadowEnabled: true blurMax: Style.shadowBlurMax shadowBlur: Style.shadowBlur shadowOpacity: Style.shadowOpacity shadowColor: Color.black shadowHorizontalOffset: Settings.data.general.shadowOffsetX shadowVerticalOffset: Settings.data.general.shadowOffsetY } }