diff options
Diffstat (limited to 'src/mainwindow.hpp')
| -rw-r--r-- | src/mainwindow.hpp | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/src/mainwindow.hpp b/src/mainwindow.hpp index 1868eaf..ae86588 100644 --- a/src/mainwindow.hpp +++ b/src/mainwindow.hpp @@ -5,7 +5,6 @@ #include <QLabel> #include <QSettings> - #include "favouritecollection.hpp" #include "renderers/geminirenderer.hpp" @@ -21,24 +20,6 @@ class BrowserTab; enum class UIDensity : int; -struct CachedPage -{ - QUrl url; - - QByteArray body; - - MimeType mime; - - int scroll_pos; - - // also: maybe compress page contents? May test - // to see if it's worth it - - CachedPage(const QUrl &url, const QByteArray &body, const MimeType &mime) - : url(url), body(body), mime(mime), scroll_pos(-1) - {} -}; - class MainWindow : public QMainWindow { Q_OBJECT @@ -62,12 +43,6 @@ public: void mousePressEvent(QMouseEvent *event) override; - std::shared_ptr<CachedPage> cacheFind(QString const &url); - - bool cacheContains(QUrl const & url) const; - - void cachePage(QUrl const & url, QByteArray const & body, MimeType const & mime); - private slots: void on_browser_tabs_currentChanged(int index); @@ -139,8 +114,5 @@ private: QLabel * file_size; QLabel * file_mime; QLabel * load_time; - - // This is where we store our current in-memory cache. - std::unordered_map<QString, std::shared_ptr<CachedPage>> page_cache; }; #endif // MAINWINDOW_HPP |
