0
のQt 5.9.2はQML画像スケール予期しない動作
次QMLコード:私はImage
要素にscale: 0.5
を追加すると、
:
ApplicationWindow
{
visible: true
width: 585
height: 113
title: qsTr("test")
Rectangle
{
width: 585
height: 113
color: "black"
x: 0
y: 0
}
Image
{
source: "balloon.png"
x: 0
y: 0
}
}
が期待される結果を生成します私はこれを得る:
しかし、私はそれがこのように見えるように予想:0.5スケーリングされた画像は、(0,0)に位置していない理由を
誰かが私に説明していただけます、それは明示的にそのプロパティに設定されて座標とスケーリングされたイメージが(0,0)座標に配置されるために、ここで何かできますか? documentation for scale
で述べたように
また、スケーリングされた 'Item'sにアンカーするとき、境界ボックスを拡大縮小しないので、注意してください。 – derM