Have tryed the following code:
void MainWindow::applyScript()
{
QString javascript
= "(function () { dl=document.links; for(i=0;i<dl.length;++i){ if(dl[i].href.substr(-4)==\".pdf\"){ dl[i].href=\"http://docs.google.com/viewer?url=\"+dl[i].href; } } })();";
qDebug() << ui->webView->page()->currentFrame()->evaluateJavaScript(javascript).toString();
}
void MainWindow::applyScript()
{
QString javascript = "(function () { dl=document.links; for(i=0;i<dl.length;++i){ if(dl[i].href.substr(-4)==\".pdf\"){ dl[i].href=\"http://docs.google.com/viewer?url=\"+dl[i].href; } } })();";
qDebug() << ui->webView->page()->currentFrame()->evaluateJavaScript(javascript).toString();
}
To copy to clipboard, switch view to plain text mode
but I got an empty string.
Bookmarks