QtScript vs QJSEngine什么时候使用?

时间:2014-11-16 13:12:51

标签: c++ qt qtscript qjsengine

我必须在C ++应用程序中运行一系列javascript'脚本'。其中大多数都是重复性的行为。代码示例here

我知道Qt,因为版本5包含2个javascript引擎:QtScript和QJSEngine。

我的问题是我们应该使用哪种情况?哪种情况表现更好?在哪种情况下?

1 个答案:

答案 0 :(得分:3)

如果您正在进行新的开发并且还没有完全依赖它们中的任何一个,那么您肯定应该使用QJSEngine。您可以找到许多文章,从技术方面来解释差异,例如

我建议您查看thread 同样在this一个。

如今QtScript是Qt的纯粹兼容部分,缺乏QML集成,而且它已经有一段时间没有更新/维护,有利于新引擎。

相关问题