korganizer

koprefs_base.h

00001 // This file is generated by kconfig_compiler from korganizer.kcfg.
00002 // All changes you do to this file will be lost.
00003 #ifndef KOPREFSBASE_H
00004 #define KOPREFSBASE_H
00005 
00006 #include <libkdepim/kpimprefs.h>
00007 
00008 #include <kconfigskeleton.h>
00009 #include <kdebug.h>
00010 
00011 #include <klocale.h>
00012 class KOPrefsBase : public KPimPrefs
00013 {
00014   public:
00015     enum { actionDelete, actionArchive };
00016     enum { UnitDays, UnitWeeks, UnitMonths };
00017     enum { standardDestination, askDestination };
00018     enum { MailClientKMail, MailClientSendmail };
00019     enum { CategoryInsideResourceOutside, ResourceInsideCategoryOutside, CategoryOnly, ResourceOnly };
00020     enum { CalendarsMerged, CalendarsSideBySide, AllCalendarViews };
00021     enum { IMIPDummy, IMIPKMail };
00022     enum { Ask, Link, InlineFull, InlineBody };
00023     enum { TodoAttachAsk, TodoAttachLink, TodoAttachInlineFull };
00024 
00025     KOPrefsBase( );
00026     ~KOPrefsBase();
00027 
00031     void setAutoSave( bool v )
00032     {
00033       if (!isImmutable( QString::fromLatin1( "AutoSave" ) ))
00034         mAutoSave = v;
00035     }
00036 
00040     bool autoSave() const
00041     {
00042       return mAutoSave;
00043     }
00044 
00048     ItemBool *autoSaveItem()
00049     {
00050       return mAutoSaveItem;
00051     }
00052 
00056     void setAutoSaveInterval( int v )
00057     {
00058       if (v < 1)
00059       {
00060         kdDebug() << "setAutoSaveInterval: value " << v << " is less than the minimum value of 1" << endl;
00061         v = 1;
00062       }
00063       if (!isImmutable( QString::fromLatin1( "AutoSaveInterval" ) ))
00064         mAutoSaveInterval = v;
00065     }
00066 
00070     int autoSaveInterval() const
00071     {
00072       return mAutoSaveInterval;
00073     }
00074 
00078     ItemInt *autoSaveIntervalItem()
00079     {
00080       return mAutoSaveIntervalItem;
00081     }
00082 
00086     void setConfirm( bool v )
00087     {
00088       if (!isImmutable( QString::fromLatin1( "Confirm" ) ))
00089         mConfirm = v;
00090     }
00091 
00095     bool confirm() const
00096     {
00097       return mConfirm;
00098     }
00099 
00103     ItemBool *confirmItem()
00104     {
00105       return mConfirmItem;
00106     }
00107 
00111     void setArchiveEvents( bool v )
00112     {
00113       if (!isImmutable( QString::fromLatin1( "ArchiveEvents" ) ))
00114         mArchiveEvents = v;
00115     }
00116 
00120     bool archiveEvents() const
00121     {
00122       return mArchiveEvents;
00123     }
00124 
00128     ItemBool *archiveEventsItem()
00129     {
00130       return mArchiveEventsItem;
00131     }
00132 
00136     void setArchiveTodos( bool v )
00137     {
00138       if (!isImmutable( QString::fromLatin1( "ArchiveTodos" ) ))
00139         mArchiveTodos = v;
00140     }
00141 
00145     bool archiveTodos() const
00146     {
00147       return mArchiveTodos;
00148     }
00149 
00153     ItemBool *archiveTodosItem()
00154     {
00155       return mArchiveTodosItem;
00156     }
00157 
00161     void setAutoArchive( bool v )
00162     {
00163       if (!isImmutable( QString::fromLatin1( "AutoArchive" ) ))
00164         mAutoArchive = v;
00165     }
00166 
00170     bool autoArchive() const
00171     {
00172       return mAutoArchive;
00173     }
00174 
00178     ItemBool *autoArchiveItem()
00179     {
00180       return mAutoArchiveItem;
00181     }
00182 
00186     void setArchiveAction( int v )
00187     {
00188       if (!isImmutable( QString::fromLatin1( "ArchiveAction" ) ))
00189         mArchiveAction = v;
00190     }
00191 
00195     int archiveAction() const
00196     {
00197       return mArchiveAction;
00198     }
00199 
00203     ItemEnum *archiveActionItem()
00204     {
00205       return mArchiveActionItem;
00206     }
00207 
00211     void setExpiryTime( int v )
00212     {
00213       if (!isImmutable( QString::fromLatin1( "ExpiryTime" ) ))
00214         mExpiryTime = v;
00215     }
00216 
00220     int expiryTime() const
00221     {
00222       return mExpiryTime;
00223     }
00224 
00228     ItemInt *expiryTimeItem()
00229     {
00230       return mExpiryTimeItem;
00231     }
00232 
00236     void setExpiryUnit( int v )
00237     {
00238       if (!isImmutable( QString::fromLatin1( "ExpiryUnit" ) ))
00239         mExpiryUnit = v;
00240     }
00241 
00245     int expiryUnit() const
00246     {
00247       return mExpiryUnit;
00248     }
00249 
00253     ItemEnum *expiryUnitItem()
00254     {
00255       return mExpiryUnitItem;
00256     }
00257 
00261     void setArchiveFile( const QString & v )
00262     {
00263       if (!isImmutable( QString::fromLatin1( "ArchiveFile" ) ))
00264         mArchiveFile = v;
00265     }
00266 
00270     QString archiveFile() const
00271     {
00272       return mArchiveFile;
00273     }
00274 
00278     ItemString *archiveFileItem()
00279     {
00280       return mArchiveFileItem;
00281     }
00282 
00286     void setHtmlWithSave( bool v )
00287     {
00288       if (!isImmutable( QString::fromLatin1( "HtmlWithSave" ) ))
00289         mHtmlWithSave = v;
00290     }
00291 
00295     bool htmlWithSave() const
00296     {
00297       return mHtmlWithSave;
00298     }
00299 
00303     ItemBool *htmlWithSaveItem()
00304     {
00305       return mHtmlWithSaveItem;
00306     }
00307 
00311     void setDestination( int v )
00312     {
00313       if (!isImmutable( QString::fromLatin1( "Destination" ) ))
00314         mDestination = v;
00315     }
00316 
00320     int destination() const
00321     {
00322       return mDestination;
00323     }
00324 
00328     ItemEnum *destinationItem()
00329     {
00330       return mDestinationItem;
00331     }
00332 
00336     void setBcc( bool v )
00337     {
00338       if (!isImmutable( QString::fromLatin1( "Bcc" ) ))
00339         mBcc = v;
00340     }
00341 
00345     bool bcc() const
00346     {
00347       return mBcc;
00348     }
00349 
00353     ItemBool *bccItem()
00354     {
00355       return mBccItem;
00356     }
00357 
00361     void setEmailControlCenter( bool v )
00362     {
00363       if (!isImmutable( QString::fromLatin1( "EmailControlCenter" ) ))
00364         mEmailControlCenter = v;
00365     }
00366 
00370     bool emailControlCenter() const
00371     {
00372       return mEmailControlCenter;
00373     }
00374 
00378     ItemBool *emailControlCenterItem()
00379     {
00380       return mEmailControlCenterItem;
00381     }
00382 
00386     void setUserName( const QString & v )
00387     {
00388       if (!isImmutable( QString::fromLatin1( "UserName" ) ))
00389         mUserName = v;
00390     }
00391 
00395     QString userName() const
00396     {
00397       return mUserName;
00398     }
00399 
00403     ItemString *userNameItem()
00404     {
00405       return mUserNameItem;
00406     }
00407 
00411     void setUserEmail( const QString & v )
00412     {
00413       if (!isImmutable( QString::fromLatin1( "UserEmail" ) ))
00414         mUserEmail = v;
00415     }
00416 
00420     QString userEmail() const
00421     {
00422       return mUserEmail;
00423     }
00424 
00428     ItemString *userEmailItem()
00429     {
00430       return mUserEmailItem;
00431     }
00432 
00436     void setMailClient( int v )
00437     {
00438       if (!isImmutable( QString::fromLatin1( "MailClient" ) ))
00439         mMailClient = v;
00440     }
00441 
00445     int mailClient() const
00446     {
00447       return mMailClient;
00448     }
00449 
00453     ItemEnum *mailClientItem()
00454     {
00455       return mMailClientItem;
00456     }
00457 
00461     void setTimeZoneId( const QString & v )
00462     {
00463       if (!isImmutable( QString::fromLatin1( "TimeZoneId" ) ))
00464         mTimeZoneId = v;
00465     }
00466 
00470     QString timeZoneId() const
00471     {
00472       return mTimeZoneId;
00473     }
00474 
00478     ItemString *timeZoneIdItem()
00479     {
00480       return mTimeZoneIdItem;
00481     }
00482 
00486     void setHolidays( const QString & v )
00487     {
00488       if (!isImmutable( QString::fromLatin1( "Holidays" ) ))
00489         mHolidays = v;
00490     }
00491 
00495     QString holidays() const
00496     {
00497       return mHolidays;
00498     }
00499 
00503     ItemString *holidaysItem()
00504     {
00505       return mHolidaysItem;
00506     }
00507 
00511     void setStartTime( const QDateTime & v )
00512     {
00513       if (!isImmutable( QString::fromLatin1( "StartTime" ) ))
00514         mStartTime = v;
00515     }
00516 
00520     QDateTime startTime() const
00521     {
00522       return mStartTime;
00523     }
00524 
00528     ItemDateTime *startTimeItem()
00529     {
00530       return mStartTimeItem;
00531     }
00532 
00536     void setDefaultDuration( const QDateTime & v )
00537     {
00538       if (!isImmutable( QString::fromLatin1( "DefaultDuration" ) ))
00539         mDefaultDuration = v;
00540     }
00541 
00545     QDateTime defaultDuration() const
00546     {
00547       return mDefaultDuration;
00548     }
00549 
00553     ItemDateTime *defaultDurationItem()
00554     {
00555       return mDefaultDurationItem;
00556     }
00557 
00561     void setAlarmTime( int v )
00562     {
00563       if (!isImmutable( QString::fromLatin1( "AlarmTime" ) ))
00564         mAlarmTime = v;
00565     }
00566 
00570     int alarmTime() const
00571     {
00572       return mAlarmTime;
00573     }
00574 
00578     ItemInt *alarmTimeItem()
00579     {
00580       return mAlarmTimeItem;
00581     }
00582 
00586     void setHourSize( int v )
00587     {
00588       if (v < 4)
00589       {
00590         kdDebug() << "setHourSize: value " << v << " is less than the minimum value of 4" << endl;
00591         v = 4;
00592       }
00593 
00594       if (v > 30)
00595       {
00596         kdDebug() << "setHourSize: value " << v << " is greater than the maximum value of 30" << endl;
00597         v = 30;
00598       }
00599 
00600       if (!isImmutable( QString::fromLatin1( "HourSize" ) ))
00601         mHourSize = v;
00602     }
00603 
00607     int hourSize() const
00608     {
00609       return mHourSize;
00610     }
00611 
00615     ItemInt *hourSizeItem()
00616     {
00617       return mHourSizeItem;
00618     }
00619 
00623     void setDailyRecur( bool v )
00624     {
00625       if (!isImmutable( QString::fromLatin1( "DailyRecur" ) ))
00626         mDailyRecur = v;
00627     }
00628 
00632     bool dailyRecur() const
00633     {
00634       return mDailyRecur;
00635     }
00636 
00640     ItemBool *dailyRecurItem()
00641     {
00642       return mDailyRecurItem;
00643     }
00644 
00648     void setWeeklyRecur( bool v )
00649     {
00650       if (!isImmutable( QString::fromLatin1( "WeeklyRecur" ) ))
00651         mWeeklyRecur = v;
00652     }
00653 
00657     bool weeklyRecur() const
00658     {
00659       return mWeeklyRecur;
00660     }
00661 
00665     ItemBool *weeklyRecurItem()
00666     {
00667       return mWeeklyRecurItem;
00668     }
00669 
00673     void setEnableToolTips( bool v )
00674     {
00675       if (!isImmutable( QString::fromLatin1( "EnableToolTips" ) ))
00676         mEnableToolTips = v;
00677     }
00678 
00682     bool enableToolTips() const
00683     {
00684       return mEnableToolTips;
00685     }
00686 
00690     ItemBool *enableToolTipsItem()
00691     {
00692       return mEnableToolTipsItem;
00693     }
00694 
00698     void setShowAllDayTodo( bool v )
00699     {
00700       if (!isImmutable( QString::fromLatin1( "ShowAllDayTodo" ) ))
00701         mShowAllDayTodo = v;
00702     }
00703 
00707     bool showAllDayTodo() const
00708     {
00709       return mShowAllDayTodo;
00710     }
00711 
00715     ItemBool *showAllDayTodoItem()
00716     {
00717       return mShowAllDayTodoItem;
00718     }
00719 
00723     void setEnableMonthScroll( bool v )
00724     {
00725       if (!isImmutable( QString::fromLatin1( "EnableMonthScroll" ) ))
00726         mEnableMonthScroll = v;
00727     }
00728 
00732     bool enableMonthScroll() const
00733     {
00734       return mEnableMonthScroll;
00735     }
00736 
00740     ItemBool *enableMonthScrollItem()
00741     {
00742       return mEnableMonthScrollItem;
00743     }
00744 
00748     void setSelectionStartsEditor( bool v )
00749     {
00750       if (!isImmutable( QString::fromLatin1( "SelectionStartsEditor" ) ))
00751         mSelectionStartsEditor = v;
00752     }
00753 
00757     bool selectionStartsEditor() const
00758     {
00759       return mSelectionStartsEditor;
00760     }
00761 
00765     ItemBool *selectionStartsEditorItem()
00766     {
00767       return mSelectionStartsEditorItem;
00768     }
00769 
00773     void setMarcusBainsEnabled( bool v )
00774     {
00775       if (!isImmutable( QString::fromLatin1( "MarcusBainsEnabled" ) ))
00776         mMarcusBainsEnabled = v;
00777     }
00778 
00782     bool marcusBainsEnabled() const
00783     {
00784       return mMarcusBainsEnabled;
00785     }
00786 
00790     ItemBool *marcusBainsEnabledItem()
00791     {
00792       return mMarcusBainsEnabledItem;
00793     }
00794 
00798     void setMarcusBainsShowSeconds( bool v )
00799     {
00800       if (!isImmutable( QString::fromLatin1( "MarcusBainsShowSeconds" ) ))
00801         mMarcusBainsShowSeconds = v;
00802     }
00803 
00807     bool marcusBainsShowSeconds() const
00808     {
00809       return mMarcusBainsShowSeconds;
00810     }
00811 
00815     ItemBool *marcusBainsShowSecondsItem()
00816     {
00817       return mMarcusBainsShowSecondsItem;
00818     }
00819 
00823     void setAgendaViewColors( int v )
00824     {
00825       if (!isImmutable( QString::fromLatin1( "AgendaViewColors" ) ))
00826         mAgendaViewColors = v;
00827     }
00828 
00832     int agendaViewColors() const
00833     {
00834       return mAgendaViewColors;
00835     }
00836 
00840     ItemEnum *agendaViewColorsItem()
00841     {
00842       return mAgendaViewColorsItem;
00843     }
00844 
00848     void setAgendaViewCalendarDisplay( int v )
00849     {
00850       if (!isImmutable( QString::fromLatin1( "AgendaViewCalendarDisplay" ) ))
00851         mAgendaViewCalendarDisplay = v;
00852     }
00853 
00857     int agendaViewCalendarDisplay() const
00858     {
00859       return mAgendaViewCalendarDisplay;
00860     }
00861 
00865     ItemEnum *agendaViewCalendarDisplayItem()
00866     {
00867       return mAgendaViewCalendarDisplayItem;
00868     }
00869 
00873     void setDayBegins( const QDateTime & v )
00874     {
00875       if (!isImmutable( QString::fromLatin1( "DayBegins" ) ))
00876         mDayBegins = v;
00877     }
00878 
00882     QDateTime dayBegins() const
00883     {
00884       return mDayBegins;
00885     }
00886 
00890     ItemDateTime *dayBeginsItem()
00891     {
00892       return mDayBeginsItem;
00893     }
00894 
00898     void setWorkingHoursStart( const QDateTime & v )
00899     {
00900       if (!isImmutable( QString::fromLatin1( "WorkingHoursStart" ) ))
00901         mWorkingHoursStart = v;
00902     }
00903 
00907     QDateTime workingHoursStart() const
00908     {
00909       return mWorkingHoursStart;
00910     }
00911 
00915     ItemDateTime *workingHoursStartItem()
00916     {
00917       return mWorkingHoursStartItem;
00918     }
00919 
00923     void setWorkingHoursEnd( const QDateTime & v )
00924     {
00925       if (!isImmutable( QString::fromLatin1( "WorkingHoursEnd" ) ))
00926         mWorkingHoursEnd = v;
00927     }
00928 
00932     QDateTime workingHoursEnd() const
00933     {
00934       return mWorkingHoursEnd;
00935     }
00936 
00940     ItemDateTime *workingHoursEndItem()
00941     {
00942       return mWorkingHoursEndItem;
00943     }
00944 
00948     void setWorkWeekMask( int v )
00949     {
00950       if (!isImmutable( QString::fromLatin1( "WorkWeekMask" ) ))
00951         mWorkWeekMask = v;
00952     }
00953 
00957     int workWeekMask() const
00958     {
00959       return mWorkWeekMask;
00960     }
00961 
00965     ItemInt *workWeekMaskItem()
00966     {
00967       return mWorkWeekMaskItem;
00968     }
00969 
00973     void setExcludeHolidays( bool v )
00974     {
00975       if (!isImmutable( QString::fromLatin1( "ExcludeHolidays" ) ))
00976         mExcludeHolidays = v;
00977     }
00978 
00982     bool excludeHolidays() const
00983     {
00984       return mExcludeHolidays;
00985     }
00986 
00990     ItemBool *excludeHolidaysItem()
00991     {
00992       return mExcludeHolidaysItem;
00993     }
00994 
00998     void setMonthViewUsesCategoryColor( bool v )
00999     {
01000       if (!isImmutable( QString::fromLatin1( "MonthViewUsesCategoryColor" ) ))
01001         mMonthViewUsesCategoryColor = v;
01002     }
01003 
01007     bool monthViewUsesCategoryColor() const
01008     {
01009       return mMonthViewUsesCategoryColor;
01010     }
01011 
01015     ItemBool *monthViewUsesCategoryColorItem()
01016     {
01017       return mMonthViewUsesCategoryColorItem;
01018     }
01019 
01023     void setMonthViewUsesResourceColor( bool v )
01024     {
01025       if (!isImmutable( QString::fromLatin1( "MonthViewUsesResourceColor" ) ))
01026         mMonthViewUsesResourceColor = v;
01027     }
01028 
01032     bool monthViewUsesResourceColor() const
01033     {
01034       return mMonthViewUsesResourceColor;
01035     }
01036 
01040     ItemBool *monthViewUsesResourceColorItem()
01041     {
01042       return mMonthViewUsesResourceColorItem;
01043     }
01044 
01048     void setFullViewMonth( bool v )
01049     {
01050       if (!isImmutable( QString::fromLatin1( "FullViewMonth" ) ))
01051         mFullViewMonth = v;
01052     }
01053 
01057     bool fullViewMonth() const
01058     {
01059       return mFullViewMonth;
01060     }
01061 
01065     ItemBool *fullViewMonthItem()
01066     {
01067       return mFullViewMonthItem;
01068     }
01069 
01073     void setFullViewTodo( bool v )
01074     {
01075       if (!isImmutable( QString::fromLatin1( "FullViewTodo" ) ))
01076         mFullViewTodo = v;
01077     }
01078 
01082     bool fullViewTodo() const
01083     {
01084       return mFullViewTodo;
01085     }
01086 
01090     ItemBool *fullViewTodoItem()
01091     {
01092       return mFullViewTodoItem;
01093     }
01094 
01098     void setRecordTodosInJournals( bool v )
01099     {
01100       if (!isImmutable( QString::fromLatin1( "RecordTodosInJournals" ) ))
01101         mRecordTodosInJournals = v;
01102     }
01103 
01107     bool recordTodosInJournals() const
01108     {
01109       return mRecordTodosInJournals;
01110     }
01111 
01115     ItemBool *recordTodosInJournalsItem()
01116     {
01117       return mRecordTodosInJournalsItem;
01118     }
01119 
01123     void setEnableQuickTodo( bool v )
01124     {
01125       if (!isImmutable( QString::fromLatin1( "EnableQuickTodo" ) ))
01126         mEnableQuickTodo = v;
01127     }
01128 
01132     bool enableQuickTodo() const
01133     {
01134       return mEnableQuickTodo;
01135     }
01136 
01140     ItemBool *enableQuickTodoItem()
01141     {
01142       return mEnableQuickTodoItem;
01143     }
01144 
01148     void setNextXDays( int v )
01149     {
01150       if (!isImmutable( QString::fromLatin1( "NextXDays" ) ))
01151         mNextXDays = v;
01152     }
01153 
01157     int nextXDays() const
01158     {
01159       return mNextXDays;
01160     }
01161 
01165     ItemInt *nextXDaysItem()
01166     {
01167       return mNextXDaysItem;
01168     }
01169 
01173     void setCompactDialogs( bool v )
01174     {
01175       if (!isImmutable( QString::fromLatin1( "CompactDialogs" ) ))
01176         mCompactDialogs = v;
01177     }
01178 
01182     bool compactDialogs() const
01183     {
01184       return mCompactDialogs;
01185     }
01186 
01190     ItemBool *compactDialogsItem()
01191     {
01192       return mCompactDialogsItem;
01193     }
01194 
01198     void setVerticalScreen( bool v )
01199     {
01200       if (!isImmutable( QString::fromLatin1( "VerticalScreen" ) ))
01201         mVerticalScreen = v;
01202     }
01203 
01207     bool verticalScreen() const
01208     {
01209       return mVerticalScreen;
01210     }
01211 
01215     ItemBool *verticalScreenItem()
01216     {
01217       return mVerticalScreenItem;
01218     }
01219 
01223     void setSelectedPlugins( const QStringList & v )
01224     {
01225       if (!isImmutable( QString::fromLatin1( "SelectedPlugins" ) ))
01226         mSelectedPlugins = v;
01227     }
01228 
01232     QStringList selectedPlugins() const
01233     {
01234       return mSelectedPlugins;
01235     }
01236 
01240     ItemStringList *selectedPluginsItem()
01241     {
01242       return mSelectedPluginsItem;
01243     }
01244 
01248     void setEventTemplates( const QStringList & v )
01249     {
01250       if (!isImmutable( QString::fromLatin1( "EventTemplates" ) ))
01251         mEventTemplates = v;
01252     }
01253 
01257     QStringList eventTemplates() const
01258     {
01259       return mEventTemplates;
01260     }
01261 
01265     ItemStringList *eventTemplatesItem()
01266     {
01267       return mEventTemplatesItem;
01268     }
01269 
01273     void setTodoTemplates( const QStringList & v )
01274     {
01275       if (!isImmutable( QString::fromLatin1( "TodoTemplates" ) ))
01276         mTodoTemplates = v;
01277     }
01278 
01282     QStringList todoTemplates() const
01283     {
01284       return mTodoTemplates;
01285     }
01286 
01290     ItemStringList *todoTemplatesItem()
01291     {
01292       return mTodoTemplatesItem;
01293     }
01294 
01298     void setJournalTemplates( const QStringList & v )
01299     {
01300       if (!isImmutable( QString::fromLatin1( "JournalTemplates" ) ))
01301         mJournalTemplates = v;
01302     }
01303 
01307     QStringList journalTemplates() const
01308     {
01309       return mJournalTemplates;
01310     }
01311 
01315     ItemStringList *journalTemplatesItem()
01316     {
01317       return mJournalTemplatesItem;
01318     }
01319 
01323     void setActiveDesignerFields( const QStringList & v )
01324     {
01325       if (!isImmutable( QString::fromLatin1( "ActiveDesignerFields" ) ))
01326         mActiveDesignerFields = v;
01327     }
01328 
01332     QStringList activeDesignerFields() const
01333     {
01334       return mActiveDesignerFields;
01335     }
01336 
01340     ItemStringList *activeDesignerFieldsItem()
01341     {
01342       return mActiveDesignerFieldsItem;
01343     }
01344 
01348     void setIMIPScheduler( int v )
01349     {
01350       if (!isImmutable( QString::fromLatin1( "IMIPScheduler" ) ))
01351         mIMIPScheduler = v;
01352     }
01353 
01357     int iMIPScheduler() const
01358     {
01359       return mIMIPScheduler;
01360     }
01361 
01365     ItemEnum *iMIPSchedulerItem()
01366     {
01367       return mIMIPSchedulerItem;
01368     }
01369 
01373     void setUseGroupwareCommunication( bool v )
01374     {
01375       if (!isImmutable( QString::fromLatin1( "UseGroupwareCommunication" ) ))
01376         mUseGroupwareCommunication = v;
01377     }
01378 
01382     bool useGroupwareCommunication() const
01383     {
01384       return mUseGroupwareCommunication;
01385     }
01386 
01390     ItemBool *useGroupwareCommunicationItem()
01391     {
01392       return mUseGroupwareCommunicationItem;
01393     }
01394 
01398     void setAdditionalMails( const QStringList & v )
01399     {
01400       if (!isImmutable( QString::fromLatin1( "AdditionalMails" ) ))
01401         mAdditionalMails = v;
01402     }
01403 
01407     QStringList additionalMails() const
01408     {
01409       return mAdditionalMails;
01410     }
01411 
01415     ItemStringList *additionalMailsItem()
01416     {
01417       return mAdditionalMailsItem;
01418     }
01419 
01423     void setOutlookCompatCounterProposals( bool v )
01424     {
01425       if (!isImmutable( QString::fromLatin1( "OutlookCompatCounterProposals" ) ))
01426         mOutlookCompatCounterProposals = v;
01427     }
01428 
01432     bool outlookCompatCounterProposals() const
01433     {
01434       return mOutlookCompatCounterProposals;
01435     }
01436 
01440     ItemBool *outlookCompatCounterProposalsItem()
01441     {
01442       return mOutlookCompatCounterProposalsItem;
01443     }
01444 
01448     void setHolidayColor( const QColor & v )
01449     {
01450       if (!isImmutable( QString::fromLatin1( "HolidayColor" ) ))
01451         mHolidayColor = v;
01452     }
01453 
01457     QColor holidayColor() const
01458     {
01459       return mHolidayColor;
01460     }
01461 
01465     ItemColor *holidayColorItem()
01466     {
01467       return mHolidayColorItem;
01468     }
01469 
01473     void setHighlightColor( const QColor & v )
01474     {
01475       if (!isImmutable( QString::fromLatin1( "HighlightColor" ) ))
01476         mHighlightColor = v;
01477     }
01478 
01482     QColor highlightColor() const
01483     {
01484       return mHighlightColor;
01485     }
01486 
01490     ItemColor *highlightColorItem()
01491     {
01492       return mHighlightColorItem;
01493     }
01494 
01498     void setAgendaBgColor( const QColor & v )
01499     {
01500       if (!isImmutable( QString::fromLatin1( "AgendaBgColor" ) ))
01501         mAgendaBgColor = v;
01502     }
01503 
01507     QColor agendaBgColor() const
01508     {
01509       return mAgendaBgColor;
01510     }
01511 
01515     ItemColor *agendaBgColorItem()
01516     {
01517       return mAgendaBgColorItem;
01518     }
01519 
01523     void setWorkingHoursColor( const QColor & v )
01524     {
01525       if (!isImmutable( QString::fromLatin1( "WorkingHoursColor" ) ))
01526         mWorkingHoursColor = v;
01527     }
01528 
01532     QColor workingHoursColor() const
01533     {
01534       return mWorkingHoursColor;
01535     }
01536 
01540     ItemColor *workingHoursColorItem()
01541     {
01542       return mWorkingHoursColorItem;
01543     }
01544 
01548     void setTodoDueTodayColor( const QColor & v )
01549     {
01550       if (!isImmutable( QString::fromLatin1( "TodoDueTodayColor" ) ))
01551         mTodoDueTodayColor = v;
01552     }
01553 
01557     QColor todoDueTodayColor() const
01558     {
01559       return mTodoDueTodayColor;
01560     }
01561 
01565     ItemColor *todoDueTodayColorItem()
01566     {
01567       return mTodoDueTodayColorItem;
01568     }
01569 
01573     void setTodoOverdueColor( const QColor & v )
01574     {
01575       if (!isImmutable( QString::fromLatin1( "TodoOverdueColor" ) ))
01576         mTodoOverdueColor = v;
01577     }
01578 
01582     QColor todoOverdueColor() const
01583     {
01584       return mTodoOverdueColor;
01585     }
01586 
01590     ItemColor *todoOverdueColorItem()
01591     {
01592       return mTodoOverdueColorItem;
01593     }
01594 
01598     void setEventColor( const QColor & v )
01599     {
01600       if (!isImmutable( QString::fromLatin1( "EventColor" ) ))
01601         mEventColor = v;
01602     }
01603 
01607     QColor eventColor() const
01608     {
01609       return mEventColor;
01610     }
01611 
01615     ItemColor *eventColorItem()
01616     {
01617       return mEventColorItem;
01618     }
01619 
01623     void setAssignDefaultResourceColors( bool v )
01624     {
01625       if (!isImmutable( QString::fromLatin1( "AssignDefaultResourceColors" ) ))
01626         mAssignDefaultResourceColors = v;
01627     }
01628 
01632     bool assignDefaultResourceColors() const
01633     {
01634       return mAssignDefaultResourceColors;
01635     }
01636 
01640     ItemBool *assignDefaultResourceColorsItem()
01641     {
01642       return mAssignDefaultResourceColorsItem;
01643     }
01644 
01648     void setDefaultResourceColorSeed( int v )
01649     {
01650       if (!isImmutable( QString::fromLatin1( "DefaultResourceColorSeed" ) ))
01651         mDefaultResourceColorSeed = v;
01652     }
01653 
01657     int defaultResourceColorSeed() const
01658     {
01659       return mDefaultResourceColorSeed;
01660     }
01661 
01665     ItemInt *defaultResourceColorSeedItem()
01666     {
01667       return mDefaultResourceColorSeedItem;
01668     }
01669 
01673     void setDefaultResourceColors( const QStringList & v )
01674     {
01675       if (!isImmutable( QString::fromLatin1( "DefaultResourceColors" ) ))
01676         mDefaultResourceColors = v;
01677     }
01678 
01682     QStringList defaultResourceColors() const
01683     {
01684       return mDefaultResourceColors;
01685     }
01686 
01690     ItemStringList *defaultResourceColorsItem()
01691     {
01692       return mDefaultResourceColorsItem;
01693     }
01694 
01698     void setTimeBarFont( const QFont & v )
01699     {
01700       if (!isImmutable( QString::fromLatin1( "TimeBarFont" ) ))
01701         mTimeBarFont = v;
01702     }
01703 
01707     QFont timeBarFont() const
01708     {
01709       return mTimeBarFont;
01710     }
01711 
01715     ItemFont *timeBarFontItem()
01716     {
01717       return mTimeBarFontItem;
01718     }
01719 
01723     void setAgendaViewFont( const QFont & v )
01724     {
01725       if (!isImmutable( QString::fromLatin1( "AgendaViewFont" ) ))
01726         mAgendaViewFont = v;
01727     }
01728 
01732     QFont agendaViewFont() const
01733     {
01734       return mAgendaViewFont;
01735     }
01736 
01740     ItemFont *agendaViewFontItem()
01741     {
01742       return mAgendaViewFontItem;
01743     }
01744 
01748     void setMarcusBainsFont( const QFont & v )
01749     {
01750       if (!isImmutable( QString::fromLatin1( "MarcusBainsFont" ) ))
01751         mMarcusBainsFont = v;
01752     }
01753 
01757     QFont marcusBainsFont() const
01758     {
01759       return mMarcusBainsFont;
01760     }
01761 
01765     ItemFont *marcusBainsFontItem()
01766     {
01767       return mMarcusBainsFontItem;
01768     }
01769 
01773     void setMonthViewFont( const QFont & v )
01774     {
01775       if (!isImmutable( QString::fromLatin1( "MonthViewFont" ) ))
01776         mMonthViewFont = v;
01777     }
01778 
01782     QFont monthViewFont() const
01783     {
01784       return mMonthViewFont;
01785     }
01786 
01790     ItemFont *monthViewFontItem()
01791     {
01792       return mMonthViewFontItem;
01793     }
01794 
01798     void setFreeBusyPublishAuto( bool v )
01799     {
01800       if (!isImmutable( QString::fromLatin1( "FreeBusyPublishAuto" ) ))
01801         mFreeBusyPublishAuto = v;
01802     }
01803 
01807     bool freeBusyPublishAuto() const
01808     {
01809       return mFreeBusyPublishAuto;
01810     }
01811 
01815     ItemBool *freeBusyPublishAutoItem()
01816     {
01817       return mFreeBusyPublishAutoItem;
01818     }
01819 
01823     void setFreeBusyPublishDelay( int v )
01824     {
01825       if (!isImmutable( QString::fromLatin1( "FreeBusyPublishDelay" ) ))
01826         mFreeBusyPublishDelay = v;
01827     }
01828 
01832     int freeBusyPublishDelay() const
01833     {
01834       return mFreeBusyPublishDelay;
01835     }
01836 
01840     ItemInt *freeBusyPublishDelayItem()
01841     {
01842       return mFreeBusyPublishDelayItem;
01843     }
01844 
01848     void setFreeBusyPublishDays( int v )
01849     {
01850       if (!isImmutable( QString::fromLatin1( "FreeBusyPublishDays" ) ))
01851         mFreeBusyPublishDays = v;
01852     }
01853 
01857     int freeBusyPublishDays() const
01858     {
01859       return mFreeBusyPublishDays;
01860     }
01861 
01865     ItemInt *freeBusyPublishDaysItem()
01866     {
01867       return mFreeBusyPublishDaysItem;
01868     }
01869 
01873     void setFreeBusyPublishUrl( const QString & v )
01874     {
01875       if (!isImmutable( QString::fromLatin1( "FreeBusyPublishUrl" ) ))
01876         mFreeBusyPublishUrl = v;
01877     }
01878 
01882     QString freeBusyPublishUrl() const
01883     {
01884       return mFreeBusyPublishUrl;
01885     }
01886 
01890     ItemString *freeBusyPublishUrlItem()
01891     {
01892       return mFreeBusyPublishUrlItem;
01893     }
01894 
01898     void setFreeBusyPublishUser( const QString & v )
01899     {
01900       if (!isImmutable( QString::fromLatin1( "FreeBusyPublishUser" ) ))
01901         mFreeBusyPublishUser = v;
01902     }
01903 
01907     QString freeBusyPublishUser() const
01908     {
01909       return mFreeBusyPublishUser;
01910     }
01911 
01915     ItemString *freeBusyPublishUserItem()
01916     {
01917       return mFreeBusyPublishUserItem;
01918     }
01919 
01923     void setFreeBusyPublishPassword( const QString & v )
01924     {
01925       if (!isImmutable( QString::fromLatin1( "FreeBusyPublishPassword" ) ))
01926         mFreeBusyPublishPassword = v;
01927     }
01928 
01932     QString freeBusyPublishPassword() const
01933     {
01934       return mFreeBusyPublishPassword;
01935     }
01936 
01940     ItemPassword *freeBusyPublishPasswordItem()
01941     {
01942       return mFreeBusyPublishPasswordItem;
01943     }
01944 
01948     void setFreeBusyPublishSavePassword( bool v )
01949     {
01950       if (!isImmutable( QString::fromLatin1( "FreeBusyPublishSavePassword" ) ))
01951         mFreeBusyPublishSavePassword = v;
01952     }
01953 
01957     bool freeBusyPublishSavePassword() const
01958     {
01959       return mFreeBusyPublishSavePassword;
01960     }
01961 
01965     ItemBool *freeBusyPublishSavePasswordItem()
01966     {
01967       return mFreeBusyPublishSavePasswordItem;
01968     }
01969 
01973     void setFreeBusyRetrieveAuto( bool v )
01974     {
01975       if (!isImmutable( QString::fromLatin1( "FreeBusyRetrieveAuto" ) ))
01976         mFreeBusyRetrieveAuto = v;
01977     }
01978 
01982     bool freeBusyRetrieveAuto() const
01983     {
01984       return mFreeBusyRetrieveAuto;
01985     }
01986 
01990     ItemBool *freeBusyRetrieveAutoItem()
01991     {
01992       return mFreeBusyRetrieveAutoItem;
01993     }
01994 
01998     void setFreeBusyCheckHostname( bool v )
01999     {
02000       if (!isImmutable( QString::fromLatin1( "FreeBusyCheckHostname" ) ))
02001         mFreeBusyCheckHostname = v;
02002     }
02003 
02007     bool freeBusyCheckHostname() const
02008     {
02009       return mFreeBusyCheckHostname;
02010     }
02011 
02015     ItemBool *freeBusyCheckHostnameItem()
02016     {
02017       return mFreeBusyCheckHostnameItem;
02018     }
02019 
02023     void setFreeBusyFullDomainRetrieval( bool v )
02024     {
02025       if (!isImmutable( QString::fromLatin1( "FreeBusyFullDomainRetrieval" ) ))
02026         mFreeBusyFullDomainRetrieval = v;
02027     }
02028 
02032     bool freeBusyFullDomainRetrieval() const
02033     {
02034       return mFreeBusyFullDomainRetrieval;
02035     }
02036 
02040     ItemBool *freeBusyFullDomainRetrievalItem()
02041     {
02042       return mFreeBusyFullDomainRetrievalItem;
02043     }
02044 
02048     void setFreeBusyRetrieveUrl( const QString & v )
02049     {
02050       if (!isImmutable( QString::fromLatin1( "FreeBusyRetrieveUrl" ) ))
02051         mFreeBusyRetrieveUrl = v;
02052     }
02053 
02057     QString freeBusyRetrieveUrl() const
02058     {
02059       return mFreeBusyRetrieveUrl;
02060     }
02061 
02065     ItemString *freeBusyRetrieveUrlItem()
02066     {
02067       return mFreeBusyRetrieveUrlItem;
02068     }
02069 
02073     void setFreeBusyRetrieveUser( const QString & v )
02074     {
02075       if (!isImmutable( QString::fromLatin1( "FreeBusyRetrieveUser" ) ))
02076         mFreeBusyRetrieveUser = v;
02077     }
02078 
02082     QString freeBusyRetrieveUser() const
02083     {
02084       return mFreeBusyRetrieveUser;
02085     }
02086 
02090     ItemString *freeBusyRetrieveUserItem()
02091     {
02092       return mFreeBusyRetrieveUserItem;
02093     }
02094 
02098     void setFreeBusyRetrievePassword( const QString & v )
02099     {
02100       if (!isImmutable( QString::fromLatin1( "FreeBusyRetrievePassword" ) ))
02101         mFreeBusyRetrievePassword = v;
02102     }
02103 
02107     QString freeBusyRetrievePassword() const
02108     {
02109       return mFreeBusyRetrievePassword;
02110     }
02111 
02115     ItemPassword *freeBusyRetrievePasswordItem()
02116     {
02117       return mFreeBusyRetrievePasswordItem;
02118     }
02119 
02123     void setFreeBusyRetrieveSavePassword( bool v )
02124     {
02125       if (!isImmutable( QString::fromLatin1( "FreeBusyRetrieveSavePassword" ) ))
02126         mFreeBusyRetrieveSavePassword = v;
02127     }
02128 
02132     bool freeBusyRetrieveSavePassword() const
02133     {
02134       return mFreeBusyRetrieveSavePassword;
02135     }
02136 
02140     ItemBool *freeBusyRetrieveSavePasswordItem()
02141     {
02142       return mFreeBusyRetrieveSavePasswordItem;
02143     }
02144 
02148     void setDefaultEmailAttachMethod( int v )
02149     {
02150       if (!isImmutable( QString::fromLatin1( "DefaultEmailAttachMethod" ) ))
02151         mDefaultEmailAttachMethod = v;
02152     }
02153 
02157     int defaultEmailAttachMethod() const
02158     {
02159       return mDefaultEmailAttachMethod;
02160     }
02161 
02165     ItemEnum *defaultEmailAttachMethodItem()
02166     {
02167       return mDefaultEmailAttachMethodItem;
02168     }
02169 
02173     void setDefaultTodoAttachMethod( int v )
02174     {
02175       if (!isImmutable( QString::fromLatin1( "DefaultTodoAttachMethod" ) ))
02176         mDefaultTodoAttachMethod = v;
02177     }
02178 
02182     int defaultTodoAttachMethod() const
02183     {
02184       return mDefaultTodoAttachMethod;
02185     }
02186 
02190     ItemEnum *defaultTodoAttachMethodItem()
02191     {
02192       return mDefaultTodoAttachMethodItem;
02193     }
02194 
02195   protected:
02196   public:
02197 
02198     // General
02199     bool mAutoSave;
02200     int mAutoSaveInterval;
02201     bool mConfirm;
02202     bool mArchiveEvents;
02203     bool mArchiveTodos;
02204     bool mAutoArchive;
02205     int mArchiveAction;
02206     int mExpiryTime;
02207     int mExpiryUnit;
02208     QString mArchiveFile;
02209     bool mHtmlWithSave;
02210     int mDestination;
02211 
02212     // Personal Settings
02213     bool mBcc;
02214     bool mEmailControlCenter;
02215     QString mUserName;
02216     QString mUserEmail;
02217     int mMailClient;
02218 
02219     // Time & Date
02220     QString mTimeZoneId;
02221     QString mHolidays;
02222     QDateTime mStartTime;
02223     QDateTime mDefaultDuration;
02224     int mAlarmTime;
02225 
02226     // Views
02227     int mHourSize;
02228     bool mDailyRecur;
02229     bool mWeeklyRecur;
02230     bool mEnableToolTips;
02231     bool mShowAllDayTodo;
02232     bool mEnableMonthScroll;
02233     bool mSelectionStartsEditor;
02234     bool mMarcusBainsEnabled;
02235     bool mMarcusBainsShowSeconds;
02236     int mAgendaViewColors;
02237     int mAgendaViewCalendarDisplay;
02238     QDateTime mDayBegins;
02239     QDateTime mWorkingHoursStart;
02240     QDateTime mWorkingHoursEnd;
02241     int mWorkWeekMask;
02242     bool mExcludeHolidays;
02243     bool mMonthViewUsesCategoryColor;
02244     bool mMonthViewUsesResourceColor;
02245     bool mFullViewMonth;
02246     bool mFullViewTodo;
02247     bool mRecordTodosInJournals;
02248     bool mEnableQuickTodo;
02249     int mNextXDays;
02250 
02251     // Layout
02252     bool mCompactDialogs;
02253     bool mVerticalScreen;
02254 
02255     // KOrganizer Plugins
02256     QStringList mSelectedPlugins;
02257 
02258     // Editors
02259     QStringList mEventTemplates;
02260     QStringList mTodoTemplates;
02261     QStringList mJournalTemplates;
02262     QStringList mActiveDesignerFields;
02263 
02264     // Group Scheduling
02265     int mIMIPScheduler;
02266     bool mUseGroupwareCommunication;
02267     QStringList mAdditionalMails;
02268     bool mOutlookCompatCounterProposals;
02269 
02270     // Colors
02271     QColor mHolidayColor;
02272     QColor mHighlightColor;
02273     QColor mAgendaBgColor;
02274     QColor mWorkingHoursColor;
02275     QColor mTodoDueTodayColor;
02276     QColor mTodoOverdueColor;
02277     QColor mEventColor;
02278     bool mAssignDefaultResourceColors;
02279     int mDefaultResourceColorSeed;
02280     QStringList mDefaultResourceColors;
02281 
02282     // Fonts
02283     QFont mTimeBarFont;
02284     QFont mAgendaViewFont;
02285     QFont mMarcusBainsFont;
02286     QFont mMonthViewFont;
02287 
02288     // FreeBusy
02289     bool mFreeBusyPublishAuto;
02290     int mFreeBusyPublishDelay;
02291     int mFreeBusyPublishDays;
02292     QString mFreeBusyPublishUrl;
02293     QString mFreeBusyPublishUser;
02294     QString mFreeBusyPublishPassword;
02295     bool mFreeBusyPublishSavePassword;
02296     bool mFreeBusyRetrieveAuto;
02297     bool mFreeBusyCheckHostname;
02298     bool mFreeBusyFullDomainRetrieval;
02299     QString mFreeBusyRetrieveUrl;
02300     QString mFreeBusyRetrieveUser;
02301     QString mFreeBusyRetrievePassword;
02302     bool mFreeBusyRetrieveSavePassword;
02303 
02304     // Kontact
02305     int mDefaultEmailAttachMethod;
02306     int mDefaultTodoAttachMethod;
02307 
02308   private:
02309     ItemBool *mAutoSaveItem;
02310     ItemInt *mAutoSaveIntervalItem;
02311     ItemBool *mConfirmItem;
02312     ItemBool *mArchiveEventsItem;
02313     ItemBool *mArchiveTodosItem;
02314     ItemBool *mAutoArchiveItem;
02315     ItemEnum *mArchiveActionItem;
02316     ItemInt *mExpiryTimeItem;
02317     ItemEnum *mExpiryUnitItem;
02318     ItemString *mArchiveFileItem;
02319     ItemBool *mHtmlWithSaveItem;
02320     ItemEnum *mDestinationItem;
02321     ItemBool *mBccItem;
02322     ItemBool *mEmailControlCenterItem;
02323     ItemString *mUserNameItem;
02324     ItemString *mUserEmailItem;
02325     ItemEnum *mMailClientItem;
02326     ItemString *mTimeZoneIdItem;
02327     ItemString *mHolidaysItem;
02328     ItemDateTime *mStartTimeItem;
02329     ItemDateTime *mDefaultDurationItem;
02330     ItemInt *mAlarmTimeItem;
02331     ItemInt *mHourSizeItem;
02332     ItemBool *mDailyRecurItem;
02333     ItemBool *mWeeklyRecurItem;
02334     ItemBool *mEnableToolTipsItem;
02335     ItemBool *mShowAllDayTodoItem;
02336     ItemBool *mEnableMonthScrollItem;
02337     ItemBool *mSelectionStartsEditorItem;
02338     ItemBool *mMarcusBainsEnabledItem;
02339     ItemBool *mMarcusBainsShowSecondsItem;
02340     ItemEnum *mAgendaViewColorsItem;
02341     ItemEnum *mAgendaViewCalendarDisplayItem;
02342     ItemDateTime *mDayBeginsItem;
02343     ItemDateTime *mWorkingHoursStartItem;
02344     ItemDateTime *mWorkingHoursEndItem;
02345     ItemInt *mWorkWeekMaskItem;
02346     ItemBool *mExcludeHolidaysItem;
02347     ItemBool *mMonthViewUsesCategoryColorItem;
02348     ItemBool *mMonthViewUsesResourceColorItem;
02349     ItemBool *mFullViewMonthItem;
02350     ItemBool *mFullViewTodoItem;
02351     ItemBool *mRecordTodosInJournalsItem;
02352     ItemBool *mEnableQuickTodoItem;
02353     ItemInt *mNextXDaysItem;
02354     ItemBool *mCompactDialogsItem;
02355     ItemBool *mVerticalScreenItem;
02356     ItemStringList *mSelectedPluginsItem;
02357     ItemStringList *mEventTemplatesItem;
02358     ItemStringList *mTodoTemplatesItem;
02359     ItemStringList *mJournalTemplatesItem;
02360     ItemStringList *mActiveDesignerFieldsItem;
02361     ItemEnum *mIMIPSchedulerItem;
02362     ItemBool *mUseGroupwareCommunicationItem;
02363     ItemStringList *mAdditionalMailsItem;
02364     ItemBool *mOutlookCompatCounterProposalsItem;
02365     ItemColor *mHolidayColorItem;
02366     ItemColor *mHighlightColorItem;
02367     ItemColor *mAgendaBgColorItem;
02368     ItemColor *mWorkingHoursColorItem;
02369     ItemColor *mTodoDueTodayColorItem;
02370     ItemColor *mTodoOverdueColorItem;
02371     ItemColor *mEventColorItem;
02372     ItemBool *mAssignDefaultResourceColorsItem;
02373     ItemInt *mDefaultResourceColorSeedItem;
02374     ItemStringList *mDefaultResourceColorsItem;
02375     ItemFont *mTimeBarFontItem;
02376     ItemFont *mAgendaViewFontItem;
02377     ItemFont *mMarcusBainsFontItem;
02378     ItemFont *mMonthViewFontItem;
02379     ItemBool *mFreeBusyPublishAutoItem;
02380     ItemInt *mFreeBusyPublishDelayItem;
02381     ItemInt *mFreeBusyPublishDaysItem;
02382     ItemString *mFreeBusyPublishUrlItem;
02383     ItemString *mFreeBusyPublishUserItem;
02384     ItemPassword *mFreeBusyPublishPasswordItem;
02385     ItemBool *mFreeBusyPublishSavePasswordItem;
02386     ItemBool *mFreeBusyRetrieveAutoItem;
02387     ItemBool *mFreeBusyCheckHostnameItem;
02388     ItemBool *mFreeBusyFullDomainRetrievalItem;
02389     ItemString *mFreeBusyRetrieveUrlItem;
02390     ItemString *mFreeBusyRetrieveUserItem;
02391     ItemPassword *mFreeBusyRetrievePasswordItem;
02392     ItemBool *mFreeBusyRetrieveSavePasswordItem;
02393     ItemEnum *mDefaultEmailAttachMethodItem;
02394     ItemEnum *mDefaultTodoAttachMethodItem;
02395 };
02396 
02397 #endif
02398 
KDE Home | KDE Accessibility Home | Description of Access Keys