after 10h search i found solution.
QNetworkAccessManager *manager = new QNetworkAccessManager(this);
ui->webView->page()->setNetworkAccessManager(manager);
connect(manager, SIGNAL(finished(QNetworkReply*)),this, SLOT(replyFinished(QNetworkReply*)));
QNetworkAccessManager *manager = new QNetworkAccessManager(this);
ui->webView->page()->setNetworkAccessManager(manager);
connect(manager, SIGNAL(finished(QNetworkReply*)),this, SLOT(replyFinished(QNetworkReply*)));
To copy to clipboard, switch view to plain text mode
slot:
void MainWindow::replyFinished(QNetworkReply *reply)
{
if(reply->rawHeader("Content-Type")!="text/html")
{
// code to execute download
}
}
void MainWindow::replyFinished(QNetworkReply *reply)
{
if(reply->rawHeader("Content-Type")!="text/html")
{
// code to execute download
}
}
To copy to clipboard, switch view to plain text mode
Bookmarks