Qt之Javascript調用Qt方法

源碼分享:

連接:http://pan.baidu.com/s/1pJzN1Dx java

密碼:5nct spa

上面的例子是基於Qt5.4.1的,編譯不了的,能夠直接參考源碼內容,有中文註釋 ip


關鍵點:

1.Qt方法必須爲public slots,才能在Javascript里正常調用; get

2.Qt裏的QWebView.page.mainFrame須要調用該方法:addToJavaScriptWindowObject() 源碼

3.QWebView.page.mainFrame的javaScriptWindowObjectCleared()信號必須連接上面的第2點所在的槽。 it


Tips

更多關於Qt與Javascript的交互,請使用Index搜索:The Qt WebKit Bridge 編譯

相關文章
相關標籤/搜索