|
MythTV
0.26-pre
|
Plugin for browsing RSS news feeds. More...
#include <mythnews.h>
Plugin for browsing RSS news feeds.
Definition at line 23 of file mythnews.h.
| MythNews::MythNews | ( | MythScreenStack * | parent, |
| const QString & | name | ||
| ) |
Creates a new MythNews Screen.
| parent | Pointer to the screen stack |
| name | The name of the window |
Definition at line 43 of file mythnews.cpp.
Definition at line 84 of file mythnews.cpp.
| bool MythNews::Create | ( | void | ) | [virtual] |
Reimplemented from MythScreenType.
Definition at line 89 of file mythnews.cpp.
Referenced by RunNews().
| bool MythNews::keyPressEvent | ( | QKeyEvent * | ) | [virtual] |
Key event handler.
| event | Keypress event |
Reimplemented from MythScreenType.
Definition at line 504 of file mythnews.cpp.
| void MythNews::customEvent | ( | QEvent * | event | ) | [virtual] |
Reimplemented from MythUIType.
Definition at line 940 of file mythnews.cpp.
| void MythNews::updateInfoView | ( | void | ) | [private] |
Referenced by Create(), and slotSiteSelected().
| void MythNews::clearSites | ( | void | ) | [private] |
Definition at line 144 of file mythnews.cpp.
Referenced by loadSites().
| void MythNews::cancelRetrieve | ( | void | ) | [private] |
Definition at line 595 of file mythnews.cpp.
Referenced by keyPressEvent().
| void MythNews::processAndShowNews | ( | NewsSite * | site | ) | [private] |
Definition at line 607 of file mythnews.cpp.
Referenced by cancelRetrieve(), slotNewsRetrieved(), and slotRetrieveNews().
| bool MythNews::getHttpFile | ( | const QString & | sFilename, |
| const QString & | cmdURL | ||
| ) | [private] |
Definition at line 692 of file mythnews.cpp.
Referenced by updateInfoView().
| void MythNews::createProgress | ( | const QString & | title | ) | [private] |
Definition at line 669 of file mythnews.cpp.
Referenced by getHttpFile().
| QString MythNews::formatSize | ( | long long | bytes, |
| int | prec | ||
| ) | [private] |
Definition at line 481 of file mythnews.cpp.
Referenced by getHttpFile(), and updateInfoView().
| void MythNews::playVideo | ( | const NewsArticle & | article | ) | [private] |
Definition at line 933 of file mythnews.cpp.
Referenced by slotViewArticle().
| void MythNews::ShowMenu | ( | void | ) | [private, virtual] |
Reimplemented from MythScreenType.
Definition at line 883 of file mythnews.cpp.
Referenced by keyPressEvent().
| void MythNews::deleteNewsSite | ( | void | ) | [private] |
Definition at line 915 of file mythnews.cpp.
Referenced by customEvent(), and keyPressEvent().
| void MythNews::ShowEditDialog | ( | bool | edit | ) | [private] |
Definition at line 837 of file mythnews.cpp.
Referenced by customEvent(), and keyPressEvent().
| void MythNews::ShowFeedManager | ( | ) | [private] |
Definition at line 867 of file mythnews.cpp.
Referenced by customEvent().
| void MythNews::loadSites | ( | void | ) | [private, slot] |
Definition at line 170 of file mythnews.cpp.
Referenced by Create(), deleteNewsSite(), ShowEditDialog(), and ShowFeedManager().
| void MythNews::updateInfoView | ( | MythUIButtonListItem * | selected | ) | [private, slot] |
Definition at line 220 of file mythnews.cpp.
| void MythNews::slotViewArticle | ( | MythUIButtonListItem * | articlesListItem | ) | [private, slot] |
Definition at line 787 of file mythnews.cpp.
Referenced by Create().
| void MythNews::slotRetrieveNews | ( | void | ) | [private, slot] |
Definition at line 557 of file mythnews.cpp.
Referenced by keyPressEvent(), loadSites(), and MythNews().
| void MythNews::slotNewsRetrieved | ( | NewsSite * | site | ) | [private, slot] |
Definition at line 580 of file mythnews.cpp.
Referenced by loadSites().
| void MythNews::slotSiteSelected | ( | MythUIButtonListItem * | item | ) | [private, slot] |
Definition at line 636 of file mythnews.cpp.
Referenced by Create().
| void MythNews::slotProgressCancelled | ( | void | ) | [private, slot] |
Definition at line 662 of file mythnews.cpp.
QMutex MythNews::m_lock [mutable, private] |
Definition at line 52 of file mythnews.h.
Referenced by cancelRetrieve(), Create(), createProgress(), deleteNewsSite(), getHttpFile(), keyPressEvent(), loadSites(), processAndShowNews(), ShowEditDialog(), ShowMenu(), slotProgressCancelled(), slotRetrieveNews(), slotSiteSelected(), slotViewArticle(), updateInfoView(), and ~MythNews().
NewsSite::List MythNews::m_NewsSites [private] |
Definition at line 53 of file mythnews.h.
Referenced by cancelRetrieve(), clearSites(), customEvent(), loadSites(), ShowMenu(), and slotRetrieveNews().
QTimer* MythNews::m_RetrieveTimer [private] |
Definition at line 55 of file mythnews.h.
Referenced by keyPressEvent(), MythNews(), and slotRetrieveNews().
int MythNews::m_TimerTimeout [private] |
Definition at line 56 of file mythnews.h.
Referenced by MythNews(), and slotRetrieveNews().
unsigned int MythNews::m_UpdateFreq [private] |
Definition at line 57 of file mythnews.h.
Referenced by MythNews(), and slotRetrieveNews().
QString MythNews::m_zoom [private] |
Definition at line 59 of file mythnews.h.
Referenced by MythNews(), and slotViewArticle().
QString MythNews::m_browser [private] |
Definition at line 60 of file mythnews.h.
Referenced by MythNews(), and slotViewArticle().
MythDialogBox* MythNews::m_menuPopup [private] |
Definition at line 61 of file mythnews.h.
Referenced by customEvent(), MythNews(), and ShowMenu().
MythUIProgressDialog* MythNews::m_progressPopup [private] |
Definition at line 63 of file mythnews.h.
Referenced by createProgress(), getHttpFile(), keyPressEvent(), and MythNews().
HttpComms* MythNews::m_httpGrabber [private] |
Definition at line 64 of file mythnews.h.
Referenced by getHttpFile(), keyPressEvent(), MythNews(), and updateInfoView().
bool MythNews::m_abortHttp [private] |
Definition at line 65 of file mythnews.h.
Referenced by getHttpFile(), keyPressEvent(), and slotProgressCancelled().
MythUIButtonList* MythNews::m_sitesList [private] |
Definition at line 67 of file mythnews.h.
Referenced by clearSites(), Create(), deleteNewsSite(), loadSites(), MythNews(), processAndShowNews(), ShowEditDialog(), and updateInfoView().
MythUIButtonList* MythNews::m_articlesList [private] |
Definition at line 68 of file mythnews.h.
Referenced by clearSites(), Create(), MythNews(), processAndShowNews(), slotSiteSelected(), and updateInfoView().
QMap<MythUIButtonListItem*,NewsArticle> MythNews::m_articles [private] |
Definition at line 69 of file mythnews.h.
Referenced by clearSites(), processAndShowNews(), slotSiteSelected(), slotViewArticle(), and updateInfoView().
MythUIText* MythNews::m_nositesText [private] |
Definition at line 71 of file mythnews.h.
Referenced by Create(), and loadSites().
MythUIText* MythNews::m_updatedText [private] |
Definition at line 72 of file mythnews.h.
Referenced by clearSites(), Create(), getHttpFile(), MythNews(), and updateInfoView().
MythUIText* MythNews::m_titleText [private] |
Definition at line 73 of file mythnews.h.
Referenced by clearSites(), Create(), MythNews(), and updateInfoView().
MythUIText* MythNews::m_descText [private] |
Definition at line 74 of file mythnews.h.
Referenced by clearSites(), Create(), MythNews(), and updateInfoView().
MythUIImage* MythNews::m_thumbnailImage [private] |
Definition at line 76 of file mythnews.h.
Referenced by clearSites(), Create(), MythNews(), and updateInfoView().
MythUIImage* MythNews::m_downloadImage [private] |
Definition at line 77 of file mythnews.h.
Referenced by clearSites(), Create(), MythNews(), and updateInfoView().
MythUIImage* MythNews::m_enclosureImage [private] |
Definition at line 78 of file mythnews.h.
Referenced by clearSites(), Create(), MythNews(), and updateInfoView().
MythUIImage* MythNews::m_podcastImage [private] |
Definition at line 79 of file mythnews.h.
Referenced by clearSites(), Create(), and updateInfoView().
1.7.6.1