KPrefsWidManager Class Reference
Class for managing KPrefsWid objects. More...
#include <kprefsdialog.h>
Inherited by KPrefsDialog, and KPrefsModule.
Public Member Functions
- KPrefsWidManager (KConfigSkeleton *prefs)
- virtual ~KPrefsWidManager ()
- KConfigSkeleton * prefs () const
- virtual void addWid (KPrefsWid *)
- KPrefsWidBool * addWidBool (KConfigSkeleton::ItemBool *item, QWidget *parent)
- KPrefsWidInt * addWidInt (KConfigSkeleton::ItemInt *item, QWidget *parent)
- KPrefsWidDate * addWidDate (KConfigSkeleton::ItemDateTime *item, QWidget *parent)
- KPrefsWidTime * addWidTime (KConfigSkeleton::ItemDateTime *item, QWidget *parent)
- KPrefsWidDuration * addWidDuration (KConfigSkeleton::ItemDateTime *item, QWidget *parent)
- KPrefsWidColor * addWidColor (KConfigSkeleton::ItemColor *item, QWidget *parent)
- KPrefsWidRadios * addWidRadios (KConfigSkeleton::ItemEnum *item, QWidget *parent)
- KPrefsWidString * addWidString (KConfigSkeleton::ItemString *item, QWidget *parent)
- KPrefsWidPath * addWidPath (KConfigSkeleton::ItemPath *item, QWidget *parent, const QString &filter=QString::null, uint mode=KFile::File)
- KPrefsWidString * addWidPassword (KConfigSkeleton::ItemString *item, QWidget *parent)
- KPrefsWidFont * addWidFont (KConfigSkeleton::ItemFont *item, QWidget *parent, const QString &sampleText)
- void setWidDefaults ()
- void readWidConfig ()
- void writeWidConfig ()
Detailed Description
Class for managing KPrefsWid objects.This class manages standard configuration widgets provided bz the KPrefsWid subclasses. It handles creation, loading, saving and default values in a transparent way. The user has to add the widgets by the corresponding addWid functions and KPrefsWidManager handles the rest automatically.
Constructor & Destructor Documentation
|
Create a KPrefsWidManager object for a KPrefs object.
|
|
Destructor.
|
Member Function Documentation
|
Register a custom KPrefsWid object.
|
|
Register a KPrefsWidBool object.
|
|
Register a KPrefsWidInt object.
|
|
Register a KPrefsWidDate object.
|
|
Register a KPrefsWidTime object.
|
|
Register a KPrefsWidDuration object.
|
|
Register a KPrefsWidColor object.
|
|
Register a KPrefsWidRadios object. The choices represented by the given item object are automatically added as radio buttons.
|
|
Register a KPrefsWidString object.
|
|
Register a path KPrefsWidPath object.
|
|
Register a password KPrefsWidString object, with echomode set to QLineEdit::Password.
|
|
Register a KPrefsWidFont object.
|
|
Set all widgets to default values.
|
|
Read preferences from config file.
|
|
Write preferences to config file.
|
The documentation for this class was generated from the following files:
- kprefsdialog.h
- kprefsdialog.cpp