24 lines
618 B
QML
24 lines
618 B
QML
import QtQuick 2.13
|
|
|
|
ListModel {
|
|
id: root
|
|
|
|
property var words: []
|
|
|
|
Component.onCompleted: {
|
|
var xhr = new XMLHttpRequest();
|
|
xhr.open("GET", "english.txt");
|
|
xhr.onreadystatechange = function () {
|
|
if (xhr.readyState === XMLHttpRequest.DONE) {
|
|
root.words = xhr.responseText.split('\n');
|
|
for (var i = 0; i < root.words.length; i++) {
|
|
if (root.words[i] !== "") {
|
|
insert(count, {"seedWord": root.words[i]});
|
|
}
|
|
}
|
|
}
|
|
}
|
|
xhr.send();
|
|
}
|
|
}
|