|
MythTV master
|
#include <libmythui/mythuistatetracker.h>
Static Public Member Functions | |
| static void | SetState (const QVariantMap &NewState) |
| static void | GetState (QVariantMap &State) |
| static void | GetFreshState (QVariantMap &State) |
Protected Member Functions | |
| MythUIStateTracker () | |
Static Protected Member Functions | |
| static MythUIStateTracker * | GetMythUIStateTracker () |
| static std::chrono::milliseconds | TimeSinceLastUpdate () |
Protected Attributes | |
| QVariantMap | m_state |
| QTime | m_lastUpdated |
Static Protected Attributes | |
| static MythUIStateTracker * | gUIState { nullptr } |
| static QRecursiveMutex | gUIStateLock |
Definition at line 10 of file mythuistatetracker.h.
|
protected |
Definition at line 12 of file mythuistatetracker.cpp.
Referenced by GetMythUIStateTracker().
|
static |
Definition at line 43 of file mythuistatetracker.cpp.
Referenced by MythAirplayServer::GetPlayerStatus(), MythFrontendService::GetStatus(), and Frontend::GetStatus().
|
staticprotected |
Definition at line 17 of file mythuistatetracker.cpp.
Referenced by GetState(), SetState(), and TimeSinceLastUpdate().
|
static |
Definition at line 35 of file mythuistatetracker.cpp.
Referenced by GetFreshState().
|
static |
Definition at line 26 of file mythuistatetracker.cpp.
Referenced by MythMainWindow::customEvent(), MythMainWindow::EnterStandby(), MythMainWindow::ExitStandby(), and TV::GetStatus().
|
staticprotected |
Definition at line 61 of file mythuistatetracker.cpp.
Referenced by GetFreshState().
|
inlinestaticprotected |
Definition at line 20 of file mythuistatetracker.h.
Referenced by GetMythUIStateTracker().
|
inlinestaticprotected |
Definition at line 21 of file mythuistatetracker.h.
Referenced by GetMythUIStateTracker(), GetState(), SetState(), and TimeSinceLastUpdate().
|
protected |
Definition at line 25 of file mythuistatetracker.h.
|
protected |
Definition at line 24 of file mythuistatetracker.h.