【发布时间】:2023-04-08 21:34:01
【问题描述】:
我正在尝试使用带有 QtGraphicalEffects 的 QtQuick 2 为我的项目添加效果,但我不太明白如何调整真正模糊的效果以使其看起来正确。
在这种情况下,投影的大小很差,并且在完全消失之前会在边缘被剪裁。我怎样才能让它很好地融入而不被切断?
这是窗口的代码:
import QtQuick 2.0
import QtGraphicalEffects 1.0
Item {
width: 250
height: 75
Text {
id: textItem
x: 10; y: 10
text: "how can I fix my shadow?"
}
DropShadow {
id: shadowEffect
anchors.fill: textItem
source: textItem
radius: 8
samples: 16
horizontalOffset: 20
verticalOffset: 20
}
}
【问题讨论】:
-
你试过
smooth : true吗? -
smooth: true 没有任何明显的区别。至少,不会到截止边缘。