|
MythTV
0.26-pre
|
#include <themeselector.h>
Public Member Functions | |
| DVDThemeSelector (MythScreenStack *parent, MythScreenType *previousScreen, ArchiveDestination archiveDestination, QString name) | |
| ~DVDThemeSelector (void) | |
| bool | Create (void) |
| bool | keyPressEvent (QKeyEvent *) |
| Key event handler. | |
Protected Slots | |
| void | handleNextPage (void) |
| void | handlePrevPage (void) |
| void | handleCancel (void) |
| void | themeChanged (MythUIButtonListItem *item) |
Private Member Functions | |
| void | getThemeList (void) |
| QString | loadFile (const QString &filename) |
| void | loadConfiguration (void) |
| void | saveConfiguration (void) |
Private Attributes | |
| MythScreenType * | m_destinationScreen |
| ArchiveDestination | m_archiveDestination |
| QString | themeDir |
| MythUIButtonList * | theme_selector |
| MythUIImage * | theme_image |
| int | theme_no |
| QStringList | theme_list |
| MythUIImage * | intro_image |
| MythUIImage * | mainmenu_image |
| MythUIImage * | chapter_image |
| MythUIImage * | details_image |
| MythUIText * | themedesc_text |
| MythUIButton * | m_nextButton |
| MythUIButton * | m_prevButton |
| MythUIButton * | m_cancelButton |
Definition at line 19 of file themeselector.h.
| DVDThemeSelector::DVDThemeSelector | ( | MythScreenStack * | parent, |
| MythScreenType * | previousScreen, | ||
| ArchiveDestination | archiveDestination, | ||
| QString | name | ||
| ) |
Definition at line 28 of file themeselector.cpp.
Definition at line 49 of file themeselector.cpp.
| bool DVDThemeSelector::Create | ( | void | ) | [virtual] |
Reimplemented from MythScreenType.
Definition at line 54 of file themeselector.cpp.
Referenced by SelectDestination::handleNextPage().
| bool DVDThemeSelector::keyPressEvent | ( | QKeyEvent * | ) | [virtual] |
Key event handler.
| event | Keypress event |
Reimplemented from MythScreenType.
Definition at line 104 of file themeselector.cpp.
| void DVDThemeSelector::handleNextPage | ( | void | ) | [protected, slot] |
Definition at line 115 of file themeselector.cpp.
Referenced by Create().
| void DVDThemeSelector::handlePrevPage | ( | void | ) | [protected, slot] |
Definition at line 129 of file themeselector.cpp.
Referenced by Create().
| void DVDThemeSelector::handleCancel | ( | void | ) | [protected, slot] |
Definition at line 134 of file themeselector.cpp.
Referenced by Create().
| void DVDThemeSelector::themeChanged | ( | MythUIButtonListItem * | item | ) | [protected, slot] |
Definition at line 170 of file themeselector.cpp.
Referenced by Create().
| void DVDThemeSelector::getThemeList | ( | void | ) | [private] |
Definition at line 140 of file themeselector.cpp.
Referenced by Create().
| QString DVDThemeSelector::loadFile | ( | const QString & | filename | ) | [private] |
Definition at line 222 of file themeselector.cpp.
Referenced by themeChanged().
| void DVDThemeSelector::loadConfiguration | ( | void | ) | [private] |
Definition at line 255 of file themeselector.cpp.
Referenced by Create().
| void DVDThemeSelector::saveConfiguration | ( | void | ) | [private] |
Definition at line 262 of file themeselector.cpp.
Referenced by handleNextPage(), and ~DVDThemeSelector().
Definition at line 45 of file themeselector.h.
Referenced by handleCancel(), and handleNextPage().
Definition at line 46 of file themeselector.h.
Referenced by handleNextPage().
QString DVDThemeSelector::themeDir [private] |
Definition at line 48 of file themeselector.h.
Referenced by getThemeList(), and themeChanged().
MythUIButtonList* DVDThemeSelector::theme_selector [private] |
Definition at line 50 of file themeselector.h.
Referenced by Create(), getThemeList(), loadConfiguration(), saveConfiguration(), and themeChanged().
MythUIImage* DVDThemeSelector::theme_image [private] |
Definition at line 51 of file themeselector.h.
Referenced by Create(), and themeChanged().
int DVDThemeSelector::theme_no [private] |
Definition at line 52 of file themeselector.h.
Referenced by themeChanged().
QStringList DVDThemeSelector::theme_list [private] |
Definition at line 53 of file themeselector.h.
Referenced by getThemeList(), and themeChanged().
MythUIImage* DVDThemeSelector::intro_image [private] |
Definition at line 55 of file themeselector.h.
Referenced by Create(), and themeChanged().
MythUIImage* DVDThemeSelector::mainmenu_image [private] |
Definition at line 56 of file themeselector.h.
Referenced by Create(), and themeChanged().
MythUIImage* DVDThemeSelector::chapter_image [private] |
Definition at line 57 of file themeselector.h.
Referenced by Create(), and themeChanged().
MythUIImage* DVDThemeSelector::details_image [private] |
Definition at line 58 of file themeselector.h.
Referenced by Create(), and themeChanged().
MythUIText* DVDThemeSelector::themedesc_text [private] |
Definition at line 59 of file themeselector.h.
Referenced by Create(), and themeChanged().
MythUIButton* DVDThemeSelector::m_nextButton [private] |
Definition at line 61 of file themeselector.h.
Referenced by Create().
MythUIButton* DVDThemeSelector::m_prevButton [private] |
Definition at line 62 of file themeselector.h.
Referenced by Create().
MythUIButton* DVDThemeSelector::m_cancelButton [private] |
Definition at line 63 of file themeselector.h.
Referenced by Create().
1.7.6.1