Positioner QML Type

アイテムがポジショナー内のどこに存在するかの詳細を含む、アタッチされたプロパティを提供します。詳細...

Import Statement: import QtQuick

付属プロパティ

詳細説明

Positioner型のオブジェクトは、Column、Row、Flow、Grid内の最上位の子アイテムにアタッチされます。これは、子アイテムが親カラム、行、フロー、またはグリッドのレイアウト内のどこに存在するかを決定するためのプロパティを提供します。

例えば、Repeater によって作成された、16個の子矩形を持つGrid を以下に示します。各Rectangle は、Positioner.index を使用してグリッド内にインデックスを表示し、Positioner.isFirstItem を考慮して最初のアイテムの色を変えています:

Grid {
    Repeater {
        model: 16

        Rectangle {
            id: rect
            width: 30; height: 30
            border.width: 1
            color: Positioner.isFirstItem ? "yellow" : "lightsteelblue"

            Text { text: rect.Positioner.index }
        }
    }
}

付属プロパティ・ドキュメント

Positioner.isFirstItem : bool [read-only]

Positioner.isLastItem : bool [read-only]

これらのプロパティは、アイテムがポジショナー内の最初のアイテムか最後のアイテムかをそれぞれ決定することができる。


Positioner.index : int [read-only]

このプロパティは、アイテムがポジショナー内のインデックスを決定することを可能にします。


これらのプロパティは、アイテムがポジショナー内の最初のアイテムか最後のアイテムかを決定します 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。