我正在使用 QScriptEngine 和 QScriptEngineDebugger,我正在阅读 QScriptEngine 的文档,我看到了以下内容:
“<strong>void QScriptEngineDebugger::attachTo (QScriptEngine * engine) 附加到给定的引擎。调试器将安装一个自定义代理(使用 QScriptEngine::setAgent())来监控引擎。附加调试器后,您不应更改代理;但是,如果您确实必须执行额外的监控,则必须设置一个将所有事件转发到调试器代理的委托代理。”</p>
所以我想做的实际上是使用调试器监视我的脚本的执行,但我想要更多信息。
这个主题有没有可用的例子?我找不到所谓的“代理代理”的任何示例,我不知道如何启动/设置它。
提前感谢任何形式的帮助是受欢迎的:O