diff options
author | Martin Jones <martin.jones@nokia.com> | 2011-01-06 05:48:52 (GMT) |
---|---|---|
committer | Martin Jones <martin.jones@nokia.com> | 2011-01-06 05:55:00 (GMT) |
commit | 1ba3e41f09ea719249286fede5d3fe96621ccb61 (patch) | |
tree | fca572fbeea4ad92aa1d0fdd7172098a9bcca873 /tests/auto/declarative/qdeclarativepathview/data/vdm.qml | |
parent | 1d7b672fd46abab51a0124ad19aad18e5d14f1a8 (diff) | |
download | Qt-1ba3e41f09ea719249286fede5d3fe96621ccb61.zip Qt-1ba3e41f09ea719249286fede5d3fe96621ccb61.tar.gz Qt-1ba3e41f09ea719249286fede5d3fe96621ccb61.tar.bz2 |
PathView: update modelCount before attempting to regenerate delegates.
If the model is a VisualDataModel, the count will initally be zero
and modelCount is not updated due to itemsInserted() before the
component is completed.
Task-number: QTBUG-16357
Reviewed-by: Bea Lam
Diffstat (limited to 'tests/auto/declarative/qdeclarativepathview/data/vdm.qml')
-rw-r--r-- | tests/auto/declarative/qdeclarativepathview/data/vdm.qml | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/tests/auto/declarative/qdeclarativepathview/data/vdm.qml b/tests/auto/declarative/qdeclarativepathview/data/vdm.qml new file mode 100644 index 0000000..012db3f --- /dev/null +++ b/tests/auto/declarative/qdeclarativepathview/data/vdm.qml @@ -0,0 +1,28 @@ +import QtQuick 1.0 + +PathView { + id: pathView + width: 240; height: 320 + + pathItemCount: 4 + preferredHighlightBegin : 0.5 + preferredHighlightEnd : 0.5 + + path: Path { + startX: 120; startY: 20; + PathLine { x: 120; y: 300 } + } + + ListModel { + id: mo + ListElement { value: "one" } + ListElement { value: "two" } + ListElement { value: "three" } + } + + model: VisualDataModel { + delegate: Text { text: model.value } + model : mo + } +} + |