#include </home/clem/local/src/opie/core/launcher/screensaver.h>
Inheritance diagram for OpieScreenSaver:


Public Member Functions | |
| OpieScreenSaver () | |
| void | restore () |
| bool | save (int level) |
| void | setIntervals (int i1, int i2, int i3) |
| void | setIntervalsAC (int i1, int i2, int i3) |
| void | setInterval (int interval) |
| void | setMode (int mode) |
| void | setBacklight (int bright) |
| void | setDisplayState (bool on) |
| void | powerStatusChanged (PowerStatus ps) |
Protected Member Functions | |
| virtual void | timerEvent (QTimerEvent *) |
Private Types | |
| enum | { LS_Interval = 0, LS_Steps, LS_SensorMin, LS_SensorMax, LS_LightMin, LS_LightMax, LS_Count } |
Private Member Functions | |
| void | setBacklightInternal (int bright) |
Private Attributes | |
| int | m_disable_suspend |
| bool | m_enable_dim |
| bool | m_enable_lightoff |
| bool | m_enable_suspend |
| bool | m_onlylcdoff |
| bool | m_enable_dim_ac |
| bool | m_enable_lightoff_ac |
| bool | m_enable_suspend_ac |
| bool | m_onlylcdoff_ac |
| bool | m_use_light_sensor |
| int | m_backlight_sensor |
| int | m_sensordata [LS_Count] |
| bool | m_lcd_status |
| int | m_backlight_normal |
| int | m_backlight_current |
| bool | m_backlight_forcedoff |
| bool | m_on_ac |
| int | m_level |
|
|
Definition at line 50 of file screensaver.h. |
|
|
Definition at line 15 of file screensaver.cpp. References Opie::Core::ODevice::inst(), LS_Count, m_backlight_current, m_backlight_forcedoff, m_backlight_normal, m_backlight_sensor, m_disable_suspend, m_enable_dim, m_enable_dim_ac, m_enable_lightoff, m_enable_lightoff_ac, m_enable_suspend, m_enable_suspend_ac, m_lcd_status, m_level, m_on_ac, m_onlylcdoff, m_onlylcdoff_ac, m_sensordata, m_use_light_sensor, and setBacklight(). |
|
|
Set display to default ac/battery settings when power status changed. Definition at line 322 of file screensaver.cpp. References m_on_ac, PowerStatus::Online, restore(), setBacklight(), and setInterval(). |
|
|
Stops the screen saver Definition at line 52 of file screensaver.cpp. References Opie::Core::ODevice::inst(), m_lcd_status, m_level, and setBacklightInternal(). Referenced by powerStatusChanged(). |
|
|
Starts the screen saver
Definition at line 72 of file screensaver.cpp. References FALSE, Opie::Core::ODevice::inst(), Qt::Key_F34, m_backlight_current, m_disable_suspend, m_enable_dim, m_enable_dim_ac, m_enable_lightoff, m_enable_lightoff_ac, m_enable_suspend, m_enable_suspend_ac, m_lcd_status, m_level, m_on_ac, m_onlylcdoff, m_onlylcdoff_ac, m_use_light_sensor, Network::networkOnline(), QWSServer::sendKeyEvent(), setBacklightInternal(), and TRUE. |
|
|
Set display brightness Get's default values for backlight, contrast and light sensor from config file.
Definition at line 205 of file screensaver.cpp. References contrast, i, Opie::Core::ODevice::inst(), LS_Count, LS_Interval, LS_LightMax, LS_LightMin, LS_SensorMax, LS_SensorMin, LS_Steps, m_backlight_normal, m_on_ac, m_sensordata, m_use_light_sensor, setBacklightInternal(), and timerEvent(). Referenced by OpieScreenSaver(), and powerStatusChanged(). |
|
|
Internal brightness setting method Get's default values for backlight and light sensor from config file.
Definition at line 253 of file screensaver.cpp. References Opie::Core::ODevice::inst(), m_backlight_current, m_backlight_forcedoff, m_backlight_normal, m_backlight_sensor, and m_use_light_sensor. Referenced by restore(), save(), setBacklight(), and timerEvent(). |
|
|
Like ODevice::setDisplayStatus(), but keep current state in m_lcd_status. Definition at line 310 of file screensaver.cpp. References Opie::Core::ODevice::inst(), and m_lcd_status. |
|
|
Set suspend time. Will read the dim and lcd-off times from the config file.
Definition at line 182 of file screensaver.cpp. References setIntervals(). Referenced by powerStatusChanged(), ServerApplication::ServerApplication(), and setMode(). |
|
||||||||||||||||
|
Set intervals in seconds for automatic dimming, light off and suspend This function also sets the member variables m_m_enable_dim[_ac], m_enable_lightoff[_ac], m_enable_suspend[_ac], m_onlylcdoff[_ac]
Definition at line 136 of file screensaver.cpp. References m_enable_dim, m_enable_dim_ac, m_enable_lightoff, m_enable_lightoff_ac, m_enable_suspend, m_enable_suspend_ac, m_on_ac, m_onlylcdoff, m_onlylcdoff_ac, Config::readBoolEntry(), QWSServer::setScreenSaverInterval(), QWSServer::setScreenSaverIntervals(), and v. Referenced by setInterval(). |
|
||||||||||||||||
|
|
|
|
Definition at line 188 of file screensaver.cpp. References m_disable_suspend, and setInterval(). |
|
|
Timer event used for automatic setting the backlight according to a light sensor and to set the default brightness Definition at line 281 of file screensaver.cpp. References Opie::Core::ODevice::inst(), LS_LightMax, LS_LightMin, LS_SensorMax, LS_SensorMin, LS_Steps, m_backlight_sensor, m_level, m_sensordata, odebug, oendl, s, and setBacklightInternal(). Referenced by setBacklight(). |
|
|
Definition at line 66 of file screensaver.h. Referenced by OpieScreenSaver(), save(), and setBacklightInternal(). |
|
|
Definition at line 67 of file screensaver.h. Referenced by OpieScreenSaver(), and setBacklightInternal(). |
|
|
Definition at line 65 of file screensaver.h. Referenced by OpieScreenSaver(), setBacklight(), and setBacklightInternal(). |
|
|
Definition at line 48 of file screensaver.h. Referenced by OpieScreenSaver(), setBacklightInternal(), and timerEvent(). |
|
|
Definition at line 36 of file screensaver.h. Referenced by OpieScreenSaver(), save(), and setMode(). |
|
|
Definition at line 37 of file screensaver.h. Referenced by OpieScreenSaver(), save(), and setIntervals(). |
|
|
Definition at line 42 of file screensaver.h. Referenced by OpieScreenSaver(), save(), and setIntervals(). |
|
|
Definition at line 38 of file screensaver.h. Referenced by OpieScreenSaver(), save(), and setIntervals(). |
|
|
Definition at line 43 of file screensaver.h. Referenced by OpieScreenSaver(), save(), and setIntervals(). |
|
|
Definition at line 39 of file screensaver.h. Referenced by OpieScreenSaver(), save(), and setIntervals(). |
|
|
Definition at line 44 of file screensaver.h. Referenced by OpieScreenSaver(), save(), and setIntervals(). |
|
|
Definition at line 63 of file screensaver.h. Referenced by OpieScreenSaver(), restore(), save(), and setDisplayState(). |
|
|
Definition at line 71 of file screensaver.h. Referenced by OpieScreenSaver(), restore(), save(), and timerEvent(). |
|
|
Definition at line 69 of file screensaver.h. Referenced by OpieScreenSaver(), powerStatusChanged(), save(), setBacklight(), and setIntervals(). |
|
|
Definition at line 40 of file screensaver.h. Referenced by OpieScreenSaver(), save(), and setIntervals(). |
|
|
Definition at line 45 of file screensaver.h. Referenced by OpieScreenSaver(), save(), and setIntervals(). |
|
|
Definition at line 61 of file screensaver.h. Referenced by OpieScreenSaver(), setBacklight(), and timerEvent(). |
|
|
Definition at line 47 of file screensaver.h. Referenced by OpieScreenSaver(), save(), setBacklight(), and setBacklightInternal(). |
1.4.2