GameTree Class Reference

#include <gametree.h>

Inheritance diagram for GameTree:

MythThemedDialog MythDialog

List of all members.


Detailed Description

Definition at line 106 of file gametree.h.


Public Types

typedef QValueVector< int > IntVector

Public Slots

void handleTreeListSelection (int, IntVector *)
void handleTreeListEntry (int, IntVector *)
void showImageTimeout (void)

Public Member Functions

 GameTree (MythMainWindow *parent, QString windowName, QString themeFilename, const char *name=0)
 ~GameTree ()

Protected Member Functions

void keyPressEvent (QKeyEvent *e)

Private Member Functions

void updateRomInfo (RomInfo *rom)
void clearRomInfo (void)
void wireUpTheme (void)
void fillNode (GenericTree *node)
void showInfo (void)
void toggleFavorite (void)

Private Attributes

GenericTreem_gameTree
GenericTreem_favouriteNode
UIManagedTreeListTypem_gameTreeUI
QValueVector< GameTreeRoot * > m_gameTreeRoots
QValueVector< GameTreeItem * > m_gameTreeItems
UITextTypem_gameTitle
UITextTypem_gameSystem
UITextTypem_gameYear
UITextTypem_gameGenre
UITextTypem_gameFavourite
UIImageTypem_gameImage
QTimer * timer
int m_showHashed

Member Typedef Documentation

typedef QValueVector<int> GameTree::IntVector

Definition at line 111 of file gametree.h.


Constructor & Destructor Documentation

GameTree::GameTree ( MythMainWindow parent,
QString  windowName,
QString  themeFilename,
const char *  name = 0 
)

Definition at line 163 of file gametree.cpp.

GameTree::~GameTree (  ) 

Definition at line 257 of file gametree.cpp.


Member Function Documentation

void GameTree::handleTreeListSelection ( int  nodeInt,
IntVector  
) [slot]

Definition at line 367 of file gametree.cpp.

Referenced by wireUpTheme().

void GameTree::handleTreeListEntry ( int  nodeInt,
IntVector  
) [slot]

Definition at line 292 of file gametree.cpp.

Referenced by wireUpTheme().

void GameTree::showImageTimeout ( void   )  [slot]

Definition at line 347 of file gametree.cpp.

Referenced by GameTree().

void GameTree::keyPressEvent ( QKeyEvent *  e  )  [protected]

Reimplemented from MythDialog.

Definition at line 464 of file gametree.cpp.

void GameTree::updateRomInfo ( RomInfo rom  )  [private]

Definition at line 262 of file gametree.cpp.

Referenced by handleTreeListEntry().

void GameTree::clearRomInfo ( void   )  [private]

Definition at line 279 of file gametree.cpp.

Referenced by handleTreeListEntry().

void GameTree::wireUpTheme ( void   )  [private]

Definition at line 505 of file gametree.cpp.

Referenced by GameTree().

void GameTree::fillNode ( GenericTree node  )  [private]

Definition at line 546 of file gametree.cpp.

Referenced by handleTreeListEntry().

void GameTree::showInfo ( void   )  [private]

Definition at line 402 of file gametree.cpp.

Referenced by keyPressEvent().

void GameTree::toggleFavorite ( void   )  [private]

Definition at line 585 of file gametree.cpp.

Referenced by keyPressEvent().


Member Data Documentation

Definition at line 133 of file gametree.h.

Referenced by GameTree(), and ~GameTree().

Definition at line 134 of file gametree.h.

Referenced by GameTree(), and handleTreeListEntry().

QValueVector<GameTreeRoot *> GameTree::m_gameTreeRoots [private]

Definition at line 137 of file gametree.h.

Referenced by GameTree().

QValueVector<GameTreeItem *> GameTree::m_gameTreeItems [private]

Definition at line 140 of file gametree.h.

Referenced by clearRomInfo(), updateRomInfo(), and wireUpTheme().

Definition at line 141 of file gametree.h.

Referenced by clearRomInfo(), updateRomInfo(), and wireUpTheme().

Definition at line 142 of file gametree.h.

Referenced by clearRomInfo(), updateRomInfo(), and wireUpTheme().

Definition at line 143 of file gametree.h.

Referenced by clearRomInfo(), updateRomInfo(), and wireUpTheme().

Definition at line 144 of file gametree.h.

Referenced by clearRomInfo(), toggleFavorite(), updateRomInfo(), and wireUpTheme().

Definition at line 145 of file gametree.h.

Referenced by clearRomInfo(), showImageTimeout(), updateRomInfo(), and wireUpTheme().

QTimer* GameTree::timer [private]

Definition at line 147 of file gametree.h.

Referenced by GameTree(), and handleTreeListEntry().

int GameTree::m_showHashed [private]

Definition at line 148 of file gametree.h.

Referenced by GameTree().


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

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