qtdeclarative/tests/auto/qml/qqmlecmascript/data/propertyVar.16.qml

37 lines
602 B
QML

import QtQuick 2.0
Item {
property bool test: false
property string string1
property string string2
property var f1 : function () {
string1 = "Test case 1"
return 100;
}
property var f2;
function testcase2() {
string2 = "Test case 2"
return 100;
}
f2: testcase2
Component.onCompleted: {
if (f1() != 100)
return
if (f2() != 100)
return;
if (string1 != "Test case 1")
return;
if (string2 != "Test case 2")
return;
test = true;
}
}