|
MythTV
0.26-pre
|
#include <mythuistatetracker.h>
Static Public Member Functions | |
| static void | SetState (QVariantMap &newstate) |
| static void | GetState (QVariantMap &state) |
| static void | GetFreshState (QVariantMap &state) |
Protected Member Functions | |
| MythUIStateTracker () | |
Static Protected Member Functions | |
| static MythUIStateTracker * | GetMythUIStateTracker (void) |
| static int | TimeSinceLastUpdate (void) |
Protected Attributes | |
| QVariantMap | m_state |
| QTime | m_lastUpdated |
Static Protected Attributes | |
| static MythUIStateTracker * | gUIState = NULL |
| static QMutex * | gUIStateLock = new QMutex() |
Definition at line 10 of file mythuistatetracker.h.
| MythUIStateTracker::MythUIStateTracker | ( | ) | [inline, protected] |
Definition at line 23 of file mythuistatetracker.h.
Referenced by GetMythUIStateTracker().
| void MythUIStateTracker::SetState | ( | QVariantMap & | newstate | ) | [static] |
Definition at line 20 of file mythuistatetracker.cpp.
Referenced by MythMainWindow::customEvent(), and TV::GetStatus().
| void MythUIStateTracker::GetState | ( | QVariantMap & | state | ) | [static] |
Definition at line 30 of file mythuistatetracker.cpp.
Referenced by GetFreshState().
| void MythUIStateTracker::GetFreshState | ( | QVariantMap & | state | ) | [static] |
Definition at line 39 of file mythuistatetracker.cpp.
Referenced by MythAirplayServer::GetPlayerStatus(), and Frontend::GetStatus().
| MythUIStateTracker * MythUIStateTracker::GetMythUIStateTracker | ( | void | ) | [static, protected] |
Definition at line 11 of file mythuistatetracker.cpp.
Referenced by GetState(), SetState(), and TimeSinceLastUpdate().
| int MythUIStateTracker::TimeSinceLastUpdate | ( | void | ) | [static, protected] |
Definition at line 57 of file mythuistatetracker.cpp.
Referenced by GetFreshState().
MythUIStateTracker * MythUIStateTracker::gUIState = NULL [static, protected] |
Definition at line 20 of file mythuistatetracker.h.
Referenced by GetMythUIStateTracker().
QMutex * MythUIStateTracker::gUIStateLock = new QMutex() [static, protected] |
Definition at line 21 of file mythuistatetracker.h.
Referenced by GetMythUIStateTracker(), GetState(), SetState(), and TimeSinceLastUpdate().
QVariantMap MythUIStateTracker::m_state [protected] |
Definition at line 25 of file mythuistatetracker.h.
Referenced by GetState(), and SetState().
QTime MythUIStateTracker::m_lastUpdated [protected] |
Definition at line 26 of file mythuistatetracker.h.
Referenced by SetState(), and TimeSinceLastUpdate().
1.7.6.1