tests/auto/declarative/qdeclarativeecmascript/data/selfDeletingBinding.qml
author William Roberts <williamr@symbian.org>
Thu, 22 Jul 2010 16:41:55 +0100
branchGCC_SURGE
changeset 31 5daf16870df6
parent 30 5dc02b23752f
permissions -rw-r--r--
Catchup to latest Symbian^4

import Qt.test 1.0

MyQmlContainer {
    property bool triggerDelete: false

    children: [
        MyQmlObject {
            // Will trigger deletion during binding evaluation
            stringProperty: {deleteMe(), "Hello"}
        },

        MyQmlObject {
            // Will trigger deletion during binding evaluation, but after component creation
            stringProperty: if (triggerDelete) { deleteMe(), "Hello" } else { "World" }
        }

    ]
}