спс, как и думал что придется так.
в сети нашел пример, сработало:
#include <QWebPage>
#include <QWebFrame>
#include <QPointer>
#include <QMessageBox>
//забыли упомянуть
#include <QNetworkRequest>
class TestPage : public QWebPage
{
//Много кода.
};
теперь надо будет разобраться как получить ссылку, по которой кликнули, думаю событие linkClicked поможет
Теперь все это прикручивается к QWebView так
ui->webView->page()->~QWebPage();
ui->webView->setPage(new TestPage());
Я так понял, что при нажатии на ссылку target="_blank" будет вызываться перекрытый метод
virtual QWebPage* createWindow(WebWindowType)
Тогда куда девается возвращаемая этим методом страница? Если ничего с ней не делать, то это не приведет к утечкам памяти?