rect QML Value Type
x, y, width, height属性を持つ値。詳細...
詳細説明
rect
型は、x
、y
、width
、height
属性を持つ値を指します。
rect
型のプロパティは、デフォルトではQt.rect(0, 0, 0, 0)
です。これは、座標原点における空の矩形です。
た と えば、Item childrenRect の矩形型プ ロパテ ィ のwidth
とheight
の値を読み取 る 場合:
Rectangle { width: childrenRect.width height: childrenRect.height Rectangle { width: 100; height: 100 } }
rect
値を作成するには、それを "x, y, width x height" 文字列として指定します:
CustomObject { myRectProperty: "50,50,100x100" }
または、Qt.rect ()関数を使用します:
CustomObject { myRectProperty: Qt.rect(50, 50, 100, 100) }
rect
型はまた、読み取り専用のleft
,right
,top
,bottom
属性を公開しています。これらはC++ counterparts と同じです。
C++と統合する場合、C++からQMLに渡された QRect やQRectF の値は自動的にrect
の値に変換されることに注意してください。またその逆も同様です。rect
の値が C++に渡されると、自動的にQRectF の値に変換されます。
QMLの値型」も参照してください 。
©2024 The Qt Company Ltd. 本書に含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。