2011-08-03 13 views
0

私はQtWebViewでWebブラウザを書く過程にあります。私はhtmlページを使ってそれをテストしましたが、リンクが機能していないことが判明しました。私は何をしますか?QtWebViewでリンクをクリックできるようにするにはどうすればよいですか?

+1

「働いていない本当に何を意味するのでしょうか?あなたは本当にあなたの質問に詳細を入れる必要があります。 –

答えて

2

デフォルトでは「DontDelegateLinks」なので、WebViewのページには「リンク委任ポリシー」を設定する必要があります。

試してみてください。

webView.page().setLinkDelegationPolicy(QWebPage.DelegateAllLinks) 

し、適切なスロットにページのlink_clicked()信号を接続します。

ルックで:

http://doc.qt.nokia.com/4.7-snapshot/qwebview.html#page

http://doc.qt.nokia.com/4.7-snapshot/qwebpage.html#linkDelegationPolicy-prop

http://doc.qt.nokia.com/4.7-snapshot/qwebpage.html#LinkDelegationPolicy-enum

関連する問題