我想处理QWebView中点击的链接

时间:2012-05-03 18:15:15

标签: qt qwebview

所以这是我的问题:我想处理QWebView中的点击链接。有信号

void QWebView::linkClicked ( const QUrl & url )

当用户点击链接时会发出

,因此我可以将其用于我的目的,但它取决于默认情况下设置为linkDelegationPolicy property的值而不是委托链接

但是我无法更改此内容,因为它是QWebPage的函数,我有QWebViewQWebView不会从QWebPage继承...所以我真的很困惑

请帮忙!谢谢!

1 个答案:

答案 0 :(得分:2)

QWebView有一个底层的QWepPage。您可以使用QWebView::page()方法获取指向它的指针。