0

目前有什么方法可以使全局功能在QJSEngine?我正在尝试将现有应用程序从旧版本移植QScriptEngine到,QJSEngine但我找不到任何方法。

当我检查 Qt 的源代码如何定义“print()”函数时,他们正在使用内部QV4::Score/ScoreObject类来做到这一点。

我还找到了关于如何在QQmlApplicationEngine via中“模拟”它的答案,rootContext()->setContextObject但这也不适用于QJSEngine.

QJSEngine不幸的是,我们需要将它迁移到QScriptEngine.

谢谢

4

0 回答 0