2012-05-08 3 views
0

python qtwebkitを使用して、どのようにして後でPythonで処理するためのデータを取得できますか?基本的に、私はいくつかのjavascript(qtwebkitでframe.evaluateJavaScript()経由で十分に簡単です)を実行し、結果の文字列をPythonに返すようにしています。qtwebkitはデータをPythonに戻します

答えて

0

がこれを見つけた:http://www.slideshare.net/tewson/using-qtwebkit-in-pyqt-as-a-n00b

スライド9は、次のコードを持っています

偉大

の作品
x = QObject() 
x.setObjectName("x") 
x.setProperty("foo", QVariant("")) 
x.setProperty("bar", QVariant("")) 
frame.addToJavaScriptWindowObject("x", x) 
frame.evaluateJavaScript("x.foo = 'foo';x.bar = 5;") 
print x.property("foo").toString() 
print x.property("bar").toInt() 

関連する問題