VideoTreeImp Class Reference

List of all members.


Detailed Description

Definition at line 18 of file videotree.cpp.


Public Member Functions

 VideoTreeImp ()
void update_info (const Metadata *item)
void wireUpTheme (VideoTree *vt)
template<>
void getType (VideoTree *vt, UIManagedTreeListType *&value, const QString &name)
template<>
void getType (VideoTree *vt, UITextType *&value, const QString &name)
template<>
void getType (VideoTree *vt, UIImageType *&value, const QString &name)

Public Attributes

UIManagedTreeListTypevideo_tree_list
UITextTypevideo_title
UITextTypevideo_file
UITextTypevideo_plot
UITextTypevideo_cast
UITextTypevideo_player
UITextTypepl_value
UIImageTypevideo_poster
UITextTypem_director
UITextTypem_rating
UITextTypem_inetref
UITextTypem_year
UITextTypem_userrating
UITextTypem_length
UITextTypem_coverfile
UITextTypem_child_id
UITextTypem_browseable
UITextTypem_category
UITextTypem_level
bool m_use_arrow_accel
bool m_remember_position

Private Member Functions

void reset_screen ()
void update_screen (const Metadata *item)
template<typename T>
void getType (VideoTree *vt, T *&value, const QString &name)
template<typename UIType>
bool assign (VideoTree *vt, UIType *&type, const QString &name, bool warn=true)

Constructor & Destructor Documentation

VideoTreeImp::VideoTreeImp (  )  [inline]

Definition at line 46 of file videotree.cpp.


Member Function Documentation

void VideoTreeImp::update_info ( const Metadata item  )  [inline]

Definition at line 59 of file videotree.cpp.

void VideoTreeImp::wireUpTheme ( VideoTree vt  )  [inline]

Definition at line 67 of file videotree.cpp.

void VideoTreeImp::reset_screen (  )  [inline, private]

Definition at line 107 of file videotree.cpp.

Referenced by update_info().

void VideoTreeImp::update_screen ( const Metadata item  )  [inline, private]

Definition at line 131 of file videotree.cpp.

Referenced by update_info().

template<typename T>
void VideoTreeImp::getType ( VideoTree vt,
T *&  value,
const QString &  name 
) [inline, private]

Definition at line 176 of file videotree.cpp.

template<typename UIType>
bool VideoTreeImp::assign ( VideoTree vt,
UIType *&  type,
const QString &  name,
bool  warn = true 
) [inline, private]

Definition at line 183 of file videotree.cpp.

Referenced by wireUpTheme().

template<>
void VideoTreeImp::getType ( VideoTree vt,
UIManagedTreeListType *&  value,
const QString &  name 
) [inline]

Definition at line 199 of file videotree.cpp.

template<>
void VideoTreeImp::getType ( VideoTree vt,
UITextType *&  value,
const QString &  name 
) [inline]

Definition at line 206 of file videotree.cpp.

template<>
void VideoTreeImp::getType ( VideoTree vt,
UIImageType *&  value,
const QString &  name 
) [inline]

Definition at line 213 of file videotree.cpp.


Member Data Documentation

Definition at line 21 of file videotree.cpp.

Referenced by wireUpTheme().

Definition at line 22 of file videotree.cpp.

Referenced by reset_screen(), update_screen(), and wireUpTheme().

Definition at line 23 of file videotree.cpp.

Referenced by reset_screen(), update_screen(), and wireUpTheme().

Definition at line 24 of file videotree.cpp.

Referenced by reset_screen(), update_screen(), and wireUpTheme().

Definition at line 25 of file videotree.cpp.

Referenced by reset_screen(), update_screen(), and wireUpTheme().

Definition at line 26 of file videotree.cpp.

Referenced by reset_screen(), update_screen(), and wireUpTheme().

Definition at line 27 of file videotree.cpp.

Referenced by wireUpTheme().

Definition at line 28 of file videotree.cpp.

Referenced by reset_screen(), update_screen(), and wireUpTheme().

Definition at line 30 of file videotree.cpp.

Referenced by reset_screen(), update_screen(), and wireUpTheme().

Definition at line 31 of file videotree.cpp.

Referenced by reset_screen(), update_screen(), and wireUpTheme().

Definition at line 32 of file videotree.cpp.

Referenced by reset_screen(), update_screen(), and wireUpTheme().

Definition at line 33 of file videotree.cpp.

Referenced by reset_screen(), update_screen(), and wireUpTheme().

Definition at line 34 of file videotree.cpp.

Referenced by reset_screen(), update_screen(), and wireUpTheme().

Definition at line 35 of file videotree.cpp.

Referenced by reset_screen(), update_screen(), and wireUpTheme().

Definition at line 36 of file videotree.cpp.

Referenced by reset_screen(), update_screen(), and wireUpTheme().

Definition at line 37 of file videotree.cpp.

Referenced by reset_screen(), update_screen(), and wireUpTheme().

Definition at line 38 of file videotree.cpp.

Referenced by reset_screen(), update_screen(), and wireUpTheme().

Definition at line 39 of file videotree.cpp.

Referenced by reset_screen(), update_screen(), and wireUpTheme().

Definition at line 40 of file videotree.cpp.

Referenced by reset_screen(), update_screen(), and wireUpTheme().

Definition at line 42 of file videotree.cpp.

Referenced by VideoTreeImp().

Definition at line 43 of file videotree.cpp.

Referenced by VideoTreeImp().


The documentation for this class was generated from the following file:

Generated on Sat Dec 18 05:16:14 2010 for MythTV by  doxygen 1.5.5