解决了
如果设置了
newwebview->page()->setLinkDelegationPolicy(QWebPage::DelegateExternalLinks);
则可以用锚点
但是设置了
newwebview->page()->setLinkDelegationPolicy(QWebPage::DelegateAllLinks);
就不能用
如果你的webview有些click点击没反应
newwebview->page()->setLinkDelegationPolicy(QWebPage::DelegateExternalLinks);
connect(newwebview->page(),SIGNAL(linkClicked(QUrl)),this,SLOT(openindestopbrowser(QUrl)));
完后再openindestopbrowser(QUrl)里面写
void mytabwidget::openindestopbrowser(QUrl url)
{
currentwebview()->setUrl(url);
}