问题标签 [qjsengine]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
qt - QJSEngine 全局函数
目前有什么方法可以使全局功能在QJSEngine
?我正在尝试将现有应用程序从旧版本移植QScriptEngine
到,QJSEngine
但我找不到任何方法。
当我检查 Qt 的源代码如何定义“print()”函数时,他们正在使用内部QV4::Score/ScoreObject
类来做到这一点。
我还找到了关于如何在QQmlApplicationEngine
via中“模拟”它的答案,rootContext()->setContextObject
但这也不适用于QJSEngine
.
QJSEngine
不幸的是,我们需要将它迁移到QScriptEngine
.
谢谢