ScreenSaverX11Private Class Reference

List of all members.


Detailed Description

Definition at line 15 of file screensaver-x11.cpp.


Public Member Functions

 ScreenSaverX11Private (ScreenSaverX11 *outer)
 ~ScreenSaverX11Private ()
bool IsScreenSaverRunning ()
bool IsDPMSEnabled ()
void StopTimer ()
void StartTimer ()
void ResetTimer ()
bool DeactivatedDPMS ()
void DisableDPMS ()
void RestoreDPMS ()
void SaveScreenSaver ()
void RestoreScreenSaver ()
void ResetScreenSaver ()

Private Attributes

bool m_dpmsaware
bool m_xscreensaverRunning
bool m_gscreensaverRunning
BOOL m_dpmsenabled
bool m_dpmsdeactivated
int m_timeoutInterval
QTimer * m_resetTimer
QDateTime m_last_deactivated
ScreenSaverState m_state

Friends

class ScreenSaverX11

Classes

struct  ScreenSaverState

Constructor & Destructor Documentation

ScreenSaverX11Private::ScreenSaverX11Private ( ScreenSaverX11 outer  )  [inline]

Definition at line 20 of file screensaver-x11.cpp.

ScreenSaverX11Private::~ScreenSaverX11Private (  )  [inline]

Definition at line 60 of file screensaver-x11.cpp.


Member Function Documentation

bool ScreenSaverX11Private::IsScreenSaverRunning (  )  [inline]

bool ScreenSaverX11Private::IsDPMSEnabled (  )  [inline]

Definition at line 70 of file screensaver-x11.cpp.

Referenced by ScreenSaverX11::Asleep(), and DisableDPMS().

void ScreenSaverX11Private::StopTimer (  )  [inline]

Definition at line 72 of file screensaver-x11.cpp.

Referenced by ResetTimer(), and ScreenSaverX11::Restore().

void ScreenSaverX11Private::StartTimer (  )  [inline]

Definition at line 74 of file screensaver-x11.cpp.

Referenced by ResetTimer().

void ScreenSaverX11Private::ResetTimer (  )  [inline]

Definition at line 80 of file screensaver-x11.cpp.

Referenced by ScreenSaverX11::Disable().

bool ScreenSaverX11Private::DeactivatedDPMS (  )  [inline]

Definition at line 95 of file screensaver-x11.cpp.

Referenced by ScreenSaverX11::Asleep(), and ScreenSaverX11::~ScreenSaverX11().

void ScreenSaverX11Private::DisableDPMS (  )  [inline]

Definition at line 97 of file screensaver-x11.cpp.

Referenced by ScreenSaverX11::Disable().

void ScreenSaverX11Private::RestoreDPMS (  )  [inline]

Definition at line 107 of file screensaver-x11.cpp.

Referenced by ScreenSaverX11::Restore().

void ScreenSaverX11Private::SaveScreenSaver (  )  [inline]

Definition at line 117 of file screensaver-x11.cpp.

Referenced by ScreenSaverX11::Disable().

void ScreenSaverX11Private::RestoreScreenSaver (  )  [inline]

Definition at line 127 of file screensaver-x11.cpp.

Referenced by ScreenSaverX11::Restore().

void ScreenSaverX11Private::ResetScreenSaver (  )  [inline]

Definition at line 137 of file screensaver-x11.cpp.

Referenced by ScreenSaverX11::resetSlot().


Friends And Related Function Documentation

friend class ScreenSaverX11 [friend]

Definition at line 17 of file screensaver-x11.cpp.

Referenced by ScreenSaverControl::get().


Member Data Documentation

Definition at line 166 of file screensaver-x11.cpp.

Referenced by ScreenSaverX11Private().

Definition at line 169 of file screensaver-x11.cpp.

Referenced by IsDPMSEnabled(), and ScreenSaverX11Private().

Definition at line 170 of file screensaver-x11.cpp.

Referenced by DeactivatedDPMS(), DisableDPMS(), and RestoreDPMS().

Definition at line 172 of file screensaver-x11.cpp.

Referenced by ResetTimer(), and StartTimer().

Definition at line 175 of file screensaver-x11.cpp.

Referenced by ResetScreenSaver().

Definition at line 177 of file screensaver-x11.cpp.

Referenced by RestoreScreenSaver(), and SaveScreenSaver().


The documentation for this class was generated from the following file:

Generated on Sat Dec 18 05:16:10 2010 for MythTV by  doxygen 1.5.5