From 80ff6ed63b0195689b958b0ec0c588e2d4657e1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20=C3=81ngel=20San=20Mart=C3=ADn?= Date: Sun, 13 Aug 2023 11:42:36 +0200 Subject: [PATCH] Add method to FolderContentView to reload its contents --- YACReaderLibrary/folder_content_view.cpp | 6 ++++++ YACReaderLibrary/folder_content_view.h | 1 + 2 files changed, 7 insertions(+) diff --git a/YACReaderLibrary/folder_content_view.cpp b/YACReaderLibrary/folder_content_view.cpp index d546b91b..82247059 100644 --- a/YACReaderLibrary/folder_content_view.cpp +++ b/YACReaderLibrary/folder_content_view.cpp @@ -203,6 +203,12 @@ void FolderContentView::setContinueReadingModel(ComicModel *model) } } +void FolderContentView::reloadContent() +{ + folderModel->reload(); + reloadContinueReadingModel(); +} + void FolderContentView::reloadContinueReadingModel() { if (!folderModel->isSubfolder) { diff --git a/YACReaderLibrary/folder_content_view.h b/YACReaderLibrary/folder_content_view.h index cebb548a..d0f07e6a 100644 --- a/YACReaderLibrary/folder_content_view.h +++ b/YACReaderLibrary/folder_content_view.h @@ -22,6 +22,7 @@ public: explicit FolderContentView(QAction *toogleRecentVisibilityAction, QWidget *parent = nullptr); void setModel(const QModelIndex &parent, FolderModel *model); void setContinueReadingModel(ComicModel *model); + void reloadContent(); void reloadContinueReadingModel(); void setShowRecent(bool visible); void setRecentRange(int days);