Как включить всплывающие окна в QWebView? [квт]

У меня есть очень простое приложение Qt, которое использует QtWebkit и QWebPage для отображения веб-страниц. Проблема в том, что он не поддерживает всплывающие окна. Например, в google.com, когда я нажимаю "Gmail", появляется предупреждение Javascript о том, что мой браузер отключил всплывающие окна...

И html-файл со следующим тегом «a»: <a href = "index.html" target = "_blank">Link</a> тоже не работает.

Кто-нибудь может мне помочь?

Спасибо.


person user1539346    schedule 29.08.2012    source источник


Ответы (1)


Вам нужно переопределить либо QWebPage::createWindow, либо QWebView::createWindow, чтобы создать новые QWebPage и/или QWebView.

person alexisdm    schedule 29.08.2012