#include <videotree.h>

Definition at line 13 of file videotree.h.
Public Slots | |
| void | slotDoCancel () |
| void | slotVideoGallery () |
| void | slotVideoBrowser () |
| void | slotViewPlot () |
| void | slotViewCast () |
| void | slotDoFilter () |
| void | slotWatchVideo () |
| void | handleTreeListSelection (int node_int) |
| void | handleTreeListEntry (int node_int) |
| void | playVideo (int node_number) |
| void | setParentalLevel (const ParentalLevel &which_level) |
Public Member Functions | |
| VideoTree (MythMainWindow *lparent, const QString &window_name, const QString &theme_filename, const QString &name, VideoList *video_list) | |
| ~VideoTree () | |
| void | buildVideoList () |
| void | playVideo (Metadata *someItem) |
| int | videoExitType () |
Protected Member Functions | |
| void | keyPressEvent (QKeyEvent *e) |
| bool | createPopup () |
| void | cancelPopup () |
| void | doMenu (bool info) |
Private Member Functions | |
| void | jumpTo (const QString &location) |
| void | setExitType (int exit_type) |
Private Attributes | |
| MythPopupBox * | popup |
| bool | expectingPopup |
| Metadata * | curitem |
| std::auto_ptr< ParentalLevel > | current_parental_level |
| bool | file_browser |
| bool | m_db_folders |
| VideoList * | m_video_list |
| GenericTree * | video_tree_root |
| int | m_exit_type |
| std::auto_ptr< VideoTreeImp > | m_imp |
| VideoTree::VideoTree | ( | MythMainWindow * | lparent, | |
| const QString & | window_name, | |||
| const QString & | theme_filename, | |||
| const QString & | name, | |||
| VideoList * | video_list | |||
| ) |
Definition at line 219 of file videotree.cpp.
| VideoTree::~VideoTree | ( | ) |
Definition at line 267 of file videotree.cpp.
| void VideoTree::buildVideoList | ( | ) |
Definition at line 370 of file videotree.cpp.
Referenced by setParentalLevel(), slotDoFilter(), and VideoTree().
| void VideoTree::playVideo | ( | Metadata * | someItem | ) |
Definition at line 568 of file videotree.cpp.
Referenced by handleTreeListSelection(), keyPressEvent(), playVideo(), and slotWatchVideo().
| int VideoTree::videoExitType | ( | ) | [inline] |
Definition at line 26 of file videotree.h.
| void VideoTree::slotDoCancel | ( | void | ) | [slot] |
| void VideoTree::slotVideoGallery | ( | ) | [slot] |
| void VideoTree::slotVideoBrowser | ( | ) | [slot] |
| void VideoTree::slotViewPlot | ( | ) | [slot] |
| void VideoTree::slotViewCast | ( | ) | [slot] |
| void VideoTree::slotDoFilter | ( | ) | [slot] |
| void VideoTree::slotWatchVideo | ( | ) | [slot] |
| void VideoTree::handleTreeListSelection | ( | int | node_int | ) | [slot] |
| void VideoTree::handleTreeListEntry | ( | int | node_int | ) | [slot] |
| void VideoTree::playVideo | ( | int | node_number | ) | [slot] |
Definition at line 419 of file videotree.cpp.
| void VideoTree::setParentalLevel | ( | const ParentalLevel & | which_level | ) | [slot] |
| void VideoTree::keyPressEvent | ( | QKeyEvent * | e | ) | [protected] |
| bool VideoTree::createPopup | ( | void | ) | [protected] |
| void VideoTree::cancelPopup | ( | void | ) | [protected] |
Definition at line 500 of file videotree.cpp.
Referenced by jumpTo(), slotDoCancel(), slotDoFilter(), slotViewCast(), slotViewPlot(), and slotWatchVideo().
| void VideoTree::doMenu | ( | bool | info | ) | [protected] |
| void VideoTree::jumpTo | ( | const QString & | location | ) | [private] |
Definition at line 598 of file videotree.cpp.
Referenced by slotVideoBrowser(), and slotVideoGallery().
| void VideoTree::setExitType | ( | int | exit_type | ) | [inline, private] |
MythPopupBox* VideoTree::popup [private] |
Definition at line 49 of file videotree.h.
Referenced by cancelPopup(), createPopup(), and doMenu().
bool VideoTree::expectingPopup [private] |
Definition at line 50 of file videotree.h.
Referenced by cancelPopup(), createPopup(), and slotDoCancel().
Metadata* VideoTree::curitem [private] |
Definition at line 51 of file videotree.h.
Referenced by handleTreeListEntry(), keyPressEvent(), playVideo(), slotViewCast(), slotViewPlot(), and slotWatchVideo().
std::auto_ptr<ParentalLevel> VideoTree::current_parental_level [private] |
Definition at line 52 of file videotree.h.
Referenced by buildVideoList(), keyPressEvent(), setParentalLevel(), and VideoTree().
bool VideoTree::file_browser [private] |
bool VideoTree::m_db_folders [private] |
VideoList* VideoTree::m_video_list [private] |
Definition at line 56 of file videotree.h.
Referenced by buildVideoList(), handleTreeListEntry(), playVideo(), slotDoFilter(), and VideoTree().
GenericTree* VideoTree::video_tree_root [private] |
int VideoTree::m_exit_type [private] |
std::auto_ptr<VideoTreeImp> VideoTree::m_imp [private] |
Definition at line 64 of file videotree.h.
Referenced by buildVideoList(), handleTreeListEntry(), keyPressEvent(), playVideo(), setParentalLevel(), VideoTree(), and ~VideoTree().
1.5.5