diff options
Diffstat (limited to 'plugins/Manga.hpp')
-rw-r--r-- | plugins/Manga.hpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/plugins/Manga.hpp b/plugins/Manga.hpp index a298c11..7b67e13 100644 --- a/plugins/Manga.hpp +++ b/plugins/Manga.hpp @@ -20,7 +20,8 @@ namespace QuickMedia { class MangaImagesPage : public Page { public: - MangaImagesPage(Program *program, std::string manga_name, std::string chapter_name, std::string url) : Page(program), manga_name(std::move(manga_name)), chapter_name(std::move(chapter_name)), url(std::move(url)), chapter_num_pages(-1) {} + MangaImagesPage(Program *program, std::string manga_name, std::string chapter_name, std::string url, std::string thumbnail_url) : + Page(program), manga_name(std::move(manga_name)), thumbnail_url(std::move(thumbnail_url)), chapter_name(std::move(chapter_name)), url(std::move(url)), chapter_num_pages(-1) {} virtual ~MangaImagesPage() = default; const char* get_title() const override { return chapter_name.c_str(); } PageTypez get_type() const override { return PageTypez::MANGA_IMAGES; } @@ -46,6 +47,7 @@ namespace QuickMedia { virtual const char* get_website_url() const = 0; const std::string manga_name; + const std::string thumbnail_url; protected: std::string chapter_name; std::string url; |