kpimprefs.cpp
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022 #include <kglobal.h>
00023 #include <kconfig.h>
00024 #include <klocale.h>
00025 #include <kdebug.h>
00026
00027 #include "kpimprefs.h"
00028
00029 KPimPrefs::KPimPrefs( const QString &name ) :
00030 KConfigSkeleton( name )
00031 {
00032 }
00033
00034 KPimPrefs::~KPimPrefs()
00035 {
00036 }
00037
00038 void KPimPrefs::usrSetDefaults()
00039 {
00040 setCategoryDefaults();
00041 }
00042
00043 void KPimPrefs::usrReadConfig()
00044 {
00045 kdDebug(5300) << "KPimPrefs::usrReadConfig()" << endl;
00046
00047 config()->setGroup("General");
00048 mCustomCategories = config()->readListEntry("Custom Categories");
00049 if (mCustomCategories.isEmpty()) setCategoryDefaults();
00050 }
00051
00052
00053 void KPimPrefs::usrWriteConfig()
00054 {
00055 config()->setGroup("General");
00056 config()->writeEntry("Custom Categories",mCustomCategories);
00057 }
This file is part of the documentation for libkdepim Library Version 3.2.2.