blob: bfd547ed32cf64b22ee261fd1b2ec2e69e8b1a95 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
import QtQuick 1.0
Item {
id: item
property variant model
property bool done: false
property variant result
function evalExpressionViaWorker(commands) {
done = false
worker.sendMessage({'commands': commands, 'model': model})
}
WorkerScript {
id: worker
source: "script.js"
onMessage: {
item.result = messageObject.result
item.done = true
}
}
}
|