【问题标题】:QtScript vs QJSEngine when to use one or another?QtScript 与 QJSEngine 何时使用一个或另一个?
【发布时间】:2014-11-16 13:12:51
【问题描述】:

我必须在 C++ 应用程序中运行一系列 javascript“脚本”。其中大部分是重复动作。代码示例here

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

我的问题是我们应该在哪些情况下使用一种或另一种?哪个表现更好,在哪些情况下?

【问题讨论】:

    标签: c++ qt qtscript qjsengine


    【解决方案1】:

    如果您正在着手进行新的开发并且还没有真正依赖它们中的任何一个,那么您绝对应该使用 QJSEngine。您可以找到许多文章,从技术角度解释差异,例如

    我建议看看这个thread 以及this 一个。

    如今,QtScript 是 Qt 的一个纯粹兼容性部分,缺乏 QML 集成,并且已经有一段时间没有更新/维护以支持新引擎。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-12
      • 1970-01-01
      相关资源
      最近更新 更多