在阅读了this问题之后,我注意到-尽管有最初的问题-除非您具有网络服务器,否则提供的解决方案仅适用于远程文件。
相反,我正在寻找一种解决方案(不使用Node.js)以“ tail -f”本地文件(在运行脚本的同一台计算机上)以读取其更改。 该脚本在QML项目中运行,因此不涉及浏览器或网络服务器。
文件的更新速度可能非常快:即每秒更新几次,但一次仅保留几个字符。
我可以使用XMLHttpRequest
来读取文件的内容,但似乎不适合我的目的。
在拒绝投票和关闭请求之后,我尝试用其他方式来解释。
我正在研究一个commercial device,它为QML对象提供加载器,仅 。我无法编写C ++应用程序,没有编译器等。
在/tmp
文件夹中,有一个由bash脚本不断更新的文件。在我的QML对象中,我需要在添加每行后立即对其进行解析。 Qt版本是4.x,QtQuick是1.1。
所以我想问一种在这些限制条件下实现这一目标的方法。