void PopupWebView::openUrlInNewTab(const QUrl &url, Qz::NewTabPositionFlag position) { Q_UNUSED(position) QupZilla* window = mApp->getWindow(); if (window) { window->tabWidget()->addView(url, Qz::NT_SelectedTab); window->raise(); } }
void DownloadItem::goToDownloadPage() { QupZilla* qz = mApp->getWindow(); if (qz) { qz->tabWidget()->addView(m_downloadPage, Qz::NT_SelectedTab); } else { mApp->makeNewWindow(Qz::BW_NewWindow, m_downloadPage); } }
void PopupWebView::openUrlInNewTab(const QUrl &urla, Qz::NewTabPositionFlag position) { Q_UNUSED(position) QupZilla* window = mApp->getWindow(); if (window) { QNetworkRequest req(urla); req.setRawHeader("Referer", url().toEncoded()); req.setRawHeader("X-QupZilla-UserLoadAction", QByteArray("1")); window->tabWidget()->addView(req, Qz::NT_SelectedTab); window->raise(); } }
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(); } }