MythTV  0.26-pre
Public Member Functions | Protected Slots | Private Member Functions | Private Attributes
ScreenSetup Class Reference

#include <weatherSetup.h>

Inheritance diagram for ScreenSetup:
MythScreenType MythUIType XMLParseBase

List of all members.

Public Member Functions

 ScreenSetup (MythScreenStack *parent, const QString &name, SourceManager *srcman)
 ~ScreenSetup ()
bool Create (void)
bool keyPressEvent (QKeyEvent *)
 Key event handler.
void customEvent (QEvent *)

Protected Slots

void updateHelpText (void)
void saveData (void)
void doListSelect (MythUIButtonListItem *selected)

Private Member Functions

void loadData (void)
void showUnitsPopup (const QString &name, ScreenListInfo *si)
void doLocationDialog (ScreenListInfo *si)
void deleteScreen (void)

Private Attributes

SourceManagerm_sourceManager
bool m_createdSrcMan
MythUITextm_helpText
MythUIButtonListm_activeList
MythUIButtonListm_inactiveList
MythUIButtonm_finishButton

Detailed Description

Definition at line 64 of file weatherSetup.h.


Constructor & Destructor Documentation

ScreenSetup::ScreenSetup ( MythScreenStack parent,
const QString &  name,
SourceManager srcman 
)

Definition at line 89 of file weatherSetup.cpp.

Definition at line 101 of file weatherSetup.cpp.


Member Function Documentation

bool ScreenSetup::Create ( void  ) [virtual]

Reimplemented from MythScreenType.

Definition at line 132 of file weatherSetup.cpp.

Referenced by Weather::setupPage(), Weather::SetupScreens(), and WeatherCallback().

bool ScreenSetup::keyPressEvent ( QKeyEvent *  ) [virtual]

Key event handler.

Parameters:
eventKeypress event

Reimplemented from MythScreenType.

Definition at line 184 of file weatherSetup.cpp.

void ScreenSetup::customEvent ( QEvent *  event) [virtual]

Reimplemented from MythUIType.

Definition at line 628 of file weatherSetup.cpp.

void ScreenSetup::updateHelpText ( void  ) [protected, slot]

Definition at line 213 of file weatherSetup.cpp.

Referenced by Create(), and customEvent().

void ScreenSetup::saveData ( void  ) [protected, slot]

Definition at line 393 of file weatherSetup.cpp.

Referenced by Create().

void ScreenSetup::doListSelect ( MythUIButtonListItem selected) [protected, slot]

Definition at line 498 of file weatherSetup.cpp.

Referenced by Create().

void ScreenSetup::loadData ( void  ) [private]

Definition at line 278 of file weatherSetup.cpp.

Referenced by Create().

void ScreenSetup::showUnitsPopup ( const QString &  name,
ScreenListInfo si 
) [private]

Definition at line 583 of file weatherSetup.cpp.

Referenced by customEvent(), and doListSelect().

Definition at line 569 of file weatherSetup.cpp.

Referenced by customEvent(), and doListSelect().

Definition at line 610 of file weatherSetup.cpp.

Referenced by customEvent(), and keyPressEvent().


Member Data Documentation

Definition at line 90 of file weatherSetup.h.

Referenced by doListSelect(), doLocationDialog(), loadData(), ScreenSetup(), and ~ScreenSetup().

Definition at line 91 of file weatherSetup.h.

Referenced by ~ScreenSetup().

Definition at line 92 of file weatherSetup.h.

Referenced by Create(), and updateHelpText().

Definition at line 94 of file weatherSetup.h.

Referenced by Create(), doListSelect(), loadData(), updateHelpText(), and ~ScreenSetup().

Definition at line 95 of file weatherSetup.h.

Referenced by Create().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends