libkdepim Library API Documentation

KPrefsWid Class Reference

Base class for GUI control elements used by KPrefsDialog. More...

#include <kprefsdialog.h>

Inheritance diagram for KPrefsWid:

QObject KPrefsWidBool KPrefsWidColor KPrefsWidFont KPrefsWidInt KPrefsWidRadios KPrefsWidString KPrefsWidTime List of all members.

Signals

void changed ()

Public Methods

virtual void readConfig ()=0
virtual void writeConfig ()=0
virtual QValueList< QWidget * > widgets () const

Detailed Description

Base class for GUI control elements used by KPrefsDialog.

Author:
Cornelius Schumacher
See also:
KPrefsDialog
This class provides the interface for the GUI control elements used by KPrefsDialog. The control element consists of a set of widgets for handling a certain type of configuration information.

Definition at line 47 of file kprefsdialog.h.


Member Function Documentation

virtual void KPrefsWid::readConfig   [pure virtual]
 

This function is called to read value of the setting from the stored configuration and display it in the widget.

Implemented in KPrefsWidBool, KPrefsWidInt, KPrefsWidTime, KPrefsWidColor, KPrefsWidFont, KPrefsWidRadios, and KPrefsWidString.

Referenced by KPrefsWidManager::readWidConfig().

virtual void KPrefsWid::writeConfig   [pure virtual]
 

This function is called to write the current setting of the widget to the stored configuration.

Implemented in KPrefsWidBool, KPrefsWidInt, KPrefsWidTime, KPrefsWidColor, KPrefsWidFont, KPrefsWidRadios, and KPrefsWidString.

Referenced by KPrefsWidManager::writeWidConfig().

QValueList< QWidget * > KPrefsWid::widgets   const [virtual]
 

Return a list of widgets used by this control element.

Reimplemented in KPrefsWidBool, KPrefsWidInt, KPrefsWidRadios, and KPrefsWidString.

Definition at line 90 of file kprefsdialog.cpp.

void KPrefsWid::changed   [signal]
 

Emitted when widget value has changed.

Referenced by KPrefsWidBool::KPrefsWidBool(), KPrefsWidColor::KPrefsWidColor(), KPrefsWidInt::KPrefsWidInt(), KPrefsWidRadios::KPrefsWidRadios(), KPrefsWidString::KPrefsWidString(), and KPrefsWidTime::KPrefsWidTime().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for libkdepim Library Version 3.2.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Sat May 1 11:36:32 2004 by doxygen 1.2.15 written by Dimitri van Heesch, © 1997-2003