If you can get the URL of the PDF you could just download it with a separate QNetworkAccessManager.
If the download is not provided as a link, you'll probably need to trigger the download action via script.
The QWebEngineProfile seems to have a signal that could be useful for managing downloads by the webegine itself, which it will highly likely do in the background automatically.
Cheers,
_
Bookmarks