MythAppearance Class Reference

#include <mythappearance.h>

Inheritance diagram for MythAppearance:

MythScreenType MythUIType XMLParseBase

List of all members.


Detailed Description

Definition at line 16 of file mythappearance.h.


Public Member Functions

 MythAppearance (MythScreenStack *parent, const char *name)
 ~MythAppearance ()
bool Create (void)
bool keyPressEvent (QKeyEvent *)
void customEvent (QCustomEvent *event)

Protected Member Functions

void doMenu ()

Private Member Functions

void getSettings ()
void getScreenInfo ()
void moveUp ()
void moveDown ()
void moveLeft ()
void moveRight ()
void swapArrows ()
void wireUpTheme ()
void updateScreen ()
void updateSettings ()
void anythingChanged ()
void setContext (int context)
void slotSaveSettings ()
void slotChangeCoarseFine ()
void closeMenu ()
void slotResetSettings ()

Private Attributes

int m_x_offset
int m_y_offset
bool m_whicharrow
bool m_coarsefine
bool m_changed
int m_fine
int m_coarse
int m_change
int m_topleftarrow_x
int m_topleftarrow_y
int m_bottomrightarrow_x
int m_bottomrightarrow_y
int m_arrowsize_x
int m_arrowsize_y
int m_screenwidth
int m_screenheight
int m_xsize
int m_ysize
int m_xoffset
int m_yoffset
int m_xoffset_old
int m_yoffset_old
QRect m_menuRect
QRect m_arrowsRect
MythUIImagem_topleftarrow
MythUIImagem_bottomrightarrow
MythUITextm_size
MythUITextm_offsets
MythUITextm_changeamount
MythUIButtonOKButton
MythUIButtonupdateButton
MythDialogBoxm_menuPopup

Constructor & Destructor Documentation

MythAppearance::MythAppearance ( MythScreenStack parent,
const char *  name 
)

Definition at line 24 of file mythappearance.cpp.

MythAppearance::~MythAppearance (  ) 

Definition at line 53 of file mythappearance.cpp.


Member Function Documentation

bool MythAppearance::Create ( void   )  [virtual]

Reimplemented from MythScreenType.

Definition at line 56 of file mythappearance.cpp.

Referenced by startAppearWiz().

bool MythAppearance::keyPressEvent ( QKeyEvent *  event  )  [virtual]

Reimplemented from MythUIType.

Definition at line 138 of file mythappearance.cpp.

void MythAppearance::customEvent ( QCustomEvent *  event  )  [virtual]

Reimplemented from MythUIType.

Definition at line 369 of file mythappearance.cpp.

void MythAppearance::doMenu (  )  [protected]

Definition at line 285 of file mythappearance.cpp.

Referenced by keyPressEvent().

void MythAppearance::getSettings (  )  [private]

Definition at line 123 of file mythappearance.cpp.

Referenced by MythAppearance().

void MythAppearance::getScreenInfo (  )  [private]

Definition at line 129 of file mythappearance.cpp.

Referenced by MythAppearance().

void MythAppearance::moveUp (  )  [private]

Definition at line 193 of file mythappearance.cpp.

Referenced by keyPressEvent().

void MythAppearance::moveDown (  )  [private]

Definition at line 231 of file mythappearance.cpp.

Referenced by keyPressEvent().

void MythAppearance::moveLeft (  )  [private]

Definition at line 212 of file mythappearance.cpp.

Referenced by keyPressEvent().

void MythAppearance::moveRight (  )  [private]

Definition at line 252 of file mythappearance.cpp.

Referenced by keyPressEvent().

void MythAppearance::swapArrows (  )  [private]

Definition at line 174 of file mythappearance.cpp.

Referenced by keyPressEvent().

void MythAppearance::wireUpTheme (  )  [private]

void MythAppearance::updateScreen (  )  [private]

void MythAppearance::updateSettings (  )  [private]

Definition at line 336 of file mythappearance.cpp.

Referenced by slotSaveSettings().

void MythAppearance::anythingChanged (  )  [private]

Definition at line 356 of file mythappearance.cpp.

Referenced by moveDown(), moveLeft(), moveRight(), and moveUp().

void MythAppearance::setContext ( int  context  )  [private]

Definition at line 107 of file mythappearance.cpp.

Referenced by Create(), and swapArrows().

void MythAppearance::slotSaveSettings (  )  [private]

Definition at line 314 of file mythappearance.cpp.

Referenced by customEvent().

void MythAppearance::slotChangeCoarseFine (  )  [private]

Definition at line 320 of file mythappearance.cpp.

Referenced by customEvent().

void MythAppearance::closeMenu (  )  [private]

void MythAppearance::slotResetSettings (  )  [private]

Definition at line 346 of file mythappearance.cpp.

Referenced by customEvent().


Member Data Documentation

Definition at line 32 of file mythappearance.h.

Definition at line 33 of file mythappearance.h.

Definition at line 34 of file mythappearance.h.

Referenced by moveDown(), moveLeft(), moveRight(), moveUp(), MythAppearance(), and swapArrows().

Definition at line 35 of file mythappearance.h.

Referenced by MythAppearance(), and slotChangeCoarseFine().

Definition at line 36 of file mythappearance.h.

Referenced by anythingChanged(), doMenu(), MythAppearance(), and slotResetSettings().

int MythAppearance::m_fine [private]

Definition at line 37 of file mythappearance.h.

Referenced by MythAppearance(), and slotChangeCoarseFine().

int MythAppearance::m_coarse [private]

Definition at line 38 of file mythappearance.h.

Referenced by MythAppearance(), and slotChangeCoarseFine().

int MythAppearance::m_change [private]

Definition at line 40 of file mythappearance.h.

Referenced by Create(), moveLeft(), moveRight(), MythAppearance(), and updateScreen().

Definition at line 41 of file mythappearance.h.

Referenced by Create(), moveDown(), moveUp(), MythAppearance(), and updateScreen().

Definition at line 42 of file mythappearance.h.

Referenced by Create(), moveLeft(), moveRight(), and updateScreen().

Definition at line 43 of file mythappearance.h.

Referenced by Create(), moveDown(), moveUp(), and updateScreen().

Definition at line 44 of file mythappearance.h.

Referenced by Create(), moveRight(), MythAppearance(), and updateScreen().

Definition at line 45 of file mythappearance.h.

Referenced by Create(), moveDown(), MythAppearance(), and updateScreen().

Definition at line 47 of file mythappearance.h.

Referenced by anythingChanged(), Create(), getSettings(), moveDown(), moveUp(), and MythAppearance().

int MythAppearance::m_xsize [private]

Definition at line 48 of file mythappearance.h.

Referenced by anythingChanged(), MythAppearance(), updateScreen(), and updateSettings().

int MythAppearance::m_ysize [private]

Definition at line 49 of file mythappearance.h.

Referenced by anythingChanged(), MythAppearance(), updateScreen(), and updateSettings().

Definition at line 50 of file mythappearance.h.

Referenced by anythingChanged(), Create(), getScreenInfo(), updateScreen(), and updateSettings().

Definition at line 51 of file mythappearance.h.

Referenced by anythingChanged(), Create(), getScreenInfo(), updateScreen(), and updateSettings().

Definition at line 52 of file mythappearance.h.

Referenced by anythingChanged(), and getScreenInfo().

Definition at line 53 of file mythappearance.h.

Referenced by anythingChanged(), and getScreenInfo().

QRect MythAppearance::m_menuRect [private]

Definition at line 58 of file mythappearance.h.

Definition at line 59 of file mythappearance.h.

Definition at line 61 of file mythappearance.h.

Referenced by Create(), setContext(), and updateScreen().

Definition at line 62 of file mythappearance.h.

Referenced by Create(), setContext(), and updateScreen().

Definition at line 63 of file mythappearance.h.

Referenced by Create(), and updateScreen().

Definition at line 64 of file mythappearance.h.

Referenced by Create(), and updateScreen().

Definition at line 65 of file mythappearance.h.

Referenced by Create(), and updateScreen().

Definition at line 66 of file mythappearance.h.

Definition at line 67 of file mythappearance.h.

Definition at line 68 of file mythappearance.h.

Referenced by customEvent(), doMenu(), and MythAppearance().


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

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