2
我需要访问QWebFrame中的JavaScript QScriptEngine。那可能吗?Qt:是否可以从QWebFrame获取QScriptEngine?
那么,至少我觉得我需要访问它。为了响应javascript调用,我需要分配一个新对象,将其返回给javascript 和将该对象的所有权转换为JavaScript,以便可以进行垃圾回收。它看起来像QScriptEngine :: newQObject将允许我转让所有权。也许这不是正确的做法。
谢谢! Alex
是的,我希望有另一种方式来做到这一点,因为对象不一定会有名字。我只是尝试addToJavaScriptWindowObject(使用随机名称),但一直未能确认对象实际上是垃圾收集,即。我的析构函数永远不会被击中。 javascript函数collectgarbage()实际上是否存在?我不知道。谢谢。 – 2009-09-23 17:53:10