| import QtQuick 2.1 |
| import QtTest 1.1 |
| |
| Item { |
| id: top |
| |
| PathView { |
| id: pathViewDelegateModelAfterCreate |
| anchors.fill: parent |
| property int createdDelegates: 0 |
| path: Path { startX: 120; startY: 100 } |
| } |
| |
| Component { |
| id: delegateModelAfterCreateComponent |
| Rectangle { |
| width: 140 |
| height: 140 |
| border.color: "black" |
| color: "red" |
| Component.onCompleted: pathViewDelegateModelAfterCreate.createdDelegates++; |
| } |
| } |
| |
| TestCase { |
| name: "PathView" |
| when: windowShown |
| |
| function test_set_delegate_model_after_path_creation() { |
| pathViewDelegateModelAfterCreate.delegate = delegateModelAfterCreateComponent; |
| pathViewDelegateModelAfterCreate.model = 40; |
| verify(pathViewDelegateModelAfterCreate.createdDelegates > 0); |
| } |
| } |
| } |