gpt4 book ai didi

qt - QML 实时编程

转载 作者:行者123 更新时间:2023-12-04 10:18:23 26 4
gpt4 key购买 nike

我找到了一个视频,其中显示了视频中称为“实时编程”的内容。

这个可以看here .

我认为这个想法是在应用程序运行时编辑 QML 文件。保存更改后,应用程序会立即显示此更改。

这消除了重新启动应用程序以查看更改的需要。

我认为这真的很棒,因为它加快了工作流程。

但我真的不明白这是如何工作的。我需要做些什么才能在 Windows 环境中进行这样的操作?

最佳答案

this answer关于如何重新加载 QML 文件:

engine()->clearComponentCache();
setSource(source());

现在您需要做的就是将其连接到 QFileSystemWatcher .制作 QFileSystemWatcher观察你的 QML 文件,当它发生变化时,重新加载 View 。

关于qt - QML 实时编程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22320662/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com