b419c83073b5ded7a2b47fec503c34fcdfb5cc99
[profile/ivi/qtdeclarative.git] / tests / auto / declarative / qdeclarativeworkerscript / data / BaseWorker.qml
1 import QtQuick 1.0
2
3 WorkerScript {
4     id: worker
5
6     property variant response
7
8     signal done()
9
10     function testSend(value) {
11         worker.sendMessage(value)
12     }
13
14     function compareLiteralResponse(expected) {
15         var e = eval('(' + expected + ')')
16         return JSON.stringify(worker.response) == JSON.stringify(e)
17     }
18
19     onMessage: {
20         worker.response = messageObject
21         worker.done()
22     }
23 }
24