我有一个为(长期运行)用户脚本提供JS API的项目。 这个项目仍然使用QtScript模块,这有点困扰我,因为模块被标记为已弃用很长一段时间。
我的问题是我需要用户能够调试他们的JS代码,这就是QtScript,特别是QScriptEngineDebugger非常方便的地方。
现在我刚刚阅读了“Qt 5.7中的新功能”帮助页面上的那两行。
启用所有调试服务以使用QJSEngine(而不是QQmlEngine),它允许非QML JavaScript调试或分析。
添加了对同时调试多个QJSEngine实例的支持。
显然这引起了我的注意,但是在搜索其余的帮助时,我找不到任何有关调试QJSEngine的信息。
有人能告诉我如何使用QJSEng来实现与QtScript和QScriptEngineDebugger类似的东西吗?