我正在用QtWebView编写web浏览器,我使用一个html页面对其进行了测试,但发现链接不起作用。我做什么好?
发布于 2011-08-03 20:51:10
WebView页面需要设置链接委派策略,默认为DontDelegateLinks。
尝试:
webView.page().setLinkDelegationPolicy(QWebPage.DelegateAllLinks)并将page的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
https://stackoverflow.com/questions/6926590
复制相似问题