QWebEngineView QWebEngineDownloadItemダウンロードページリソースWebモジュール(B)

A、レンダリングの
ここに画像を挿入説明
2つのコードを

void WebDownloadWork::on_WebDownload(QWebEngineDownloadItem *item)
{
    connect(item,&QWebEngineDownloadItem::finished,this,&WebDownloadWork::on_finished);
    connect(item,&QWebEngineDownloadItem::downloadProgress,this,&WebDownloadWork::on_downloadProgress);
    item->accept();
}

void WebDownloadWork::on_finished()
{
    qDebug()<<"WebDownloadWork::on_finished";
}
void WebDownloadWork::on_downloadProgress(qint64 bytesReceived, qint64 bytesTotal)
{
    qDebug()<<"WebDownloadWork::on_downloadProgress bytesReceived:"<<bytesReceived<<"  bytesTotal:"<<bytesTotal;
}

第三に、要約
1ページのダウンロードがトリガーされますQWebEngineView-> QWebEnginePage-> QWebEngineProfile無効downloadRequested(QWebEngineDownloadItem *ダウンロード);
リクエストが各トリガーを管理2.QWebEngineDownloadItemダウンロードは、ダウンロードパスとファイル名のダウンロードを設定することができます

公開された30元の記事 ウォンの賞賛1 ビュー1145

おすすめ

転載: blog.csdn.net/u010906468/article/details/104866775