5 property string expectedText
7 property bool unsent: false
8 property bool opened: false
9 property bool sent: false
10 property bool headersReceived: false
12 property bool loading: false
13 property bool done: false
15 property bool reset: false
17 property bool dataOK: false
19 Component.onCompleted: {
20 var x = new XMLHttpRequest;
22 unsent = (x.responseText == "");
25 x.setRequestHeader("Accept-Language", "en-US");
27 opened = (x.responseText == "");
30 x.onreadystatechange = function() {
31 if (x.readyState == XMLHttpRequest.HEADERS_RECEIVED) {
32 headersReceived = (x.responseText == "");
33 } else if (x.readyState == XMLHttpRequest.LOADING) {
34 if (x.responseText == expectedText)
36 } else if (x.readyState == XMLHttpRequest.DONE) {
37 if (x.responseText == expectedText)
40 dataOK = (x.responseText == expectedText);
43 x.setRequestHeader("Accept-Language", "en-US");
45 reset = (x.responseText == "");
51 sent = (x.responseText == "");