void PopupWebView::loadInNewTab(const QNetworkRequest &req, QNetworkAccessManager::Operation op, const QByteArray &data, Qz::NewTabPositionFlag position) { Q_UNUSED(position) QupZilla* window = mApp->getWindow(); if (window) { QNetworkRequest r(req); r.setRawHeader("Referer", url().toEncoded()); r.setRawHeader("X-QupZilla-UserLoadAction", QByteArray("1")); int index = window->tabWidget()->addView(QUrl(), Qz::NT_SelectedTab); window->weView(index)->load(r, op, data); window->raise(); } }