Back to index

kdeartwork  4.3.2
Public Slots | Public Member Functions | Private Member Functions | Private Attributes
KSWindsScreenSaver Class Reference

#include <SolarWinds.h>

Collaboration diagram for KSWindsScreenSaver:
Collaboration graph
[legend]

List of all members.

Public Slots

void setMode (int)
 Any invalid mode will select one at random.

Public Member Functions

 KSWindsScreenSaver (WId id)
virtual ~KSWindsScreenSaver ()
int mode () const

Private Member Functions

void readSettings ()

Private Attributes

SWindsWidget_flux
int _mode

Detailed Description

Definition at line 102 of file SolarWinds.h.


Constructor & Destructor Documentation

Definition at line 622 of file SolarWinds.cpp.

                                               : KScreenSaver( id )
{
    _flux = new SWindsWidget;

    readSettings();

    embed( _flux );
    _flux->show();
}

Here is the call graph for this function:

Definition at line 633 of file SolarWinds.cpp.

{
}

Member Function Documentation

int KSWindsScreenSaver::mode ( ) const [inline]

Definition at line 111 of file SolarWinds.h.

{ return _mode; }

Here is the caller graph for this function:

Definition at line 649 of file SolarWinds.cpp.

{
    KConfigGroup config(KGlobal::config(), "Settings");

    _mode = config.readEntry( "Mode", (int)SWindsWidget::Regular );
    _flux->setDefaults( filterRandom(_mode) );
}

Here is the call graph for this function:

Here is the caller graph for this function:

void KSWindsScreenSaver::setMode ( int  id) [slot]

Any invalid mode will select one at random.

Definition at line 661 of file SolarWinds.cpp.

Here is the call graph for this function:


Member Data Documentation

Definition at line 121 of file SolarWinds.h.

Definition at line 122 of file SolarWinds.h.


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