Changeset View
Changeset View
Standalone View
Standalone View
runners/bookmarks/faviconfromblob.h
Show All 23 Lines | |||||
24 | #include <QIcon> | 24 | #include <QIcon> | ||
25 | #include "favicon.h" | 25 | #include "favicon.h" | ||
26 | #include "fetchsqlite.h" | 26 | #include "fetchsqlite.h" | ||
27 | 27 | | |||
28 | class FaviconFromBlob : public Favicon | 28 | class FaviconFromBlob : public Favicon | ||
29 | { | 29 | { | ||
30 | Q_OBJECT | 30 | Q_OBJECT | ||
31 | public: | 31 | public: | ||
32 | static FaviconFromBlob *chrome(const QString &profileDirectory, QObject *parent = nullptr); | 32 | static FaviconFromBlob *chrome(const QString &profileName, const QString &faviconCache, QObject *parent = nullptr); | ||
33 | static FaviconFromBlob *firefox(FetchSqlite *fetchSqlite, QObject *parent = nullptr); | 33 | static FaviconFromBlob *firefox(FetchSqlite *fetchSqlite, QObject *parent = nullptr); | ||
34 | ~FaviconFromBlob() override; | 34 | ~FaviconFromBlob() override; | ||
35 | QIcon iconFor(const QString &url) override; | 35 | QIcon iconFor(const QString &url) override; | ||
36 | 36 | | |||
37 | public Q_SLOTS: | 37 | public Q_SLOTS: | ||
38 | void prepare() override; | 38 | void prepare() override; | ||
39 | void teardown() override; | 39 | void teardown() override; | ||
40 | 40 | | |||
Show All 10 Lines |