From 7aac11483e27300a2d7e8c57b9cd40837113cd7c 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:43:28 +0200 Subject: [PATCH] Add method to YACReaderContentViewsManager to update the current content view --- YACReaderLibrary/yacreader_content_views_manager.cpp | 11 +++++++++++ YACReaderLibrary/yacreader_content_views_manager.h | 1 + 2 files changed, 12 insertions(+) diff --git a/YACReaderLibrary/yacreader_content_views_manager.cpp b/YACReaderLibrary/yacreader_content_views_manager.cpp index 7e1df5a1..ce1ab49d 100644 --- a/YACReaderLibrary/yacreader_content_views_manager.cpp +++ b/YACReaderLibrary/yacreader_content_views_manager.cpp @@ -67,6 +67,17 @@ QWidget *YACReaderContentViewsManager::containerWidget() return comicsViewStack; } +void YACReaderContentViewsManager::updateCurrentContentView() +{ + if (comicsViewStack->currentWidget() == comicsView) { + comicsView->reloadContent(); + } + + if (comicsViewStack->currentWidget() == folderContentView) { + folderContentView->reloadContent(); + } +} + void YACReaderContentViewsManager::updateCurrentComicView() { if (comicsViewStack->currentWidget() == comicsView) { diff --git a/YACReaderLibrary/yacreader_content_views_manager.h b/YACReaderLibrary/yacreader_content_views_manager.h index cfd6b8ae..67119a0b 100644 --- a/YACReaderLibrary/yacreader_content_views_manager.h +++ b/YACReaderLibrary/yacreader_content_views_manager.h @@ -39,6 +39,7 @@ public: NoSearchResultsWidget *noSearchResultsWidget; + void updateCurrentContentView(); void updateCurrentComicView(); void updateContinueReadingView();