void QWebFrameProto::load(const QNetworkRequest & req, QNetworkAccessManager::Operation operation, const QByteArray & body) { scriptDeprecated("QWebFrame will not be available in future versions"); QWebFrame *item = qscriptvalue_cast<QWebFrame*>(thisObject()); if (item) item->load(req, operation, body); }
void QWebFrameProto::load(const QUrl & url) { scriptDeprecated("QWebFrame will not be available in future versions"); QWebFrame *item = qscriptvalue_cast<QWebFrame*>(thisObject()); if (item) item->load(url); }
static void reloadRequestWithoutDisposition (QNetworkReply* reply) { QNetworkRequest req (reply->request()); req.setRawHeader("x-kdewebkit-ignore-disposition", "true"); QWebFrame* frame = qobject_cast<QWebFrame*> (req.originatingObject()); if (!frame) return; frame->load(req); }
Page* ChromeClientQt::createWindow(Frame*, const FrameLoadRequest& request, const WindowFeatures& features) { QWebPage* newPage = m_webPage->createWindow(features.dialog ? QWebPage::WebModalDialog : QWebPage::WebBrowserWindow); if (!newPage) return 0; // A call to QWebPage::mainFrame() implicitly creates the main frame. // Make sure it exists, as WebCore expects it when returning from this call. QWebFrame* mainFrame = newPage->mainFrame(); if (!request.isEmpty()) mainFrame->load(request.resourceRequest().url()); return newPage->d->page; }
void WebCapture::load(const QUrl &url) { QWebFrame *frame = page_.mainFrame(); frame->load(url); frame->setScrollBarPolicy(Qt::Vertical, Qt::ScrollBarAlwaysOff); frame->setScrollBarPolicy(Qt::Horizontal, Qt::ScrollBarAlwaysOff); if (progress) { progress->setValue(0); if ( progress->isHidden()) progress->setVisible(true); } qDebug()<< frame->baseUrl(); qDebug()<< "loading start"; }
void LoadItem::invoke() const { //qDebug() << ">>>LoadItem::invoke"; Q_ASSERT(m_webPage); QWebFrame *frame = 0; const QString t = target(); if (t.isEmpty()) frame = m_webPage->mainFrame(); else frame = findFrameNamed(t, m_webPage->mainFrame()); if (!frame) return; frame->load(url()); }