0

長方形に画像を配置すると、その位置は左上になります。ウィンドウのサイズを変更してもそこに残るように、右上に固定するにはどうすればよいですか?

import QtQuick 2.0
Rectangle {
    id: outestRec
    width: 500
    height: 500
    Image
    {
        id: imgLonnie
        source: "http://www.lonniebest.com/Image/Photo/LonnieLeeBest.png";
        //anchors.right: AnchorLine;    
    }
}
4

1 に答える 1

2

anchors { right : outestRec.right; top: outestRec.top }

編集 :

説明 : 要素を上部にアタッチするには、トップ アンカーを使用する必要があります。ただし、正確な場所ではなく、親の上部にアタッチする必要があることを指定したばかりなので、それだけでは十分ではありません。上部に固定するだけで、水平方向に自由に移動できます。ただし、親の右側に取り付けると、その位置が右上隅に固定されます。

anchors.right のみ : 右側に取り付けますが、上下に自由に移動できます

anchors.top のみ : top にアタッチしますが、左右に自由に移動できます

両方一緒に : これらの両方の条件を一緒に満たす唯一の可能性は、右上隅です。

詳しくはこちらをお読みください。

于 2013-05-12T06:25:57.500 に答える