#include <weather.h>
Definition at line 20 of file weather.h.
| Weather::Weather | ( | MythScreenStack * | parent, | |
| const QString & | name, | |||
| SourceManager * | srcMan | |||
| ) |
Definition at line 22 of file weather.cpp.
| Weather::~Weather | ( | ) |
Definition at line 59 of file weather.cpp.
| bool Weather::Create | ( | void | ) | [virtual] |
Reimplemented from MythScreenType.
Definition at line 70 of file weather.cpp.
Referenced by RunWeather().
| bool Weather::keyPressEvent | ( | QKeyEvent * | ) | [virtual] |
Key event handler.
| event | Keypress event |
Reimplemented from MythScreenType.
Definition at line 256 of file weather.cpp.
| bool Weather::UpdateData | ( | ) |
| bool Weather::SetupScreens | ( | ) |
Definition at line 125 of file weather.cpp.
Referenced by RunWeather(), and setupScreens().
| void Weather::setupScreens | ( | ) | [slot] |
Definition at line 120 of file weather.cpp.
Referenced by setupPage(), and SetupScreens().
| void Weather::nextpage_timeout | ( | ) | [private, slot] |
Definition at line 386 of file weather.cpp.
Referenced by Weather().
| void Weather::cursorLeft | ( | ) | [private, slot] |
Definition at line 374 of file weather.cpp.
Referenced by keyPressEvent().
| void Weather::cursorRight | ( | ) | [private, slot] |
Definition at line 362 of file weather.cpp.
Referenced by keyPressEvent().
| void Weather::holdPage | ( | ) | [private, slot] |
Definition at line 317 of file weather.cpp.
Referenced by keyPressEvent().
| void Weather::setupPage | ( | ) | [private, slot] |
Definition at line 335 of file weather.cpp.
Referenced by keyPressEvent().
| void Weather::screenReady | ( | WeatherScreen * | ws | ) | [private, slot] |
Definition at line 225 of file weather.cpp.
Referenced by SetupScreens().
| WeatherScreen * Weather::nextScreen | ( | void | ) | [private] |
Definition at line 237 of file weather.cpp.
Referenced by cursorRight(), and nextpage_timeout().
| WeatherScreen * Weather::prevScreen | ( | void | ) | [private] |
Definition at line 246 of file weather.cpp.
Referenced by cursorLeft().
| void Weather::clearScreens | ( | ) | [private] |
Definition at line 105 of file weather.cpp.
Referenced by setupPage(), SetupScreens(), and ~Weather().
| void Weather::showScreen | ( | WeatherScreen * | ws | ) | [private] |
Definition at line 298 of file weather.cpp.
Referenced by cursorLeft(), cursorRight(), nextpage_timeout(), and screenReady().
| void Weather::hideScreen | ( | void | ) | [private] |
Definition at line 309 of file weather.cpp.
Referenced by cursorLeft(), cursorRight(), keyPressEvent(), and nextpage_timeout().
MythScreenStack* Weather::m_weatherStack [private] |
Definition at line 54 of file weather.h.
Referenced by clearScreens(), hideScreen(), SetupScreens(), showScreen(), Weather(), and ~Weather().
int Weather::m_timeoutCounter [private] |
int Weather::m_wantAnimated [private] |
bool Weather::m_stopProcessing [private] |
units_t Weather::m_units [private] |
bool Weather::m_firstRun [private] |
Definition at line 60 of file weather.h.
Referenced by screenReady(), setupPage(), and Weather().
int Weather::m_updateInterval [private] |
int Weather::m_nextpageInterval [private] |
Definition at line 62 of file weather.h.
Referenced by cursorLeft(), cursorRight(), holdPage(), nextpage_timeout(), screenReady(), and Weather().
int Weather::m_nextpageIntArrow [private] |
QTimer* Weather::m_nextpage_Timer [private] |
Definition at line 64 of file weather.h.
Referenced by cursorLeft(), cursorRight(), holdPage(), keyPressEvent(), nextpage_timeout(), screenReady(), setupPage(), SetupScreens(), and Weather().
bool Weather::m_gotDataHook [private] |
bool Weather::m_firstSetup [private] |
Definition at line 68 of file weather.h.
Referenced by SetupScreens(), and Weather().
bool Weather::m_createdSrcMan [private] |
Definition at line 70 of file weather.h.
Referenced by Weather(), and ~Weather().
SourceManager* Weather::m_srcMan [private] |
Definition at line 71 of file weather.h.
Referenced by keyPressEvent(), setupPage(), SetupScreens(), Weather(), and ~Weather().
ScreenList Weather::m_screens [private] |
Definition at line 72 of file weather.h.
Referenced by clearScreens(), nextScreen(), prevScreen(), screenReady(), and SetupScreens().
int Weather::m_cur_screen [private] |
Definition at line 73 of file weather.h.
Referenced by clearScreens(), nextScreen(), prevScreen(), and screenReady().
ScreenListMap Weather::m_allScreens [private] |
Definition at line 75 of file weather.h.
Referenced by SetupScreens(), and Weather().
WeatherScreen* Weather::m_currScreen [private] |
Definition at line 76 of file weather.h.
Referenced by clearScreens(), hideScreen(), and showScreen().
bool Weather::m_paused [private] |
Definition at line 77 of file weather.h.
Referenced by cursorLeft(), cursorRight(), holdPage(), SetupScreens(), and Weather().
MythUIText* Weather::m_pauseText [private] |
Definition at line 79 of file weather.h.
Referenced by Create(), holdPage(), SetupScreens(), and Weather().
MythUIText* Weather::m_headerText [private] |
Definition at line 80 of file weather.h.
Referenced by Create(), showScreen(), and Weather().
MythUIText* Weather::m_updatedText [private] |
Definition at line 81 of file weather.h.
Referenced by Create(), SetupScreens(), showScreen(), and Weather().
1.6.3