• Skip to content
  • Skip to link menu
Trinity API Reference
  • Trinity API Reference
  • libtdescreensaver
 

libtdescreensaver

Public Types | Signals | Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes | Static Protected Attributes | List of all members
KBlankEffect Class Reference

#include <tdescreensaver.h>

Inherits TQObject.

Public Types

enum  Effect {
  Random =-1 , Blank =0 , SweepRight , SweepDown ,
  Blocks , MaximumEffects
}
 
typedef void(KBlankEffect::* BlankEffect) ()
 

Signals

void doneBlank ()
 

Public Member Functions

 KBlankEffect (TQObject *parent=0)
 
void blank (TQWidget *w, Effect effect=Random)
 

Protected Slots

void timeout ()
 

Protected Member Functions

void finished ()
 
void blankNormal ()
 
void blankSweepRight ()
 
void blankSweepDown ()
 
void blankBlocks ()
 

Protected Attributes

KBlankEffectPrivate * d
 

Static Protected Attributes

static BlankEffect effects []
 

Detailed Description

Blanks a widget using various effects.

Blanks a widget using various effects.

Author
Martin R. Jones mjone.nosp@m.s@kd.nosp@m.e.org

Definition at line 94 of file tdescreensaver.h.

Member Function Documentation

◆ blank()

void KBlankEffect::blank ( TQWidget *  w,
Effect  effect = Random 
)

Blank a widget using the specified effect.

Some blanking effects take some time, so you should connect to doneBlank() to know when the blanking is complete.

Parameters
wThe widget to blank.
effectThe type of effect to use.

Definition at line 142 of file tdescreensaver.cpp.

◆ doneBlank

void KBlankEffect::doneBlank ( )
signal

emitted when a blanking effect has completed.

Member Data Documentation

◆ effects

KBlankEffect::BlankEffect KBlankEffect::effects
staticprotected
Initial value:
= {
&KBlankEffect::blankNormal,
&KBlankEffect::blankSweepRight,
&KBlankEffect::blankSweepDown,
&KBlankEffect::blankBlocks
}

Definition at line 134 of file tdescreensaver.h.


The documentation for this class was generated from the following files:
  • tdescreensaver.h
  • tdescreensaver.cpp

libtdescreensaver

Skip menu "libtdescreensaver"
  • Main Page
  • Alphabetical List
  • Class List
  • File List
  • Class Members

libtdescreensaver

Skip menu "libtdescreensaver"
  • arts
  • dcop
  • dnssd
  • interfaces
  •   kspeech
  •     interface
  •     library
  •   tdetexteditor
  • kate
  • kded
  • kdoctools
  • kimgio
  • kjs
  • libtdemid
  • libtdescreensaver
  • tdeabc
  • tdecmshell
  • tdecore
  • tdefx
  • tdehtml
  • tdeinit
  • tdeio
  •   bookmarks
  •   httpfilter
  •   kpasswdserver
  •   kssl
  •   tdefile
  •   tdeio
  •   tdeioexec
  • tdeioslave
  •   http
  • tdemdi
  •   tdemdi
  • tdenewstuff
  • tdeparts
  • tdeprint
  • tderandr
  • tderesources
  • tdespell2
  • tdesu
  • tdeui
  • tdeunittest
  • tdeutils
  • tdewallet
Generated for libtdescreensaver by doxygen 1.9.1
This website is maintained by Timothy Pearson.