Qt中带有圆角和PreserveAspectFit的图像

时间:2020-09-10 08:45:39

标签: qt qml

我知道this answer,但不适用于:

fillMode: PreserveAspectFit

这种变化会导致图片侧面出现纯色条带。没有他们,有什么办法做事?

1 个答案:

答案 0 :(得分:1)

您可以使用paintedWidth的{​​{1}}和paintedHeight属性(请参阅here)。

我发现QtGraphicalEffects中的Image比提到的答案中的着色器更容易使用(不确定性能)。

OpacityMask