From 76452bac93c7095b6a5a47c84d0b0571af2df59e Mon Sep 17 00:00:00 2001 From: megabigbug Date: Sat, 26 Jun 2010 23:02:10 +0200 Subject: improve previews: compute preview when webview is deleted => instant preview in closed tab page --- src/webpage.cpp | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'src/webpage.cpp') diff --git a/src/webpage.cpp b/src/webpage.cpp index 32b785b4..6b45ad10 100644 --- a/src/webpage.cpp +++ b/src/webpage.cpp @@ -46,6 +46,7 @@ #include "networkaccessmanager.h" #include "adblockmanager.h" #include "urlbar.h" +#include "websnap.h" #include "sslinfodialog_p.h" @@ -211,7 +212,7 @@ WebPage::WebPage(QWidget *parent) WebPage::~WebPage() { - disconnect(); + disconnect(); } @@ -479,6 +480,15 @@ void WebPage::loadFinished(bool ok) { wallet()->fillFormData(mainFrame()); } +/* + if (ok) + { + QPixmap preview = WebSnap::renderVisiblePagePreview(*this); + QString path = WebSnap::imagePathFromUrl(mainFrame()->url().toString()); + QFile::remove(path); + preview.save(path); + } +*/ } -- cgit v1.2.1