37 lines
602 B
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;
|
|
}
|
|
}
|