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 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 87 of file mythscreensaverx11.cpp.
Referenced by MythScreenSaverX11::Asleep(), and DisableDPMS().
|
inline |
Definition at line 82 of file mythscreensaverx11.cpp.
Referenced by MythScreenSaverX11::Disable(), MythScreenSaverX11::Reset(), ResetScreenSaver(), and MythScreenSaverX11::Restore().
|
inline |
Definition at line 173 of file mythscreensaverx11.cpp.
Referenced by MythScreenSaverX11::ResetSlot().
|
inline |
Definition at line 103 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 154 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 96 of file mythscreensaverx11.cpp.
Referenced by ResetTimer().
|
inline |
Definition at line 89 of file mythscreensaverx11.cpp.
Referenced by ResetTimer(), and MythScreenSaverX11::Restore().
|
friend |
Definition at line 24 of file mythscreensaverx11.cpp.
|
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().
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().
|
private |
Definition at line 209 of file mythscreensaverx11.cpp.
Referenced by IsDPMSEnabled(), and ScreenSaverX11Private().
|
private |
Definition at line 214 of file mythscreensaverx11.cpp.
Referenced by ResetScreenSaver().
|
private |
Definition at line 212 of file mythscreensaverx11.cpp.
Referenced by ScreenSaverX11Private(), StartTimer(), and StopTimer().
|
private |
Definition at line 216 of file mythscreensaverx11.cpp.
Referenced by RestoreScreenSaver(), and SaveScreenSaver().
|
private |
Definition at line 211 of file mythscreensaverx11.cpp.
Referenced by ResetTimer(), and StartTimer().
Definition at line 208 of file mythscreensaverx11.cpp.
Referenced by IsScreenSaverRunning(), ResetScreenSaver(), and ScreenSaverX11Private().