Positioner QML Type
Stellt angehängte Eigenschaften bereit, die Details darüber enthalten, wo ein Element in einem Positionierer vorhanden ist. Mehr...
Import Statement: | import QtQuick |
Angehängte Eigenschaften
- index : int
- isFirstItem : bool
- isLastItem : bool
Detaillierte Beschreibung
Ein Objekt des Typs Positioner ist mit dem obersten untergeordneten Element innerhalb einer Spalte, einer Zeile, eines Flusses oder eines Gitters verbunden. Es bietet Eigenschaften, mit denen ein untergeordnetes Element seine Position im Layout der übergeordneten Spalte, Zeile, des Flusses oder des Gitters bestimmen kann.
Das folgende Beispiel zeigt ein Grid mit 16 untergeordneten Rechtecken, die über Repeater erstellt wurden. Jedes Rectangle zeigt seinen Index im Grid über Positioner.index an, und das erste Element ist unter Berücksichtigung von Positioner.isFirstItem unterschiedlich gefärbt:
Grid { Repeater { model: 16 Rectangle { id: rect width: 30; height: 30 border.width: 1 color: Positioner.isFirstItem ? "yellow" : "lightsteelblue" Text { text: rect.Positioner.index } } } }
Angehängte Eigenschaft Dokumentation
Mit diesen Eigenschaften kann das Element bestimmen, ob es das erste bzw. das letzte Element im Positionierer ist.
Positioner.index : int |
Mit dieser Eigenschaft kann das Element seinen Index innerhalb des Positionierers bestimmen.
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.