Provides attached properties that contain details on where an item exists in a positioner 更多...
import 语句: | import QtQuick 2.7 |
An object of type Positioner is attached to the top-level child item within a Column, Row, Flow or Grid. It provides properties that allow a child item to determine where it exists within the layout of its parent Column, Row, Flow or Grid.
例如,下文 Grid with 16 child rectangles, as created through a Repeater . Each Rectangle displays its index in the Grid using Positioner.index , and the first item is colored differently by taking Positioner.isFirstItem into account:
Grid { Repeater { model: 16 Rectangle { id: rect width: 30; height: 30 border.width: 1 color: Positioner.isFirstItem ? "yellow" : "lightsteelblue" Text { text: rect.Positioner.index } } } }
This property allows the item to determine its index within the positioner.
These properties allow the item to determine if it is the first or last item in the positioner, respectively.
These properties allow the item to determine if it is the first or last item in the positioner, respectively.