|
MythTV master
|
#include <libmythbase/rssmanager.h>
Public Slots | |
| void | doUpdate () |
Signals | |
| void | finished () |
Public Member Functions | |
| RSSManager () | |
| ~RSSManager () override | |
| void | startTimer () |
| void | stopTimer () |
Private Slots | |
| void | slotRefreshRSS (void) |
| void | slotRSSRetrieved (RSSSite *site) |
Private Member Functions | |
| void | processAndInsertRSS (RSSSite *site) |
Private Attributes | |
| QTimer * | m_timer {nullptr} |
| RSSSite::rssList | m_sites |
| std::chrono::hours | m_updateFreq {6h} |
| RSSSite::rssList | m_inprogress |
Definition at line 111 of file rssmanager.h.
| RSSManager::RSSManager | ( | ) |
Definition at line 21 of file rssmanager.cpp.
|
override |
Definition at line 29 of file rssmanager.cpp.
|
slot |
Definition at line 44 of file rssmanager.cpp.
Referenced by main(), RSSManager(), and NetTree::UpdateRSS().
|
signal |
Referenced by main(), processAndInsertRSS(), slotRefreshRSS(), and NetTree::UpdateRSS().
|
private |
Definition at line 78 of file rssmanager.cpp.
Referenced by slotRSSRetrieved().
|
privateslot |
Definition at line 62 of file rssmanager.cpp.
Referenced by doUpdate().
|
privateslot |
Definition at line 97 of file rssmanager.cpp.
Referenced by doUpdate().
| void RSSManager::startTimer | ( | ) |
Definition at line 34 of file rssmanager.cpp.
Referenced by NetTree::UpdateRSS().
| void RSSManager::stopTimer | ( | ) |
Definition at line 39 of file rssmanager.cpp.
|
private |
Definition at line 137 of file rssmanager.h.
Referenced by processAndInsertRSS(), and slotRefreshRSS().
|
private |
Definition at line 135 of file rssmanager.h.
Referenced by doUpdate(), and slotRefreshRSS().
|
private |
Definition at line 134 of file rssmanager.h.
Referenced by doUpdate(), RSSManager(), startTimer(), stopTimer(), and ~RSSManager().
|
private |
Definition at line 136 of file rssmanager.h.
Referenced by doUpdate(), and startTimer().