#include <nettree.h>
Definition at line 41 of file nettree.h.
| NetTree::NetTree | ( | DialogType | type, | |
| MythScreenStack * | parent, | |||
| const char * | name = 0 | |||
| ) |
Definition at line 45 of file nettree.cpp.
Referenced by switchView().
| NetTree::~NetTree | ( | ) |
Definition at line 159 of file nettree.cpp.
| bool NetTree::Create | ( | void | ) | [virtual] |
Reimplemented from MythScreenType.
Definition at line 66 of file nettree.cpp.
Referenced by RunNetTree(), and switchView().
| bool NetTree::keyPressEvent | ( | QKeyEvent * | ) | [virtual] |
Key event handler.
| event | Keypress event |
Reimplemented from MythScreenType.
Definition at line 411 of file nettree.cpp.
| void NetTree::populateResultList | ( | ResultItem::resultList | list | ) |
| void NetTree::createBusyDialog | ( | QString | title | ) | [protected] |
Definition at line 448 of file nettree.cpp.
Referenced by updateRSS(), and updateTrees().
| void NetTree::Load | ( | void | ) | [private, virtual] |
Load data which will ultimately be displayed on-screen or used to determine what appears on-screen (See Warning).
Reimplemented from MythScreenType.
Definition at line 138 of file nettree.cpp.
| void NetTree::Init | ( | void | ) | [private, virtual] |
Used after calling Load() to assign data to widgets and other UI initilisation which is prohibited in Load().
Reimplemented from MythScreenType.
Definition at line 154 of file nettree.cpp.
| void NetTree::fillTree | ( | void | ) | [private] |
Definition at line 584 of file nettree.cpp.
Referenced by Load(), and TreeRefresh().
| void NetTree::SetCurrentNode | ( | MythGenericTree * | node | ) | [private] |
Definition at line 146 of file nettree.cpp.
Referenced by goBack(), handleDirSelect(), and loadData().
| void NetTree::handleDirSelect | ( | MythGenericTree * | node | ) | [private] |
Definition at line 380 of file nettree.cpp.
Referenced by handleSelect().
| bool NetTree::goBack | ( | ) | [private] |
Definition at line 389 of file nettree.cpp.
Referenced by handleSelect(), and keyPressEvent().
| void NetTree::UpdateItem | ( | MythUIButtonListItem * | item | ) | [private] |
Definition at line 262 of file nettree.cpp.
Referenced by loadData().
| void NetTree::buildGenericTree | ( | MythGenericTree * | dst, | |
| QDomElement & | domElem | |||
| ) | [private] |
Referenced by buildGenericTree(), and fillTree().
| void NetTree::buildGenericTree | ( | MythGenericTree * | dst, | |
| QStringList | paths, | |||
| QString | dirthumb, | |||
| QList< ResultItem * > | videos | |||
| ) | [private] |
Definition at line 666 of file nettree.cpp.
| void NetTree::cleanCacheDir | ( | void | ) | [private] |
Definition at line 194 of file nettree.cpp.
Referenced by ~NetTree().
| void NetTree::initProgressDialog | ( | ) | [private] |
Definition at line 960 of file nettree.cpp.
Referenced by DownloadVideo().
| MythGenericTree * NetTree::AddDirNode | ( | MythGenericTree * | where_to_add, | |
| QString | name, | |||
| QString | thumbnail | |||
| ) | [private] |
Definition at line 709 of file nettree.cpp.
| int NetTree::AddFileNode | ( | MythGenericTree * | where_to_add, | |
| ResultItem * | video | |||
| ) | [private] |
Definition at line 720 of file nettree.cpp.
Referenced by buildGenericTree(), and fillTree().
| void NetTree::switchView | ( | void | ) | [private] |
Definition at line 567 of file nettree.cpp.
Referenced by switchBrowseView(), switchGalleryView(), switchTreeView(), and TreeRefresh().
| void NetTree::streamWebVideo | ( | void | ) | [private, slot] |
Definition at line 731 of file nettree.cpp.
Referenced by Create(), handleSelect(), and showMenu().
| void NetTree::showWebVideo | ( | void | ) | [private, slot] |
Definition at line 762 of file nettree.cpp.
Referenced by showMenu(), and streamWebVideo().
| void NetTree::doDownloadAndPlay | ( | void | ) | [private, slot] |
Definition at line 914 of file nettree.cpp.
Referenced by showMenu().
| void NetTree::doPlayVideo | ( | QString | filename | ) | [private, slot] |
Definition at line 843 of file nettree.cpp.
Referenced by customEvent(), and doDownloadAndPlay().
| void NetTree::showMenu | ( | void | ) | [private, slot] |
Definition at line 467 of file nettree.cpp.
Referenced by keyPressEvent().
| MythMenu * NetTree::createShowViewMenu | ( | void | ) | [private, slot] |
Definition at line 510 of file nettree.cpp.
Referenced by showMenu().
| MythMenu * NetTree::createShowManageMenu | ( | void | ) | [private, slot] |
Definition at line 526 of file nettree.cpp.
Referenced by showMenu().
| void NetTree::runTreeEditor | ( | void | ) | [private, slot] |
Definition at line 1136 of file nettree.cpp.
Referenced by createShowManageMenu(), and loadData().
| void NetTree::runRSSEditor | ( | void | ) | [private, slot] |
Definition at line 1155 of file nettree.cpp.
Referenced by createShowManageMenu().
| void NetTree::loadData | ( | void | ) | [private, slot] |
Definition at line 213 of file nettree.cpp.
Referenced by goBack(), handleDirSelect(), Init(), and TreeRefresh().
| void NetTree::handleSelect | ( | MythUIButtonListItem * | item | ) | [private, slot] |
Definition at line 359 of file nettree.cpp.
Referenced by Create().
| void NetTree::switchTreeView | ( | void | ) | [private, slot] |
Definition at line 549 of file nettree.cpp.
Referenced by createShowViewMenu().
| void NetTree::switchGalleryView | ( | void | ) | [private, slot] |
Definition at line 555 of file nettree.cpp.
Referenced by createShowViewMenu().
| void NetTree::switchBrowseView | ( | void | ) | [private, slot] |
Definition at line 561 of file nettree.cpp.
Referenced by createShowViewMenu().
| void NetTree::updateRSS | ( | ) | [private, slot] |
Definition at line 1198 of file nettree.cpp.
Referenced by createShowManageMenu(), and runRSSEditor().
| void NetTree::updateTrees | ( | ) | [private, slot] |
Definition at line 1213 of file nettree.cpp.
Referenced by createShowManageMenu().
| void NetTree::toggleRSSUpdates | ( | ) | [private, slot] |
Definition at line 1223 of file nettree.cpp.
| void NetTree::toggleTreeUpdates | ( | ) | [private, slot] |
Definition at line 1230 of file nettree.cpp.
Referenced by createShowManageMenu().
| void NetTree::slotDeleteVideo | ( | void | ) | [private, slot] |
Definition at line 864 of file nettree.cpp.
| void NetTree::doDeleteVideo | ( | bool | remove | ) | [private, slot] |
Definition at line 881 of file nettree.cpp.
Referenced by slotDeleteVideo().
| void NetTree::slotItemChanged | ( | void | ) | [private, slot] |
Definition at line 977 of file nettree.cpp.
Referenced by Create(), handleSelect(), and loadData().
| void NetTree::doTreeRefresh | ( | ) | [private, slot] |
Definition at line 1174 of file nettree.cpp.
Referenced by customEvent(), runTreeEditor(), and updateRSS().
| void NetTree::TreeRefresh | ( | ) | [private, slot] |
Definition at line 1185 of file nettree.cpp.
Referenced by doTreeRefresh().
| void NetTree::customEvent | ( | QEvent * | levent | ) | [private, virtual, slot] |
Reimplemented from MythUIType.
Definition at line 1237 of file nettree.cpp.
| void NetTree::DownloadVideo | ( | QString | url, | |
| QString | dest | |||
| ) | [private, slot] |
Definition at line 954 of file nettree.cpp.
Referenced by doDownloadAndPlay().
QList<ResultItem*> NetTree::m_videos [private] |
Definition at line 89 of file nettree.h.
Referenced by AddFileNode(), and ~NetTree().
MythUIButtonTree* NetTree::m_siteMap [private] |
Definition at line 91 of file nettree.h.
Referenced by Create(), customEvent(), doDeleteVideo(), doDownloadAndPlay(), doPlayVideo(), loadData(), showMenu(), showWebVideo(), slotItemChanged(), and streamWebVideo().
MythUIButtonList* NetTree::m_siteButtonList [private] |
Definition at line 92 of file nettree.h.
Referenced by Create(), customEvent(), doDeleteVideo(), doDownloadAndPlay(), doPlayVideo(), loadData(), showMenu(), showWebVideo(), slotItemChanged(), streamWebVideo(), and UpdateItem().
MythGenericTree* NetTree::m_siteGeneric [private] |
Definition at line 93 of file nettree.h.
Referenced by Create(), fillTree(), goBack(), keyPressEvent(), loadData(), TreeRefresh(), and ~NetTree().
MythGenericTree* NetTree::m_rssGeneric [private] |
Definition at line 94 of file nettree.h.
Referenced by fillTree().
MythGenericTree* NetTree::m_searchGeneric [private] |
MythGenericTree* NetTree::m_currentNode [private] |
Definition at line 96 of file nettree.h.
Referenced by Create(), goBack(), keyPressEvent(), loadData(), SetCurrentNode(), and TreeRefresh().
MythUIText* NetTree::m_noSites [private] |
Definition at line 98 of file nettree.h.
Referenced by Create(), and loadData().
MythUIImage* NetTree::m_thumbImage [private] |
Definition at line 100 of file nettree.h.
Referenced by Create(), customEvent(), and slotItemChanged().
MythUIStateType* NetTree::m_downloadable [private] |
Definition at line 102 of file nettree.h.
Referenced by Create(), and slotItemChanged().
MythUIBusyDialog* NetTree::m_busyPopup [private] |
Definition at line 104 of file nettree.h.
Referenced by createBusyDialog(), and doTreeRefresh().
MythDialogBox* NetTree::m_menuPopup [private] |
MythScreenStack* NetTree::m_popupStack [private] |
Definition at line 107 of file nettree.h.
Referenced by createBusyDialog(), initProgressDialog(), NetTree(), showMenu(), and slotDeleteVideo().
MythUIProgressDialog* NetTree::m_progressDialog [private] |
Definition at line 108 of file nettree.h.
Referenced by customEvent(), and initProgressDialog().
MetadataImageDownload* NetTree::m_imageDownload [private] |
Definition at line 110 of file nettree.h.
Referenced by goBack(), handleDirSelect(), NetTree(), UpdateItem(), and ~NetTree().
GrabberDownloadThread* NetTree::m_gdt [private] |
Definition at line 111 of file nettree.h.
Referenced by NetTree(), updateTrees(), and ~NetTree().
QString NetTree::m_downloadFile [private] |
Definition at line 112 of file nettree.h.
Referenced by customEvent(), and DownloadVideo().
QFile* NetTree::m_file [private] |
Definition at line 116 of file nettree.h.
Referenced by fillTree(), Load(), TreeRefresh(), updateTrees(), and ~NetTree().
RSSSite::rssList NetTree::m_rssList [private] |
Definition at line 117 of file nettree.h.
Referenced by fillTree(), Load(), TreeRefresh(), and ~NetTree().
DialogType NetTree::m_type [private] |
Definition at line 119 of file nettree.h.
Referenced by buildGenericTree(), Create(), createShowViewMenu(), customEvent(), doDeleteVideo(), doDownloadAndPlay(), doPlayVideo(), fillTree(), keyPressEvent(), loadData(), showMenu(), showWebVideo(), slotItemChanged(), streamWebVideo(), switchBrowseView(), switchGalleryView(), switchTreeView(), switchView(), and UpdateItem().
uint NetTree::m_updateFreq [private] |
bool NetTree::m_rssAutoUpdate [private] |
Definition at line 122 of file nettree.h.
Referenced by NetTree(), and toggleRSSUpdates().
bool NetTree::m_treeAutoUpdate [private] |
Definition at line 123 of file nettree.h.
Referenced by createShowManageMenu(), NetTree(), and toggleTreeUpdates().
const QString NetTree::RSSNode = tr("RSS Feeds") [static, protected] |
Definition at line 159 of file nettree.h.
Referenced by fillTree().
const QString NetTree::SearchNode = tr("Searches") [static, protected] |
const QString NetTree::DownloadNode = tr("Downloaded Files") [static, protected] |
1.6.3