diff --git a/YACReaderLibrary/db/comic_model.cpp b/YACReaderLibrary/db/comic_model.cpp index 0a0243e6..a67b4ad3 100644 --- a/YACReaderLibrary/db/comic_model.cpp +++ b/YACReaderLibrary/db/comic_model.cpp @@ -883,6 +883,11 @@ void ComicModel::removeInTransaction(int row) endRemoveRows(); } +void ComicModel::reloadContinueReading() +{ + setupReadingModelData(_databasePath); +} + void ComicModel::remove(int row) { removeInTransaction(row); diff --git a/YACReaderLibrary/db/comic_model.h b/YACReaderLibrary/db/comic_model.h index 54548f8d..fa45df28 100644 --- a/YACReaderLibrary/db/comic_model.h +++ b/YACReaderLibrary/db/comic_model.h @@ -111,6 +111,7 @@ public: qint64 asignNumbers(QList list, int startingNumber); // void remove(ComicDB * comic, int row); void removeInTransaction(int row); + void reloadContinueReading(); void reload(const ComicDB &comic); void resetComicRating(const QModelIndex &mi);