| import QtQuick 2.0 |
| |
| Item { |
| id: root |
| property int initialValue: 0 |
| property int behaviorCount: 0 |
| |
| Loader { |
| id: loader |
| objectName: "loader" |
| |
| onLoaded: { |
| loader.item.canary = 1; // will trigger the behavior, setting behaviorCount -> 1 |
| } |
| } |
| |
| Component.onCompleted: { |
| loader.source = "InitialPropertyValuesComponent.qml"; |
| root.initialValue = loader.item.canary; // should be one, since onLoaded will have triggered by now |
| root.behaviorCount = loader.item.behaviorCount; // should be one, since onLoaded will have triggered by now |
| } |
| } |