diff --git a/src/miscellaneous/feedreader.cpp b/src/miscellaneous/feedreader.cpp index 3776f0c17..21ff8dff7 100755 --- a/src/miscellaneous/feedreader.cpp +++ b/src/miscellaneous/feedreader.cpp @@ -118,6 +118,18 @@ void FeedReader::updateAutoUpdateStatus() { } } +bool FeedReader::autoUpdateEnabled() const { + return m_globalAutoUpdateEnabled; +} + +int FeedReader::autoUpdateRemainingInterval() const { + return m_globalAutoUpdateRemainingInterval; +} + +int FeedReader::autoUpdateInitialInterval() const { + return m_globalAutoUpdateInitialInterval; +} + void FeedReader::updateAllFeeds() { updateFeeds(m_feedsModel->rootItem()->getSubTreeFeeds()); } diff --git a/src/miscellaneous/feedreader.h b/src/miscellaneous/feedreader.h index a31c17e7c..5637955af 100755 --- a/src/miscellaneous/feedreader.h +++ b/src/miscellaneous/feedreader.h @@ -61,6 +61,10 @@ class FeedReader : public QObject { // and starts/stop the timer as needed. void updateAutoUpdateStatus(); + bool autoUpdateEnabled() const; + int autoUpdateRemainingInterval() const; + int autoUpdateInitialInterval() const; + public slots: // Schedules all feeds from all accounts for update. void updateAllFeeds(); diff --git a/src/services/abstract/feed.cpp b/src/services/abstract/feed.cpp index 0947e35cd..cb2adf472 100755 --- a/src/services/abstract/feed.cpp +++ b/src/services/abstract/feed.cpp @@ -21,6 +21,7 @@ #include "miscellaneous/application.h" #include "miscellaneous/mutex.h" #include "miscellaneous/databasequeries.h" +#include "miscellaneous/feedreader.h" #include "services/abstract/recyclebin.h" #include "services/abstract/serviceroot.h"