2016-01-22 76 views

回答

2

也许你的意思是Terrarium

水晶球是一个跨平台的QML游乐场:视图呈现活泼 你在编辑器中键入,使得原型和试验用 QtQuick更多的乐趣!

它监视其TextEdit中的更改,并触发视图以从本地http服务器重新加载 源。如果您正在寻找一个文件系统 监视器实现,请参阅QML LiveReload。

LiveReload

+0

LiveReload,这正是我需要的。谢谢Sleeper。 –

2

从视频中可以看出,这很简单,只要每次保存文件的机会时自动重新加载QML文件即可。

您可以轻松地自己做到这一点,设置QFileSystemWatcher并且每次文件被修改时,都会在QML视图中加载文件。在那里你有它。

当然,这仅适用于预览独立工作的独立组件。您可以进一步设置文件系统监视器来监视整个QML项目,并在每次更改时重新加载主QML文件。这是一个两步过程,您需要监视目录,这只反映添加或删除文件,然后添加或删除这些文件以查看更改。

0

只是为了它,我想分享我在网上找到的另一个工具。

这是一个基于Web的QML编辑器,可以在编写代码时立即预览。它有它的局限性,但仍然是活QML非常有用的编码

https://qmlweb.github.io/