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 554 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) |
| KPrefsWidCombo * | addWidCombo (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
| KPrefsWidManager::KPrefsWidManager | ( | KConfigSkeleton * | prefs | ) |
Create a KPrefsWidManager object for a KPrefs object.
- Parameters:
-
prefs KPrefs object used to access te configuration.
Definition at line 578 of file kprefsdialog.cpp.
| KPrefsWidManager::~KPrefsWidManager | ( | ) | [virtual] |
Member Function Documentation
| void KPrefsWidManager::addWid | ( | KPrefsWid * | ) | [virtual] |
Register a custom KPrefsWid object.
Reimplemented in KPrefsModule.
Definition at line 587 of file kprefsdialog.cpp.
| KPrefsWidBool * KPrefsWidManager::addWidBool | ( | KConfigSkeleton::ItemBool * | item, | |
| QWidget * | parent | |||
| ) |
Register a KPrefsWidBool object.
- Parameters:
-
item The KConfigSkeletonItem representing the preferences entry. parent Parent widget.
Definition at line 592 of file kprefsdialog.cpp.
| KPrefsWidInt * KPrefsWidManager::addWidInt | ( | KConfigSkeleton::ItemInt * | item, | |
| QWidget * | parent | |||
| ) |
Register a KPrefsWidInt object.
- Parameters:
-
item The KConfigSkeletonItem representing the preferences entry. parent Parent widget.
Definition at line 694 of file kprefsdialog.cpp.
| KPrefsWidDate * KPrefsWidManager::addWidDate | ( | KConfigSkeleton::ItemDateTime * | item, | |
| QWidget * | parent | |||
| ) |
Register a KPrefsWidDate object.
- Parameters:
-
item The KConfigSkeletonItem representing the preferences entry. parent Parent widget.
Definition at line 616 of file kprefsdialog.cpp.
| KPrefsWidTime * KPrefsWidManager::addWidTime | ( | KConfigSkeleton::ItemDateTime * | item, | |
| QWidget * | parent | |||
| ) |
Register a KPrefsWidTime object.
- Parameters:
-
item The KConfigSkeletonItem representing the preferences entry. parent Parent widget.
Definition at line 600 of file kprefsdialog.cpp.
| KPrefsWidDuration * KPrefsWidManager::addWidDuration | ( | KConfigSkeleton::ItemDateTime * | item, | |
| QWidget * | parent | |||
| ) |
Register a KPrefsWidDuration object.
- Parameters:
-
item The KConfigSkeletonItem representing the preferences entry. parent Parent widget.
Definition at line 608 of file kprefsdialog.cpp.
| KPrefsWidColor * KPrefsWidManager::addWidColor | ( | KConfigSkeleton::ItemColor * | item, | |
| QWidget * | parent | |||
| ) |
Register a KPrefsWidColor object.
- Parameters:
-
item The KConfigSkeletonItem representing the preferences entry. parent Parent widget.
Definition at line 624 of file kprefsdialog.cpp.
| KPrefsWidRadios * KPrefsWidManager::addWidRadios | ( | KConfigSkeleton::ItemEnum * | item, | |
| QWidget * | parent | |||
| ) |
Register a KPrefsWidRadios object.
The choices represented by the given item object are automatically added as radio buttons.
- Parameters:
-
item The KConfigSkeletonItem representing the preferences entry. parent Parent widget.
Definition at line 632 of file kprefsdialog.cpp.
| KPrefsWidCombo * KPrefsWidManager::addWidCombo | ( | KConfigSkeleton::ItemEnum * | item, | |
| QWidget * | parent | |||
| ) |
Register a KPrefsWidCombo object.
The choices represented by the given item object are automatically added to the combo box.
- Parameters:
-
item The KConfigSkeletonItem representing the preferences entry. parent Parent widget.
Definition at line 646 of file kprefsdialog.cpp.
| KPrefsWidString * KPrefsWidManager::addWidString | ( | KConfigSkeleton::ItemString * | item, | |
| QWidget * | parent | |||
| ) |
Register a KPrefsWidString object.
- Parameters:
-
item The KConfigSkeletonItem representing the preferences entry. parent Parent widget.
Definition at line 660 of file kprefsdialog.cpp.
| KPrefsWidPath * KPrefsWidManager::addWidPath | ( | KConfigSkeleton::ItemPath * | item, | |
| QWidget * | parent, | |||
| const QString & | filter = QString::null, |
|||
| uint | mode = KFile::File | |||
| ) |
Register a path KPrefsWidPath object.
- Parameters:
-
item The KConfigSkeletonItem representing the preferences entry. parent Parent widget. filter URLRequester filter mode URLRequester mode
Definition at line 669 of file kprefsdialog.cpp.
| KPrefsWidString * KPrefsWidManager::addWidPassword | ( | KConfigSkeleton::ItemString * | item, | |
| QWidget * | parent | |||
| ) |
Register a password KPrefsWidString object, with echomode set to QLineEdit::Password.
- Parameters:
-
item The KConfigSkeletonItem representing the preferences entry. parent Parent widget.
Definition at line 677 of file kprefsdialog.cpp.
| KPrefsWidFont * KPrefsWidManager::addWidFont | ( | KConfigSkeleton::ItemFont * | item, | |
| QWidget * | parent, | |||
| const QString & | sampleText | |||
| ) |
Register a KPrefsWidFont object.
- Parameters:
-
item The KConfigSkeletonItem representing the preferences entry. parent Parent widget. sampleText Sample text for previewing the selected font.
Definition at line 685 of file kprefsdialog.cpp.
| void KPrefsWidManager::setWidDefaults | ( | ) |
| void KPrefsWidManager::readWidConfig | ( | ) |
| void KPrefsWidManager::writeWidConfig | ( | ) |
The documentation for this class was generated from the following files:

