#include <newsengine.h>
Definition at line 61 of file mythflix/mythflix/newsengine.h.
Public Types | |
| enum | State { Retrieving = 0, RetrieveFailed, WriteFailed, Success, Retrieving = 0, RetrieveFailed, WriteFailed, Success } |
| enum | State { Retrieving = 0, RetrieveFailed, WriteFailed, Success, Retrieving = 0, RetrieveFailed, WriteFailed, Success } |
| typedef QPtrList< NewsSite > | List |
| typedef QPtrList< NewsSite > | List |
Signals | |
| void | finished (NewsSite *item) |
| void | finished (NewsSite *item) |
Public Member Functions | |
| NewsSite (const QString &name, const QString &url, const QDateTime &updated) | |
| ~NewsSite () | |
| const QString & | url () const |
| const QString & | name () const |
| QString | description () const |
| const QDateTime & | lastUpdated () const |
| unsigned int | timeSinceLastUpdate () const |
| void | insertNewsArticle (NewsArticle *item) |
| void | clearNewsArticles () |
| NewsArticle::List & | articleList () |
| void | retrieve () |
| void | stop () |
| void | process () |
| bool | successful () const |
| QString | errorMsg () const |
| NewsSite (const QString &name, const QString &url, const QDateTime &updated) | |
| ~NewsSite () | |
| const QString & | url () const |
| const QString & | name () const |
| QString | description () const |
| const QDateTime & | lastUpdated () const |
| const QString & | imageURL () const |
| unsigned int | timeSinceLastUpdate () const |
| void | insertNewsArticle (NewsArticle *item) |
| void | clearNewsArticles () |
| NewsArticle::List & | articleList () |
| void | retrieve () |
| void | stop () |
| void | process () |
| bool | successful () const |
| QString | errorMsg () const |
Private Slots | |
| void | slotFinished (QNetworkOperation *) |
| void | slotGotData (const QByteArray &data, QNetworkOperation *op) |
| void | slotFinished (QNetworkOperation *) |
| void | slotGotData (const QByteArray &data, QNetworkOperation *op) |
Private Member Functions | |
| void | ReplaceHtmlChar (QString &s) |
| void | ReplaceHtmlChar (QString &s) |
Private Attributes | |
| QString | m_name |
| QString | m_url |
| QString | m_desc |
| QDateTime | m_updated |
| QString | m_destDir |
| QByteArray | m_data |
| State | m_state |
| QString | m_errorString |
| NewsArticle::List | m_articleList |
| QUrlOperator * | m_urlOp |
| QString | m_imageURL |
| QUrlOperator * | m_urlOp |
| typedef QPtrList<NewsSite> NewsSite::List |
Definition at line 74 of file mythflix/mythflix/newsengine.h.
| typedef QPtrList<NewsSite> NewsSite::List |
Definition at line 83 of file mythnews/mythnews/newsengine.h.
| enum NewsSite::State |
| Retrieving | |
| RetrieveFailed | |
| WriteFailed | |
| Success | |
| Retrieving | |
| RetrieveFailed | |
| WriteFailed | |
| Success |
Definition at line 67 of file mythflix/mythflix/newsengine.h.
| enum NewsSite::State |
| Retrieving | |
| RetrieveFailed | |
| WriteFailed | |
| Success | |
| Retrieving | |
| RetrieveFailed | |
| WriteFailed | |
| Success |
Definition at line 76 of file mythnews/mythnews/newsengine.h.
| NewsSite::NewsSite | ( | const QString & | name, | |
| const QString & | url, | |||
| const QDateTime & | updated | |||
| ) |
Definition at line 64 of file mythflix/mythflix/newsengine.cpp.
| NewsSite::~NewsSite | ( | ) |
Definition at line 85 of file mythflix/mythflix/newsengine.cpp.
| NewsSite::NewsSite | ( | const QString & | name, | |
| const QString & | url, | |||
| const QDateTime & | updated | |||
| ) |
| NewsSite::~NewsSite | ( | ) |
| const QString & NewsSite::url | ( | ) | const |
Definition at line 102 of file mythflix/mythflix/newsengine.cpp.
Referenced by process(), and MythNews::showEditDialog().
| const QString & NewsSite::name | ( | void | ) | const |
Definition at line 107 of file mythflix/mythflix/newsengine.cpp.
Referenced by MythNews::deleteNewsSite(), MythNews::showEditDialog(), MythNews::slotNewsRetrieved(), MythNews::updateInfoView(), and MythFlix::updateInfoView().
| QString NewsSite::description | ( | ) | const |
Definition at line 112 of file mythflix/mythflix/newsengine.cpp.
Referenced by process(), MythNews::updateInfoView(), and MythFlix::updateInfoView().
| const QDateTime & NewsSite::lastUpdated | ( | ) | const |
Definition at line 118 of file mythflix/mythflix/newsengine.cpp.
Referenced by MythNews::slotNewsRetrieved(), and MythNews::updateInfoView().
| unsigned int NewsSite::timeSinceLastUpdate | ( | ) | const |
Definition at line 123 of file mythflix/mythflix/newsengine.cpp.
| void NewsSite::insertNewsArticle | ( | NewsArticle * | item | ) |
Definition at line 92 of file mythflix/mythflix/newsengine.cpp.
Referenced by NewsArticle::NewsArticle().
| void NewsSite::clearNewsArticles | ( | ) |
Definition at line 97 of file mythflix/mythflix/newsengine.cpp.
| NewsArticle::List & NewsSite::articleList | ( | ) |
Definition at line 130 of file mythflix/mythflix/newsengine.cpp.
Referenced by MythNews::processAndShowNews(), MythFlixQueue::processAndShowNews(), MythFlix::processAndShowNews(), and MythNews::slotSiteSelected().
| void NewsSite::retrieve | ( | ) |
Definition at line 135 of file mythflix/mythflix/newsengine.cpp.
| void NewsSite::stop | ( | void | ) |
Definition at line 151 of file mythflix/mythflix/newsengine.cpp.
Referenced by retrieve(), and slotFinished().
| void NewsSite::process | ( | ) |
Definition at line 198 of file mythflix/mythflix/newsengine.cpp.
Referenced by MythNews::processAndShowNews(), MythFlixQueue::processAndShowNews(), and MythFlix::processAndShowNews().
| bool NewsSite::successful | ( | ) | const |
Definition at line 161 of file mythflix/mythflix/newsengine.cpp.
| QString NewsSite::errorMsg | ( | ) | const |
Definition at line 166 of file mythflix/mythflix/newsengine.cpp.
| void NewsSite::ReplaceHtmlChar | ( | QString & | s | ) | [private] |
| void NewsSite::finished | ( | NewsSite * | item | ) | [signal] |
Referenced by retrieve(), slotFinished(), and stop().
| void NewsSite::slotFinished | ( | QNetworkOperation * | op | ) | [private, slot] |
Definition at line 171 of file mythflix/mythflix/newsengine.cpp.
Referenced by retrieve(), and stop().
| void NewsSite::slotGotData | ( | const QByteArray & | data, | |
| QNetworkOperation * | op | |||
| ) | [private, slot] |
Definition at line 266 of file mythflix/mythflix/newsengine.cpp.
Referenced by retrieve(), and stop().
| const QString& NewsSite::url | ( | ) | const |
| const QString& NewsSite::name | ( | ) | const |
| QString NewsSite::description | ( | ) | const |
| const QDateTime& NewsSite::lastUpdated | ( | ) | const |
| const QString & NewsSite::imageURL | ( | ) | const |
Definition at line 117 of file mythnews/mythnews/newsengine.cpp.
Referenced by MythNews::updateInfoView().
| unsigned int NewsSite::timeSinceLastUpdate | ( | ) | const |
| void NewsSite::insertNewsArticle | ( | NewsArticle * | item | ) |
| void NewsSite::clearNewsArticles | ( | ) |
| NewsArticle::List& NewsSite::articleList | ( | ) |
| void NewsSite::retrieve | ( | ) |
| void NewsSite::stop | ( | ) |
| void NewsSite::process | ( | ) |
| bool NewsSite::successful | ( | ) | const |
| QString NewsSite::errorMsg | ( | ) | const |
| void NewsSite::ReplaceHtmlChar | ( | QString & | s | ) | [private] |
| void NewsSite::finished | ( | NewsSite * | item | ) | [signal] |
| void NewsSite::slotFinished | ( | QNetworkOperation * | ) | [private, slot] |
| void NewsSite::slotGotData | ( | const QByteArray & | data, | |
| QNetworkOperation * | op | |||
| ) | [private, slot] |
QString NewsSite::m_name [private] |
Definition at line 99 of file mythflix/mythflix/newsengine.h.
Referenced by name(), NewsSite(), process(), and slotFinished().
QString NewsSite::m_url [private] |
Definition at line 100 of file mythflix/mythflix/newsengine.h.
Referenced by NewsSite(), retrieve(), and url().
QString NewsSite::m_desc [private] |
Definition at line 101 of file mythflix/mythflix/newsengine.h.
Referenced by description(), and process().
QDateTime NewsSite::m_updated [private] |
Definition at line 102 of file mythflix/mythflix/newsengine.h.
Referenced by lastUpdated(), NewsSite(), slotFinished(), and timeSinceLastUpdate().
QString NewsSite::m_destDir [private] |
Definition at line 103 of file mythflix/mythflix/newsengine.h.
Referenced by NewsSite(), process(), and slotFinished().
QByteArray NewsSite::m_data [private] |
Definition at line 104 of file mythflix/mythflix/newsengine.h.
Referenced by NewsSite(), retrieve(), slotFinished(), and slotGotData().
State NewsSite::m_state [private] |
Definition at line 105 of file mythflix/mythflix/newsengine.h.
Referenced by NewsSite(), process(), retrieve(), slotFinished(), and successful().
QString NewsSite::m_errorString [private] |
Definition at line 106 of file mythflix/mythflix/newsengine.h.
Referenced by description(), errorMsg(), and process().
NewsArticle::List NewsSite::m_articleList [private] |
Definition at line 108 of file mythflix/mythflix/newsengine.h.
Referenced by articleList(), clearNewsArticles(), insertNewsArticle(), NewsSite(), process(), retrieve(), and ~NewsSite().
QUrlOperator* NewsSite::m_urlOp [private] |
Definition at line 109 of file mythflix/mythflix/newsengine.h.
Referenced by NewsSite(), retrieve(), stop(), and ~NewsSite().
QString NewsSite::m_imageURL [private] |
QUrlOperator* NewsSite::m_urlOp [private] |
Definition at line 120 of file mythnews/mythnews/newsengine.h.
1.5.5