From c4c5129632591738c290058abab281ad1b1493c1 Mon Sep 17 00:00:00 2001 From: J-P Nurmi Date: Mon, 10 Mar 2014 15:58:10 +0100 Subject: Item views: improve initial Z-value handling Respect the initial Z-values of item, highlight, header, footer and section delegate instances. Mention also the default values in docs. Change-Id: I2ce4bb537898a0f5fdfa776b79d5747b1c080a7b Reviewed-by: Michael Brasser Reviewed-by: Alan Alpert Reviewed-by: Martin Jones --- .../quick/qquicklistview/data/boundZValues.qml | 55 ++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 tests/auto/quick/qquicklistview/data/boundZValues.qml (limited to 'tests/auto/quick/qquicklistview/data/boundZValues.qml') diff --git a/tests/auto/quick/qquicklistview/data/boundZValues.qml b/tests/auto/quick/qquicklistview/data/boundZValues.qml new file mode 100644 index 0000000000..10810e540d --- /dev/null +++ b/tests/auto/quick/qquicklistview/data/boundZValues.qml @@ -0,0 +1,55 @@ +import QtQuick 2.0 + +Rectangle { + width: 240 + height: 320 + + ListView { + id: list + + property real itemZ: 342 + property real headerZ: 341 + property real footerZ: 340 + property real highlightZ: 339 + property real sectionZ: 338 + + anchors.fill: parent + objectName: "list" + model: ListModel { ListElement { text: "text" } } + currentIndex: 0 + + delegate: Text { + objectName: "wrapper" + font.pointSize: 20 + text: index + z: list.itemZ + } + + header: Rectangle { + width: 240 + height: 30 + z: list.headerZ + } + + footer: Rectangle { + width: 240 + height: 30 + z: list.footerZ + } + + highlight: Rectangle { + width: 240 + height: 30 + z: list.highlightZ + } + + section.property: "text" + section.delegate: Text { + objectName: "section" + font.pointSize: 20 + text: section + z: list.sectionZ + } + } +} + -- cgit v1.2.3