add a way to read txt in qml