我正在将内部浏览器从 QtWebKit 移植到 QtWebEngine。
我想要一个在发布一些数据时请求 url 的函数。使用 WebKit,我可以使用以下内容:
使用派生自 QtWebView 的类 WebView :
void WebView::loadPostUrl(const QUrl &url, QByteArray postdata)
{
m_initialUrl = url;
QNetworkRequest request = QNetworkRequest(url);
request.setHeader(QNetworkRequest::ContentTypeHeader, "application/x-www-form-urlencoded");
load(request, QNetworkAccessManager::PostOperation, postdata);
}
由于 QtWebEngine 确实与 QNetworkAccessManager 交互,我们如何才能拥有与 QtWebEngine 相同的功能?
谢谢