qt6-bb10/qtdeclarative/tests/auto/qml/qqmlxmlhttprequest/data/callbackException.qml

26 lines
499 B
QML

import QtQuick 2.0
QtObject {
id: obj
property string url
property string which
property bool threw: false
onWhichChanged: {
var x = new XMLHttpRequest;
x.onreadystatechange = function() {
if (x.readyState == which) {
obj.threw = true
throw(new Error("Exception from Callback"))
}
}
x.open("GET", url);
x.setRequestHeader("Test-header", "TestValue");
x.send();
}
}