![]() |
1
13
只需调用qwebpage::setLinkDelegationPolicy(qwebpage::delegateAllLinks),然后将信号qwebview::linkClicked(const qurl&url)连接到插槽,并在插槽中执行浏览器。 找出默认浏览器是什么,稍微复杂一些,取决于用户运行的是哪个桌面。环境变量浏览器通常包含默认值。 或使用 QDesktopServices::openUrl [如gnud在评论中所建议] |
![]() |
2
0
假设链接是外部的,您可以直接调用 QWebView::setOpenExternalLinks(true) 在你的qwebview小部件上。默认情况下,该属性为false;将其设置为true将导致在默认Web浏览器中打开外部链接。 |
![]() |
Busata · QWebview/webkit禁用缩放双击 11 年前 |