QtWebKit 和javascript 交互有关问题

QtWebKit 和javascript 交互问题
是这样,我想请问各位大神有没有办法满足这种交互:

就目前,QtWebKit和javaScript的交互我们是采用 addToJavaScriptWindowObject()来实现的。
但是这种方法只能在Javascript中使用在Qt中创建好的这个QObject对象。我想问问有没有办法像 QScriptEngine
那样,在Qt中定义类,在js中使用。

(例如在Qt中 定义了一个类,如Msg,我想在js中 var mg = new Msg();和QtScript模块的用法一样,只是想利用QtWebKit模块实现)

------解决方案--------------------
正准备开始用 addToJavaScriptWindowObject。
LS第二种方式非常高级呀。
------解决方案--------------------
用addToJavaScriptWindowObject的形式注册,然后可以通过注册名来调用Qt中的方法,你创建Msg对象,无非也就是要调用里面的方法吧。。。