0

非常にネストされた JSON データを解析するクライアントの UI を作成しています。この UI は PySide にあり、データの視覚化も含めたいと思います。私は最近 QWebView に出会いました。これは、潜在的に構成可能な「見事な」チャートを UI にすばやく埋め込むための優れた方法のようです。

問題は、「シグナル」とデータをページに送信するにはどうすればよいかということです。機能する 1 つのアプローチは、ページを一時ファイルとして手動で作成し、webview でそれを参照することですが、もっと良い方法があるはずです。ある?

4

1 に答える 1

2

おそらくQWebFrame::addToJavaScriptWindowObject()を探しています。このメソッドを使用すると、QObjectをJavaScriptにエクスポートできます。これらのオブジェクトには、JSで接続できるシグナルを含めることができます。また、戻り値を持つプロパティまたはメソッドを使用して、データを取得することもできます。

C ++ <-> JSブリッジの動作の完全な概要については、https://qt-project.org/doc/qt-4.8/qtwebkit-bridge.htmlを参照してください。

于 2013-03-16T19:05:35.560 に答える