如何在QWebView中启用弹出窗口? [Qt的]

时间:2012-08-29 16:18:31

标签: qt qtwebkit qwebview qwebpage

我有一个非常简单的Qt应用程序,它使用QtWebkit和QWebPage来呈现网页。问题是它似乎不支持弹出窗口。例如,在google.com上,当我点击“Gmail”时,Javascript警报会说我的浏览器已禁用弹出窗口...

带有以下“a”标记的html文件:<a href = "index.html" target = "_blank">Link</a>无效。

有人能帮助我吗?

感谢。

1 个答案:

答案 0 :(得分:2)

您需要重新定义QWebPage::createWindowQWebView::createWindow以创建新的QWebPage和/或QWebView