Added missing qmls

This commit is contained in:
Filippo Cucchetto 2016-06-19 11:29:00 +02:00
parent 9a2a3f44d5
commit 22ea93a0cf
2 changed files with 34 additions and 0 deletions

View File

34
test/testQObject.qml Normal file
View File

@ -0,0 +1,34 @@
import QtQuick 2.3
QtObject {
id: testCase
objectName: "testCase"
function testObjectName() {
if (!testObject)
return false;
return testObject.objectName === "testObject"
}
function testPropertyReadAndWrite() {
if (!testObject)
return false
if (testObject.name !== "foo")
return false
testObject.name = "bar"
if (testObject.name !== "bar")
return false
return true
}
function testSignalEmittion() {
if (!testObject)
return false
if (testObject.name !== "foo")
return false
var result = false
testObject.nameChanged.connect(function(name){ result = name === "bar" })
testObject.name = "bar"
return result
}
}