import QtQuick 2.9
import QtQuick.Controls 1.4
import QtQuick.Controls.Styles 1.4
TextArea {
id: editor
text: "G0 X11 Y0"
font.pixelSize: 10
textFormat: TextEdit.RichText
selectByMouse: true
function loadTextFile(fileUrl){
var xhr = new XMLHttpRequest;
xhr.open("GET", fileUrl);
xhr.onreadystatechange = function () {
if(xhr.readyState === XMLHttpRequest.DONE){
var response = xhr.responseText;
console.log(response)
editor.text = response
}
}
xhr.send();
}
Component.onCompleted: {
loadTextFile("../../res/gcode/example1.gcode")
}
}
Содержимое файла:
G0 (Rapid to start) X1 Y1
G0 X1 Y1 (Rapid to start; but don't forget the coolant)
M2 ; End of\n program.
Файл загружается, но почему то все в одну строку, переносы строк не чует. Хотя в console.log(response)
текст выводится в консоль с переносом строк. Помогите начинающему