addToJavaScriptWindowObjectを使用してC++オブジェクトをQWebFrameに正常に追加し、javascriptからそのオブジェクトのスロットを呼び出すことができます。
しかし、私が本当にやりたいのは、それらのスロットの1つに新しいオブジェクトを返すようにすることです。たとえば、QObject派生クラスインスタンスを返す次のようなスロットがあります。
MyObject* MyApp::helloWorld()
{
//MyObject is dervied from QObject
return new MyObject();
}
このようにJavaScriptからこのスロットを正常に呼び出すことができます
var foo=myapp.helloWorld();
しかし、fooは空のようです。Javascriptからスロットを呼び出したり、スロットのプロパティにアクセスしたりすることはできません。
これをどのように達成できるかについてのアイデアはありますか?