diff --git a/YACReaderLibrary/comics_view.cpp b/YACReaderLibrary/comics_view.cpp index 64ab0cf4..bc54339e 100644 --- a/YACReaderLibrary/comics_view.cpp +++ b/YACReaderLibrary/comics_view.cpp @@ -48,6 +48,13 @@ void ComicsView::setModel(ComicModel *m) model = m; } +void ComicsView::reloadContent() +{ + if (model != nullptr) { + model->reload(); + } +} + void ComicsView::updateInfoForIndex(int index) { QQmlContext *ctxt = view->rootContext(); diff --git a/YACReaderLibrary/comics_view.h b/YACReaderLibrary/comics_view.h index 12f780a7..5f3b53d0 100644 --- a/YACReaderLibrary/comics_view.h +++ b/YACReaderLibrary/comics_view.h @@ -30,6 +30,7 @@ public: virtual void selectIndex(int index) = 0; virtual void updateCurrentComicView() = 0; virtual void focusComicsNavigation(Qt::FocusReason reason) = 0; + void reloadContent(); public slots: virtual void updateInfoForIndex(int index);