libkdepim
KPrefsWidManager Class Reference
#include <kprefsdialog.h>
Inheritance diagram for KPrefsWidManager:

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.
Definition at line 518 of file kprefsdialog.h.
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 () |
Constructor & Destructor Documentation
|
Create a KPrefsWidManager object for a KPrefs object.
Definition at line 543 of file kprefsdialog.cpp. |
|
Destructor.
Definition at line 548 of file kprefsdialog.cpp. |
Member Function Documentation
|
Register a custom KPrefsWid object.
Definition at line 552 of file kprefsdialog.cpp. |
|
Register a KPrefsWidBool object.
Definition at line 557 of file kprefsdialog.cpp. |
|
Register a KPrefsWidColor object.
Definition at line 589 of file kprefsdialog.cpp. |
|
Register a KPrefsWidDate object.
Definition at line 581 of file kprefsdialog.cpp. |
|
Register a KPrefsWidDuration object.
Definition at line 573 of file kprefsdialog.cpp. |
|
Register a KPrefsWidFont object.
Definition at line 636 of file kprefsdialog.cpp. |
|
Register a KPrefsWidInt object.
Definition at line 645 of file kprefsdialog.cpp. |
|
Register a password KPrefsWidString object, with echomode set to QLineEdit::Password.
Definition at line 628 of file kprefsdialog.cpp. |
|
Register a path KPrefsWidPath object.
Definition at line 620 of file kprefsdialog.cpp. |
|
Register a KPrefsWidRadios object. The choices represented by the given item object are automatically added as radio buttons.
Definition at line 597 of file kprefsdialog.cpp. |
|
Register a KPrefsWidString object.
Definition at line 611 of file kprefsdialog.cpp. |
|
Register a KPrefsWidTime object.
Definition at line 565 of file kprefsdialog.cpp. |
|
Read preferences from config file.
Definition at line 664 of file kprefsdialog.cpp. |
|
Set all widgets to default values.
Definition at line 653 of file kprefsdialog.cpp. |
|
Write preferences to config file.
Definition at line 674 of file kprefsdialog.cpp. |
The documentation for this class was generated from the following files: