From 2a9bb4fa6121de62d9e6ba06d9a109ba6d57f14c Mon Sep 17 00:00:00 2001 From: Mike Skec Date: Wed, 6 Jan 2021 19:37:26 +1100 Subject: cache code refactor --- src/mainwindow.cpp | 34 ---------------------------------- 1 file changed, 34 deletions(-) (limited to 'src/mainwindow.cpp') diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index 4552520..f46ed75 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -209,40 +209,6 @@ void MainWindow::mousePressEvent(QMouseEvent *event) } } -std::shared_ptr MainWindow::cacheFind(QString const &url) -{ - if (this->page_cache.find(url) != this->page_cache.end()) - { - return page_cache[url]; - } - return nullptr; -} - -bool MainWindow::cacheContains(const QUrl &url) const -{ - QString urlstr = url.toString(QUrl::FullyEncoded | QUrl::RemoveFragment); - return this->page_cache.find(urlstr) != this->page_cache.end(); -} - -void MainWindow::cachePage(const QUrl &url, const QByteArray &body, const MimeType &mime) -{ - QString urlstr = url.toString(QUrl::FullyEncoded | QUrl::RemoveFragment); - if (this->page_cache.find(urlstr) != this->page_cache.end()) - { - qDebug() << "Updating cached page"; - auto pg = this->page_cache[urlstr]; - pg->body = body; - pg->mime = mime; - return; - } - - this->page_cache[urlstr] = std::make_shared(url, body, mime); - - qDebug() << "Cached page : " << url; - - return; -} - void MainWindow::on_browser_tabs_currentChanged(int index) { if(index >= 0) { -- cgit v1.2.3