MythTV
master
|
Classes | |
class | ScreenSaverState |
Public Member Functions | |
ScreenSaverX11Private (MythScreenSaverX11 *Parent) | |
~ScreenSaverX11Private () | |
bool | IsScreenSaverRunning () const |
bool | IsDPMSEnabled () const |
void | StopTimer () |
void | StartTimer () |
void | ResetTimer () |
bool | DeactivatedDPMS () const |
void | DisableDPMS () |
void | RestoreDPMS () |
void | SaveScreenSaver () |
void | RestoreScreenSaver () |
void | ResetScreenSaver () |
Private Attributes | |
bool | m_dpmsaware {false} |
bool | m_dpmsdeactivated {false} |
true if we disabled DPMS More... | |
bool | m_xscreensaverRunning {false} |
BOOL | m_dpmsenabled {static_cast<BOOL>(false)} |
std::chrono::seconds | m_timeoutInterval {-1s} |
QTimer * | m_resetTimer {nullptr} |
QDateTime | m_lastDeactivated |
ScreenSaverState | m_state |
MythXDisplay * | m_display {nullptr} |
Friends | |
class | MythScreenSaverX11 |
Definition at line 22 of file mythscreensaverx11.cpp.
|
inlineexplicit |
Definition at line 27 of file mythscreensaverx11.cpp.
|
inline |
Definition at line 76 of file mythscreensaverx11.cpp.
|
inline |
Definition at line 82 of file mythscreensaverx11.cpp.
Referenced by MythScreenSaverX11::Disable(), MythScreenSaverX11::Reset(), ResetScreenSaver(), and MythScreenSaverX11::Restore().
|
inline |
Definition at line 87 of file mythscreensaverx11.cpp.
Referenced by MythScreenSaverX11::Asleep(), and DisableDPMS().
|
inline |
Definition at line 89 of file mythscreensaverx11.cpp.
Referenced by ResetTimer(), and MythScreenSaverX11::Restore().
|
inline |
Definition at line 96 of file mythscreensaverx11.cpp.
Referenced by ResetTimer().
|
inline |
Definition at line 103 of file mythscreensaverx11.cpp.
Referenced by MythScreenSaverX11::Disable().
|
inline |
Definition at line 116 of file mythscreensaverx11.cpp.
Referenced by MythScreenSaverX11::Asleep(), and MythScreenSaverX11::~MythScreenSaverX11().
|
inline |
Definition at line 121 of file mythscreensaverx11.cpp.
Referenced by MythScreenSaverX11::Disable().
|
inline |
Definition at line 132 of file mythscreensaverx11.cpp.
Referenced by MythScreenSaverX11::Restore().
|
inline |
Definition at line 143 of file mythscreensaverx11.cpp.
Referenced by MythScreenSaverX11::Disable().
|
inline |
Definition at line 154 of file mythscreensaverx11.cpp.
Referenced by MythScreenSaverX11::Restore().
|
inline |
Definition at line 173 of file mythscreensaverx11.cpp.
Referenced by MythScreenSaverX11::ResetSlot().
|
friend |
Definition at line 24 of file mythscreensaverx11.cpp.
Definition at line 206 of file mythscreensaverx11.cpp.
Referenced by ScreenSaverX11Private().
true if we disabled DPMS
Definition at line 207 of file mythscreensaverx11.cpp.
Referenced by DeactivatedDPMS(), DisableDPMS(), and RestoreDPMS().
Definition at line 208 of file mythscreensaverx11.cpp.
Referenced by IsScreenSaverRunning(), ResetScreenSaver(), and ScreenSaverX11Private().
|
private |
Definition at line 209 of file mythscreensaverx11.cpp.
Referenced by IsDPMSEnabled(), and ScreenSaverX11Private().
|
private |
Definition at line 211 of file mythscreensaverx11.cpp.
Referenced by ResetTimer(), and StartTimer().
|
private |
Definition at line 212 of file mythscreensaverx11.cpp.
Referenced by ScreenSaverX11Private(), StartTimer(), and StopTimer().
|
private |
Definition at line 214 of file mythscreensaverx11.cpp.
Referenced by ResetScreenSaver().
|
private |
Definition at line 216 of file mythscreensaverx11.cpp.
Referenced by RestoreScreenSaver(), and SaveScreenSaver().
|
private |
Definition at line 217 of file mythscreensaverx11.cpp.
Referenced by MythScreenSaverX11::Asleep(), MythScreenSaverX11::Disable(), DisableDPMS(), MythScreenSaverX11::Reset(), MythScreenSaverX11::Restore(), RestoreDPMS(), RestoreScreenSaver(), SaveScreenSaver(), ScreenSaverX11Private(), and ~ScreenSaverX11Private().