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 { MonthItemCategoryInsideResourceOutside, MonthItemResourceInsideCategoryOutside, MonthItemCategoryOnly, MonthItemResourceOnly };
00022     enum { IMIPDummy, IMIPKMail };
00023     enum { Ask, Link, InlineFull, InlineBody };
00024     enum { TodoAttachAsk, TodoAttachLink, TodoAttachInlineFull };
00025 
00026     KOPrefsBase( );
00027     ~KOPrefsBase();
00028 
00032     void setAutoSave( bool v )
00033     {
00034       if (!isImmutable( QString::fromLatin1( "AutoSave" ) ))
00035         mAutoSave = v;
00036     }
00037 
00041     bool autoSave() const
00042     {
00043       return mAutoSave;
00044     }
00045 
00049     ItemBool *autoSaveItem()
00050     {
00051       return mAutoSaveItem;
00052     }
00053 
00057     void setAutoSaveInterval( int v )
00058     {
00059       if (v < 1)
00060       {
00061         kdDebug() << "setAutoSaveInterval: value " << v << " is less than the minimum value of 1" << endl;
00062         v = 1;
00063       }
00064       if (!isImmutable( QString::fromLatin1( "AutoSaveInterval" ) ))
00065         mAutoSaveInterval = v;
00066     }
00067 
00071     int autoSaveInterval() const
00072     {
00073       return mAutoSaveInterval;
00074     }
00075 
00079     ItemInt *autoSaveIntervalItem()
00080     {
00081       return mAutoSaveIntervalItem;
00082     }
00083 
00087     void setConfirm( bool v )
00088     {
00089       if (!isImmutable( QString::fromLatin1( "Confirm" ) ))
00090         mConfirm = v;
00091     }
00092 
00096     bool confirm() const
00097     {
00098       return mConfirm;
00099     }
00100 
00104     ItemBool *confirmItem()
00105     {
00106       return mConfirmItem;
00107     }
00108 
00112     void setArchiveEvents( bool v )
00113     {
00114       if (!isImmutable( QString::fromLatin1( "ArchiveEvents" ) ))
00115         mArchiveEvents = v;
00116     }
00117 
00121     bool archiveEvents() const
00122     {
00123       return mArchiveEvents;
00124     }
00125 
00129     ItemBool *archiveEventsItem()
00130     {
00131       return mArchiveEventsItem;
00132     }
00133 
00137     void setArchiveTodos( bool v )
00138     {
00139       if (!isImmutable( QString::fromLatin1( "ArchiveTodos" ) ))
00140         mArchiveTodos = v;
00141     }
00142 
00146     bool archiveTodos() const
00147     {
00148       return mArchiveTodos;
00149     }
00150 
00154     ItemBool *archiveTodosItem()
00155     {
00156       return mArchiveTodosItem;
00157     }
00158 
00162     void setAutoArchive( bool v )
00163     {
00164       if (!isImmutable( QString::fromLatin1( "AutoArchive" ) ))
00165         mAutoArchive = v;
00166     }
00167 
00171     bool autoArchive() const
00172     {
00173       return mAutoArchive;
00174     }
00175 
00179     ItemBool *autoArchiveItem()
00180     {
00181       return mAutoArchiveItem;
00182     }
00183 
00187     void setArchiveAction( int v )
00188     {
00189       if (!isImmutable( QString::fromLatin1( "ArchiveAction" ) ))
00190         mArchiveAction = v;
00191     }
00192 
00196     int archiveAction() const
00197     {
00198       return mArchiveAction;
00199     }
00200 
00204     ItemEnum *archiveActionItem()
00205     {
00206       return mArchiveActionItem;
00207     }
00208 
00212     void setExpiryTime( int v )
00213     {
00214       if (!isImmutable( QString::fromLatin1( "ExpiryTime" ) ))
00215         mExpiryTime = v;
00216     }
00217 
00221     int expiryTime() const
00222     {
00223       return mExpiryTime;
00224     }
00225 
00229     ItemInt *expiryTimeItem()
00230     {
00231       return mExpiryTimeItem;
00232     }
00233 
00237     void setExpiryUnit( int v )
00238     {
00239       if (!isImmutable( QString::fromLatin1( "ExpiryUnit" ) ))
00240         mExpiryUnit = v;
00241     }
00242 
00246     int expiryUnit() const
00247     {
00248       return mExpiryUnit;
00249     }
00250 
00254     ItemEnum *expiryUnitItem()
00255     {
00256       return mExpiryUnitItem;
00257     }
00258 
00262     void setArchiveFile( const QString & v )
00263     {
00264       if (!isImmutable( QString::fromLatin1( "ArchiveFile" ) ))
00265         mArchiveFile = v;
00266     }
00267 
00271     QString archiveFile() const
00272     {
00273       return mArchiveFile;
00274     }
00275 
00279     ItemString *archiveFileItem()
00280     {
00281       return mArchiveFileItem;
00282     }
00283 
00287     void setHtmlWithSave( bool v )
00288     {
00289       if (!isImmutable( QString::fromLatin1( "HtmlWithSave" ) ))
00290         mHtmlWithSave = v;
00291     }
00292 
00296     bool htmlWithSave() const
00297     {
00298       return mHtmlWithSave;
00299     }
00300 
00304     ItemBool *htmlWithSaveItem()
00305     {
00306       return mHtmlWithSaveItem;
00307     }
00308 
00312     void setDestination( int v )
00313     {
00314       if (!isImmutable( QString::fromLatin1( "Destination" ) ))
00315         mDestination = v;
00316     }
00317 
00321     int destination() const
00322     {
00323       return mDestination;
00324     }
00325 
00329     ItemEnum *destinationItem()
00330     {
00331       return mDestinationItem;
00332     }
00333 
00337     void setBcc( bool v )
00338     {
00339       if (!isImmutable( QString::fromLatin1( "Bcc" ) ))
00340         mBcc = v;
00341     }
00342 
00346     bool bcc() const
00347     {
00348       return mBcc;
00349     }
00350 
00354     ItemBool *bccItem()
00355     {
00356       return mBccItem;
00357     }
00358 
00362     void setEmailControlCenter( bool v )
00363     {
00364       if (!isImmutable( QString::fromLatin1( "EmailControlCenter" ) ))
00365         mEmailControlCenter = v;
00366     }
00367 
00371     bool emailControlCenter() const
00372     {
00373       return mEmailControlCenter;
00374     }
00375 
00379     ItemBool *emailControlCenterItem()
00380     {
00381       return mEmailControlCenterItem;
00382     }
00383 
00387     void setUserName( const QString & v )
00388     {
00389       if (!isImmutable( QString::fromLatin1( "UserName" ) ))
00390         mUserName = v;
00391     }
00392 
00396     QString userName() const
00397     {
00398       return mUserName;
00399     }
00400 
00404     ItemString *userNameItem()
00405     {
00406       return mUserNameItem;
00407     }
00408 
00412     void setUserEmail( const QString & v )
00413     {
00414       if (!isImmutable( QString::fromLatin1( "UserEmail" ) ))
00415         mUserEmail = v;
00416     }
00417 
00421     QString userEmail() const
00422     {
00423       return mUserEmail;
00424     }
00425 
00429     ItemString *userEmailItem()
00430     {
00431       return mUserEmailItem;
00432     }
00433 
00437     void setMailClient( int v )
00438     {
00439       if (!isImmutable( QString::fromLatin1( "MailClient" ) ))
00440         mMailClient = v;
00441     }
00442 
00446     int mailClient() const
00447     {
00448       return mMailClient;
00449     }
00450 
00454     ItemEnum *mailClientItem()
00455     {
00456       return mMailClientItem;
00457     }
00458 
00462     void setTimeZoneId( const QString & v )
00463     {
00464       if (!isImmutable( QString::fromLatin1( "TimeZoneId" ) ))
00465         mTimeZoneId = v;
00466     }
00467 
00471     QString timeZoneId() const
00472     {
00473       return mTimeZoneId;
00474     }
00475 
00479     ItemString *timeZoneIdItem()
00480     {
00481       return mTimeZoneIdItem;
00482     }
00483 
00487     void setHolidays( const QString & v )
00488     {
00489       if (!isImmutable( QString::fromLatin1( "Holidays" ) ))
00490         mHolidays = v;
00491     }
00492 
00496     QString holidays() const
00497     {
00498       return mHolidays;
00499     }
00500 
00504     ItemString *holidaysItem()
00505     {
00506       return mHolidaysItem;
00507     }
00508 
00512     void setStartTime( const QDateTime & v )
00513     {
00514       if (!isImmutable( QString::fromLatin1( "StartTime" ) ))
00515         mStartTime = v;
00516     }
00517 
00521     QDateTime startTime() const
00522     {
00523       return mStartTime;
00524     }
00525 
00529     ItemDateTime *startTimeItem()
00530     {
00531       return mStartTimeItem;
00532     }
00533 
00537     void setDefaultDuration( const QDateTime & v )
00538     {
00539       if (!isImmutable( QString::fromLatin1( "DefaultDuration" ) ))
00540         mDefaultDuration = v;
00541     }
00542 
00546     QDateTime defaultDuration() const
00547     {
00548       return mDefaultDuration;
00549     }
00550 
00554     ItemDateTime *defaultDurationItem()
00555     {
00556       return mDefaultDurationItem;
00557     }
00558 
00562     void setAlarmTime( int v )
00563     {
00564       if (!isImmutable( QString::fromLatin1( "AlarmTime" ) ))
00565         mAlarmTime = v;
00566     }
00567 
00571     int alarmTime() const
00572     {
00573       return mAlarmTime;
00574     }
00575 
00579     ItemInt *alarmTimeItem()
00580     {
00581       return mAlarmTimeItem;
00582     }
00583 
00587     void setHourSize( int v )
00588     {
00589       if (v < 4)
00590       {
00591         kdDebug() << "setHourSize: value " << v << " is less than the minimum value of 4" << endl;
00592         v = 4;
00593       }
00594 
00595       if (v > 30)
00596       {
00597         kdDebug() << "setHourSize: value " << v << " is greater than the maximum value of 30" << endl;
00598         v = 30;
00599       }
00600 
00601       if (!isImmutable( QString::fromLatin1( "HourSize" ) ))
00602         mHourSize = v;
00603     }
00604 
00608     int hourSize() const
00609     {
00610       return mHourSize;
00611     }
00612 
00616     ItemInt *hourSizeItem()
00617     {
00618       return mHourSizeItem;
00619     }
00620 
00624     void setDailyRecur( bool v )
00625     {
00626       if (!isImmutable( QString::fromLatin1( "DailyRecur" ) ))
00627         mDailyRecur = v;
00628     }
00629 
00633     bool dailyRecur() const
00634     {
00635       return mDailyRecur;
00636     }
00637 
00641     ItemBool *dailyRecurItem()
00642     {
00643       return mDailyRecurItem;
00644     }
00645 
00649     void setWeeklyRecur( bool v )
00650     {
00651       if (!isImmutable( QString::fromLatin1( "WeeklyRecur" ) ))
00652         mWeeklyRecur = v;
00653     }
00654 
00658     bool weeklyRecur() const
00659     {
00660       return mWeeklyRecur;
00661     }
00662 
00666     ItemBool *weeklyRecurItem()
00667     {
00668       return mWeeklyRecurItem;
00669     }
00670 
00674     void setEnableToolTips( bool v )
00675     {
00676       if (!isImmutable( QString::fromLatin1( "EnableToolTips" ) ))
00677         mEnableToolTips = v;
00678     }
00679 
00683     bool enableToolTips() const
00684     {
00685       return mEnableToolTips;
00686     }
00687 
00691     ItemBool *enableToolTipsItem()
00692     {
00693       return mEnableToolTipsItem;
00694     }
00695 
00699     void setShowAllDayTodo( bool v )
00700     {
00701       if (!isImmutable( QString::fromLatin1( "ShowAllDayTodo" ) ))
00702         mShowAllDayTodo = v;
00703     }
00704 
00708     bool showAllDayTodo() const
00709     {
00710       return mShowAllDayTodo;
00711     }
00712 
00716     ItemBool *showAllDayTodoItem()
00717     {
00718       return mShowAllDayTodoItem;
00719     }
00720 
00724     void setEnableMonthScroll( bool v )
00725     {
00726       if (!isImmutable( QString::fromLatin1( "EnableMonthScroll" ) ))
00727         mEnableMonthScroll = v;
00728     }
00729 
00733     bool enableMonthScroll() const
00734     {
00735       return mEnableMonthScroll;
00736     }
00737 
00741     ItemBool *enableMonthScrollItem()
00742     {
00743       return mEnableMonthScrollItem;
00744     }
00745 
00749     void setSelectionStartsEditor( bool v )
00750     {
00751       if (!isImmutable( QString::fromLatin1( "SelectionStartsEditor" ) ))
00752         mSelectionStartsEditor = v;
00753     }
00754 
00758     bool selectionStartsEditor() const
00759     {
00760       return mSelectionStartsEditor;
00761     }
00762 
00766     ItemBool *selectionStartsEditorItem()
00767     {
00768       return mSelectionStartsEditorItem;
00769     }
00770 
00774     void setMarcusBainsEnabled( bool v )
00775     {
00776       if (!isImmutable( QString::fromLatin1( "MarcusBainsEnabled" ) ))
00777         mMarcusBainsEnabled = v;
00778     }
00779 
00783     bool marcusBainsEnabled() const
00784     {
00785       return mMarcusBainsEnabled;
00786     }
00787 
00791     ItemBool *marcusBainsEnabledItem()
00792     {
00793       return mMarcusBainsEnabledItem;
00794     }
00795 
00799     void setMarcusBainsShowSeconds( bool v )
00800     {
00801       if (!isImmutable( QString::fromLatin1( "MarcusBainsShowSeconds" ) ))
00802         mMarcusBainsShowSeconds = v;
00803     }
00804 
00808     bool marcusBainsShowSeconds() const
00809     {
00810       return mMarcusBainsShowSeconds;
00811     }
00812 
00816     ItemBool *marcusBainsShowSecondsItem()
00817     {
00818       return mMarcusBainsShowSecondsItem;
00819     }
00820 
00824     void setAgendaViewColors( int v )
00825     {
00826       if (!isImmutable( QString::fromLatin1( "AgendaViewColors" ) ))
00827         mAgendaViewColors = v;
00828     }
00829 
00833     int agendaViewColors() const
00834     {
00835       return mAgendaViewColors;
00836     }
00837 
00841     ItemEnum *agendaViewColorsItem()
00842     {
00843       return mAgendaViewColorsItem;
00844     }
00845 
00849     void setAgendaViewCalendarDisplay( int v )
00850     {
00851       if (!isImmutable( QString::fromLatin1( "AgendaViewCalendarDisplay" ) ))
00852         mAgendaViewCalendarDisplay = v;
00853     }
00854 
00858     int agendaViewCalendarDisplay() const
00859     {
00860       return mAgendaViewCalendarDisplay;
00861     }
00862 
00866     ItemEnum *agendaViewCalendarDisplayItem()
00867     {
00868       return mAgendaViewCalendarDisplayItem;
00869     }
00870 
00874     void setDayBegins( const QDateTime & v )
00875     {
00876       if (!isImmutable( QString::fromLatin1( "DayBegins" ) ))
00877         mDayBegins = v;
00878     }
00879 
00883     QDateTime dayBegins() const
00884     {
00885       return mDayBegins;
00886     }
00887 
00891     ItemDateTime *dayBeginsItem()
00892     {
00893       return mDayBeginsItem;
00894     }
00895 
00899     void setWorkingHoursStart( const QDateTime & v )
00900     {
00901       if (!isImmutable( QString::fromLatin1( "WorkingHoursStart" ) ))
00902         mWorkingHoursStart = v;
00903     }
00904 
00908     QDateTime workingHoursStart() const
00909     {
00910       return mWorkingHoursStart;
00911     }
00912 
00916     ItemDateTime *workingHoursStartItem()
00917     {
00918       return mWorkingHoursStartItem;
00919     }
00920 
00924     void setWorkingHoursEnd( const QDateTime & v )
00925     {
00926       if (!isImmutable( QString::fromLatin1( "WorkingHoursEnd" ) ))
00927         mWorkingHoursEnd = v;
00928     }
00929 
00933     QDateTime workingHoursEnd() const
00934     {
00935       return mWorkingHoursEnd;
00936     }
00937 
00941     ItemDateTime *workingHoursEndItem()
00942     {
00943       return mWorkingHoursEndItem;
00944     }
00945 
00949     void setWorkWeekMask( int v )
00950     {
00951       if (!isImmutable( QString::fromLatin1( "WorkWeekMask" ) ))
00952         mWorkWeekMask = v;
00953     }
00954 
00958     int workWeekMask() const
00959     {
00960       return mWorkWeekMask;
00961     }
00962 
00966     ItemInt *workWeekMaskItem()
00967     {
00968       return mWorkWeekMaskItem;
00969     }
00970 
00974     void setExcludeHolidays( bool v )
00975     {
00976       if (!isImmutable( QString::fromLatin1( "ExcludeHolidays" ) ))
00977         mExcludeHolidays = v;
00978     }
00979 
00983     bool excludeHolidays() const
00984     {
00985       return mExcludeHolidays;
00986     }
00987 
00991     ItemBool *excludeHolidaysItem()
00992     {
00993       return mExcludeHolidaysItem;
00994     }
00995 
00999     void setMonthItemColors( int v )
01000     {
01001       if (!isImmutable( QString::fromLatin1( "MonthItemColors" ) ))
01002         mMonthItemColors = v;
01003     }
01004 
01008     int monthItemColors() const
01009     {
01010       return mMonthItemColors;
01011     }
01012 
01016     ItemEnum *monthItemColorsItem()
01017     {
01018       return mMonthItemColorsItem;
01019     }
01020 
01024     void setFullViewMonth( bool v )
01025     {
01026       if (!isImmutable( QString::fromLatin1( "FullViewMonth" ) ))
01027         mFullViewMonth = v;
01028     }
01029 
01033     bool fullViewMonth() const
01034     {
01035       return mFullViewMonth;
01036     }
01037 
01041     ItemBool *fullViewMonthItem()
01042     {
01043       return mFullViewMonthItem;
01044     }
01045 
01049     void setFullViewTodo( bool v )
01050     {
01051       if (!isImmutable( QString::fromLatin1( "FullViewTodo" ) ))
01052         mFullViewTodo = v;
01053     }
01054 
01058     bool fullViewTodo() const
01059     {
01060       return mFullViewTodo;
01061     }
01062 
01066     ItemBool *fullViewTodoItem()
01067     {
01068       return mFullViewTodoItem;
01069     }
01070 
01074     void setRecordTodosInJournals( bool v )
01075     {
01076       if (!isImmutable( QString::fromLatin1( "RecordTodosInJournals" ) ))
01077         mRecordTodosInJournals = v;
01078     }
01079 
01083     bool recordTodosInJournals() const
01084     {
01085       return mRecordTodosInJournals;
01086     }
01087 
01091     ItemBool *recordTodosInJournalsItem()
01092     {
01093       return mRecordTodosInJournalsItem;
01094     }
01095 
01099     void setEnableQuickTodo( bool v )
01100     {
01101       if (!isImmutable( QString::fromLatin1( "EnableQuickTodo" ) ))
01102         mEnableQuickTodo = v;
01103     }
01104 
01108     bool enableQuickTodo() const
01109     {
01110       return mEnableQuickTodo;
01111     }
01112 
01116     ItemBool *enableQuickTodoItem()
01117     {
01118       return mEnableQuickTodoItem;
01119     }
01120 
01124     void setNextXDays( int v )
01125     {
01126       if (!isImmutable( QString::fromLatin1( "NextXDays" ) ))
01127         mNextXDays = v;
01128     }
01129 
01133     int nextXDays() const
01134     {
01135       return mNextXDays;
01136     }
01137 
01141     ItemInt *nextXDaysItem()
01142     {
01143       return mNextXDaysItem;
01144     }
01145 
01149     void setCompactDialogs( bool v )
01150     {
01151       if (!isImmutable( QString::fromLatin1( "CompactDialogs" ) ))
01152         mCompactDialogs = v;
01153     }
01154 
01158     bool compactDialogs() const
01159     {
01160       return mCompactDialogs;
01161     }
01162 
01166     ItemBool *compactDialogsItem()
01167     {
01168       return mCompactDialogsItem;
01169     }
01170 
01174     void setVerticalScreen( bool v )
01175     {
01176       if (!isImmutable( QString::fromLatin1( "VerticalScreen" ) ))
01177         mVerticalScreen = v;
01178     }
01179 
01183     bool verticalScreen() const
01184     {
01185       return mVerticalScreen;
01186     }
01187 
01191     ItemBool *verticalScreenItem()
01192     {
01193       return mVerticalScreenItem;
01194     }
01195 
01199     void setSelectedPlugins( const QStringList & v )
01200     {
01201       if (!isImmutable( QString::fromLatin1( "SelectedPlugins" ) ))
01202         mSelectedPlugins = v;
01203     }
01204 
01208     QStringList selectedPlugins() const
01209     {
01210       return mSelectedPlugins;
01211     }
01212 
01216     ItemStringList *selectedPluginsItem()
01217     {
01218       return mSelectedPluginsItem;
01219     }
01220 
01224     void setEventTemplates( const QStringList & v )
01225     {
01226       if (!isImmutable( QString::fromLatin1( "EventTemplates" ) ))
01227         mEventTemplates = v;
01228     }
01229 
01233     QStringList eventTemplates() const
01234     {
01235       return mEventTemplates;
01236     }
01237 
01241     ItemStringList *eventTemplatesItem()
01242     {
01243       return mEventTemplatesItem;
01244     }
01245 
01249     void setTodoTemplates( const QStringList & v )
01250     {
01251       if (!isImmutable( QString::fromLatin1( "TodoTemplates" ) ))
01252         mTodoTemplates = v;
01253     }
01254 
01258     QStringList todoTemplates() const
01259     {
01260       return mTodoTemplates;
01261     }
01262 
01266     ItemStringList *todoTemplatesItem()
01267     {
01268       return mTodoTemplatesItem;
01269     }
01270 
01274     void setJournalTemplates( const QStringList & v )
01275     {
01276       if (!isImmutable( QString::fromLatin1( "JournalTemplates" ) ))
01277         mJournalTemplates = v;
01278     }
01279 
01283     QStringList journalTemplates() const
01284     {
01285       return mJournalTemplates;
01286     }
01287 
01291     ItemStringList *journalTemplatesItem()
01292     {
01293       return mJournalTemplatesItem;
01294     }
01295 
01299     void setActiveDesignerFields( const QStringList & v )
01300     {
01301       if (!isImmutable( QString::fromLatin1( "ActiveDesignerFields" ) ))
01302         mActiveDesignerFields = v;
01303     }
01304 
01308     QStringList activeDesignerFields() const
01309     {
01310       return mActiveDesignerFields;
01311     }
01312 
01316     ItemStringList *activeDesignerFieldsItem()
01317     {
01318       return mActiveDesignerFieldsItem;
01319     }
01320 
01324     void setIMIPScheduler( int v )
01325     {
01326       if (!isImmutable( QString::fromLatin1( "IMIPScheduler" ) ))
01327         mIMIPScheduler = v;
01328     }
01329 
01333     int iMIPScheduler() const
01334     {
01335       return mIMIPScheduler;
01336     }
01337 
01341     ItemEnum *iMIPSchedulerItem()
01342     {
01343       return mIMIPSchedulerItem;
01344     }
01345 
01349     void setUseGroupwareCommunication( bool v )
01350     {
01351       if (!isImmutable( QString::fromLatin1( "UseGroupwareCommunication" ) ))
01352         mUseGroupwareCommunication = v;
01353     }
01354 
01358     bool useGroupwareCommunication() const
01359     {
01360       return mUseGroupwareCommunication;
01361     }
01362 
01366     ItemBool *useGroupwareCommunicationItem()
01367     {
01368       return mUseGroupwareCommunicationItem;
01369     }
01370 
01374     void setAdditionalMails( const QStringList & v )
01375     {
01376       if (!isImmutable( QString::fromLatin1( "AdditionalMails" ) ))
01377         mAdditionalMails = v;
01378     }
01379 
01383     QStringList additionalMails() const
01384     {
01385       return mAdditionalMails;
01386     }
01387 
01391     ItemStringList *additionalMailsItem()
01392     {
01393       return mAdditionalMailsItem;
01394     }
01395 
01399     void setOutlookCompatCounterProposals( bool v )
01400     {
01401       if (!isImmutable( QString::fromLatin1( "OutlookCompatCounterProposals" ) ))
01402         mOutlookCompatCounterProposals = v;
01403     }
01404 
01408     bool outlookCompatCounterProposals() const
01409     {
01410       return mOutlookCompatCounterProposals;
01411     }
01412 
01416     ItemBool *outlookCompatCounterProposalsItem()
01417     {
01418       return mOutlookCompatCounterProposalsItem;
01419     }
01420 
01424     void setHolidayColor( const QColor & v )
01425     {
01426       if (!isImmutable( QString::fromLatin1( "HolidayColor" ) ))
01427         mHolidayColor = v;
01428     }
01429 
01433     QColor holidayColor() const
01434     {
01435       return mHolidayColor;
01436     }
01437 
01441     ItemColor *holidayColorItem()
01442     {
01443       return mHolidayColorItem;
01444     }
01445 
01449     void setHighlightColor( const QColor & v )
01450     {
01451       if (!isImmutable( QString::fromLatin1( "HighlightColor" ) ))
01452         mHighlightColor = v;
01453     }
01454 
01458     QColor highlightColor() const
01459     {
01460       return mHighlightColor;
01461     }
01462 
01466     ItemColor *highlightColorItem()
01467     {
01468       return mHighlightColorItem;
01469     }
01470 
01474     void setAgendaBgColor( const QColor & v )
01475     {
01476       if (!isImmutable( QString::fromLatin1( "AgendaBgColor" ) ))
01477         mAgendaBgColor = v;
01478     }
01479 
01483     QColor agendaBgColor() const
01484     {
01485       return mAgendaBgColor;
01486     }
01487 
01491     ItemColor *agendaBgColorItem()
01492     {
01493       return mAgendaBgColorItem;
01494     }
01495 
01499     void setWorkingHoursColor( const QColor & v )
01500     {
01501       if (!isImmutable( QString::fromLatin1( "WorkingHoursColor" ) ))
01502         mWorkingHoursColor = v;
01503     }
01504 
01508     QColor workingHoursColor() const
01509     {
01510       return mWorkingHoursColor;
01511     }
01512 
01516     ItemColor *workingHoursColorItem()
01517     {
01518       return mWorkingHoursColorItem;
01519     }
01520 
01524     void setTodoDueTodayColor( const QColor & v )
01525     {
01526       if (!isImmutable( QString::fromLatin1( "TodoDueTodayColor" ) ))
01527         mTodoDueTodayColor = v;
01528     }
01529 
01533     QColor todoDueTodayColor() const
01534     {
01535       return mTodoDueTodayColor;
01536     }
01537 
01541     ItemColor *todoDueTodayColorItem()
01542     {
01543       return mTodoDueTodayColorItem;
01544     }
01545 
01549     void setTodoOverdueColor( const QColor & v )
01550     {
01551       if (!isImmutable( QString::fromLatin1( "TodoOverdueColor" ) ))
01552         mTodoOverdueColor = v;
01553     }
01554 
01558     QColor todoOverdueColor() const
01559     {
01560       return mTodoOverdueColor;
01561     }
01562 
01566     ItemColor *todoOverdueColorItem()
01567     {
01568       return mTodoOverdueColorItem;
01569     }
01570 
01574     void setUnsetCategoryColor( const QColor & v )
01575     {
01576       if (!isImmutable( QString::fromLatin1( "UnsetCategoryColor" ) ))
01577         mUnsetCategoryColor = v;
01578     }
01579 
01583     QColor unsetCategoryColor() const
01584     {
01585       return mUnsetCategoryColor;
01586     }
01587 
01591     ItemColor *unsetCategoryColorItem()
01592     {
01593       return mUnsetCategoryColorItem;
01594     }
01595 
01599     void setBeautifyFrames( bool v )
01600     {
01601       if (!isImmutable( QString::fromLatin1( "BeautifyFrames" ) ))
01602         mBeautifyFrames = v;
01603     }
01604 
01608     bool beautifyFrames() const
01609     {
01610       return mBeautifyFrames;
01611     }
01612 
01616     ItemBool *beautifyFramesItem()
01617     {
01618       return mBeautifyFramesItem;
01619     }
01620 
01624     void setAssignDefaultResourceColors( bool v )
01625     {
01626       if (!isImmutable( QString::fromLatin1( "AssignDefaultResourceColors" ) ))
01627         mAssignDefaultResourceColors = v;
01628     }
01629 
01633     bool assignDefaultResourceColors() const
01634     {
01635       return mAssignDefaultResourceColors;
01636     }
01637 
01641     ItemBool *assignDefaultResourceColorsItem()
01642     {
01643       return mAssignDefaultResourceColorsItem;
01644     }
01645 
01649     void setDefaultResourceColorSeed( int v )
01650     {
01651       if (!isImmutable( QString::fromLatin1( "DefaultResourceColorSeed" ) ))
01652         mDefaultResourceColorSeed = v;
01653     }
01654 
01658     int defaultResourceColorSeed() const
01659     {
01660       return mDefaultResourceColorSeed;
01661     }
01662 
01666     ItemInt *defaultResourceColorSeedItem()
01667     {
01668       return mDefaultResourceColorSeedItem;
01669     }
01670 
01674     void setDefaultResourceColors( const QStringList & v )
01675     {
01676       if (!isImmutable( QString::fromLatin1( "DefaultResourceColors" ) ))
01677         mDefaultResourceColors = v;
01678     }
01679 
01683     QStringList defaultResourceColors() const
01684     {
01685       return mDefaultResourceColors;
01686     }
01687 
01691     ItemStringList *defaultResourceColorsItem()
01692     {
01693       return mDefaultResourceColorsItem;
01694     }
01695 
01699     void setTimeBarFont( const QFont & v )
01700     {
01701       if (!isImmutable( QString::fromLatin1( "TimeBarFont" ) ))
01702         mTimeBarFont = v;
01703     }
01704 
01708     QFont timeBarFont() const
01709     {
01710       return mTimeBarFont;
01711     }
01712 
01716     ItemFont *timeBarFontItem()
01717     {
01718       return mTimeBarFontItem;
01719     }
01720 
01724     void setAgendaViewFont( const QFont & v )
01725     {
01726       if (!isImmutable( QString::fromLatin1( "AgendaViewFont" ) ))
01727         mAgendaViewFont = v;
01728     }
01729 
01733     QFont agendaViewFont() const
01734     {
01735       return mAgendaViewFont;
01736     }
01737 
01741     ItemFont *agendaViewFontItem()
01742     {
01743       return mAgendaViewFontItem;
01744     }
01745 
01749     void setMarcusBainsFont( const QFont & v )
01750     {
01751       if (!isImmutable( QString::fromLatin1( "MarcusBainsFont" ) ))
01752         mMarcusBainsFont = v;
01753     }
01754 
01758     QFont marcusBainsFont() const
01759     {
01760       return mMarcusBainsFont;
01761     }
01762 
01766     ItemFont *marcusBainsFontItem()
01767     {
01768       return mMarcusBainsFontItem;
01769     }
01770 
01774     void setMonthViewFont( const QFont & v )
01775     {
01776       if (!isImmutable( QString::fromLatin1( "MonthViewFont" ) ))
01777         mMonthViewFont = v;
01778     }
01779 
01783     QFont monthViewFont() const
01784     {
01785       return mMonthViewFont;
01786     }
01787 
01791     ItemFont *monthViewFontItem()
01792     {
01793       return mMonthViewFontItem;
01794     }
01795 
01799     void setFreeBusyPublishAuto( bool v )
01800     {
01801       if (!isImmutable( QString::fromLatin1( "FreeBusyPublishAuto" ) ))
01802         mFreeBusyPublishAuto = v;
01803     }
01804 
01808     bool freeBusyPublishAuto() const
01809     {
01810       return mFreeBusyPublishAuto;
01811     }
01812 
01816     ItemBool *freeBusyPublishAutoItem()
01817     {
01818       return mFreeBusyPublishAutoItem;
01819     }
01820 
01824     void setFreeBusyPublishDelay( int v )
01825     {
01826       if (!isImmutable( QString::fromLatin1( "FreeBusyPublishDelay" ) ))
01827         mFreeBusyPublishDelay = v;
01828     }
01829 
01833     int freeBusyPublishDelay() const
01834     {
01835       return mFreeBusyPublishDelay;
01836     }
01837 
01841     ItemInt *freeBusyPublishDelayItem()
01842     {
01843       return mFreeBusyPublishDelayItem;
01844     }
01845 
01849     void setFreeBusyPublishDays( int v )
01850     {
01851       if (!isImmutable( QString::fromLatin1( "FreeBusyPublishDays" ) ))
01852         mFreeBusyPublishDays = v;
01853     }
01854 
01858     int freeBusyPublishDays() const
01859     {
01860       return mFreeBusyPublishDays;
01861     }
01862 
01866     ItemInt *freeBusyPublishDaysItem()
01867     {
01868       return mFreeBusyPublishDaysItem;
01869     }
01870 
01874     void setFreeBusyPublishUrl( const QString & v )
01875     {
01876       if (!isImmutable( QString::fromLatin1( "FreeBusyPublishUrl" ) ))
01877         mFreeBusyPublishUrl = v;
01878     }
01879 
01883     QString freeBusyPublishUrl() const
01884     {
01885       return mFreeBusyPublishUrl;
01886     }
01887 
01891     ItemString *freeBusyPublishUrlItem()
01892     {
01893       return mFreeBusyPublishUrlItem;
01894     }
01895 
01899     void setFreeBusyPublishUser( const QString & v )
01900     {
01901       if (!isImmutable( QString::fromLatin1( "FreeBusyPublishUser" ) ))
01902         mFreeBusyPublishUser = v;
01903     }
01904 
01908     QString freeBusyPublishUser() const
01909     {
01910       return mFreeBusyPublishUser;
01911     }
01912 
01916     ItemString *freeBusyPublishUserItem()
01917     {
01918       return mFreeBusyPublishUserItem;
01919     }
01920 
01924     void setFreeBusyPublishPassword( const QString & v )
01925     {
01926       if (!isImmutable( QString::fromLatin1( "FreeBusyPublishPassword" ) ))
01927         mFreeBusyPublishPassword = v;
01928     }
01929 
01933     QString freeBusyPublishPassword() const
01934     {
01935       return mFreeBusyPublishPassword;
01936     }
01937 
01941     ItemPassword *freeBusyPublishPasswordItem()
01942     {
01943       return mFreeBusyPublishPasswordItem;
01944     }
01945 
01949     void setFreeBusyPublishSavePassword( bool v )
01950     {
01951       if (!isImmutable( QString::fromLatin1( "FreeBusyPublishSavePassword" ) ))
01952         mFreeBusyPublishSavePassword = v;
01953     }
01954 
01958     bool freeBusyPublishSavePassword() const
01959     {
01960       return mFreeBusyPublishSavePassword;
01961     }
01962 
01966     ItemBool *freeBusyPublishSavePasswordItem()
01967     {
01968       return mFreeBusyPublishSavePasswordItem;
01969     }
01970 
01974     void setFreeBusyRetrieveAuto( bool v )
01975     {
01976       if (!isImmutable( QString::fromLatin1( "FreeBusyRetrieveAuto" ) ))
01977         mFreeBusyRetrieveAuto = v;
01978     }
01979 
01983     bool freeBusyRetrieveAuto() const
01984     {
01985       return mFreeBusyRetrieveAuto;
01986     }
01987 
01991     ItemBool *freeBusyRetrieveAutoItem()
01992     {
01993       return mFreeBusyRetrieveAutoItem;
01994     }
01995 
01999     void setFreeBusyCheckHostname( bool v )
02000     {
02001       if (!isImmutable( QString::fromLatin1( "FreeBusyCheckHostname" ) ))
02002         mFreeBusyCheckHostname = v;
02003     }
02004 
02008     bool freeBusyCheckHostname() const
02009     {
02010       return mFreeBusyCheckHostname;
02011     }
02012 
02016     ItemBool *freeBusyCheckHostnameItem()
02017     {
02018       return mFreeBusyCheckHostnameItem;
02019     }
02020 
02024     void setFreeBusyFullDomainRetrieval( bool v )
02025     {
02026       if (!isImmutable( QString::fromLatin1( "FreeBusyFullDomainRetrieval" ) ))
02027         mFreeBusyFullDomainRetrieval = v;
02028     }
02029 
02033     bool freeBusyFullDomainRetrieval() const
02034     {
02035       return mFreeBusyFullDomainRetrieval;
02036     }
02037 
02041     ItemBool *freeBusyFullDomainRetrievalItem()
02042     {
02043       return mFreeBusyFullDomainRetrievalItem;
02044     }
02045 
02049     void setFreeBusyRetrieveUrl( const QString & v )
02050     {
02051       if (!isImmutable( QString::fromLatin1( "FreeBusyRetrieveUrl" ) ))
02052         mFreeBusyRetrieveUrl = v;
02053     }
02054 
02058     QString freeBusyRetrieveUrl() const
02059     {
02060       return mFreeBusyRetrieveUrl;
02061     }
02062 
02066     ItemString *freeBusyRetrieveUrlItem()
02067     {
02068       return mFreeBusyRetrieveUrlItem;
02069     }
02070 
02074     void setFreeBusyRetrieveUser( const QString & v )
02075     {
02076       if (!isImmutable( QString::fromLatin1( "FreeBusyRetrieveUser" ) ))
02077         mFreeBusyRetrieveUser = v;
02078     }
02079 
02083     QString freeBusyRetrieveUser() const
02084     {
02085       return mFreeBusyRetrieveUser;
02086     }
02087 
02091     ItemString *freeBusyRetrieveUserItem()
02092     {
02093       return mFreeBusyRetrieveUserItem;
02094     }
02095 
02099     void setFreeBusyRetrievePassword( const QString & v )
02100     {
02101       if (!isImmutable( QString::fromLatin1( "FreeBusyRetrievePassword" ) ))
02102         mFreeBusyRetrievePassword = v;
02103     }
02104 
02108     QString freeBusyRetrievePassword() const
02109     {
02110       return mFreeBusyRetrievePassword;
02111     }
02112 
02116     ItemPassword *freeBusyRetrievePasswordItem()
02117     {
02118       return mFreeBusyRetrievePasswordItem;
02119     }
02120 
02124     void setFreeBusyRetrieveSavePassword( bool v )
02125     {
02126       if (!isImmutable( QString::fromLatin1( "FreeBusyRetrieveSavePassword" ) ))
02127         mFreeBusyRetrieveSavePassword = v;
02128     }
02129 
02133     bool freeBusyRetrieveSavePassword() const
02134     {
02135       return mFreeBusyRetrieveSavePassword;
02136     }
02137 
02141     ItemBool *freeBusyRetrieveSavePasswordItem()
02142     {
02143       return mFreeBusyRetrieveSavePasswordItem;
02144     }
02145 
02149     void setDefaultEmailAttachMethod( int v )
02150     {
02151       if (!isImmutable( QString::fromLatin1( "DefaultEmailAttachMethod" ) ))
02152         mDefaultEmailAttachMethod = v;
02153     }
02154 
02158     int defaultEmailAttachMethod() const
02159     {
02160       return mDefaultEmailAttachMethod;
02161     }
02162 
02166     ItemEnum *defaultEmailAttachMethodItem()
02167     {
02168       return mDefaultEmailAttachMethodItem;
02169     }
02170 
02174     void setDefaultTodoAttachMethod( int v )
02175     {
02176       if (!isImmutable( QString::fromLatin1( "DefaultTodoAttachMethod" ) ))
02177         mDefaultTodoAttachMethod = v;
02178     }
02179 
02183     int defaultTodoAttachMethod() const
02184     {
02185       return mDefaultTodoAttachMethod;
02186     }
02187 
02191     ItemEnum *defaultTodoAttachMethodItem()
02192     {
02193       return mDefaultTodoAttachMethodItem;
02194     }
02195 
02196   protected:
02197   public:
02198 
02199     // General
02200     bool mAutoSave;
02201     int mAutoSaveInterval;
02202     bool mConfirm;
02203     bool mArchiveEvents;
02204     bool mArchiveTodos;
02205     bool mAutoArchive;
02206     int mArchiveAction;
02207     int mExpiryTime;
02208     int mExpiryUnit;
02209     QString mArchiveFile;
02210     bool mHtmlWithSave;
02211     int mDestination;
02212 
02213     // Personal Settings
02214     bool mBcc;
02215     bool mEmailControlCenter;
02216     QString mUserName;
02217     QString mUserEmail;
02218     int mMailClient;
02219 
02220     // Time & Date
02221     QString mTimeZoneId;
02222     QString mHolidays;
02223     QDateTime mStartTime;
02224     QDateTime mDefaultDuration;
02225     int mAlarmTime;
02226 
02227     // Views
02228     int mHourSize;
02229     bool mDailyRecur;
02230     bool mWeeklyRecur;
02231     bool mEnableToolTips;
02232     bool mShowAllDayTodo;
02233     bool mEnableMonthScroll;
02234     bool mSelectionStartsEditor;
02235     bool mMarcusBainsEnabled;
02236     bool mMarcusBainsShowSeconds;
02237     int mAgendaViewColors;
02238     int mAgendaViewCalendarDisplay;
02239     QDateTime mDayBegins;
02240     QDateTime mWorkingHoursStart;
02241     QDateTime mWorkingHoursEnd;
02242     int mWorkWeekMask;
02243     bool mExcludeHolidays;
02244     int mMonthItemColors;
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 mUnsetCategoryColor;
02278     bool mBeautifyFrames;
02279     bool mAssignDefaultResourceColors;
02280     int mDefaultResourceColorSeed;
02281     QStringList mDefaultResourceColors;
02282 
02283     // Fonts
02284     QFont mTimeBarFont;
02285     QFont mAgendaViewFont;
02286     QFont mMarcusBainsFont;
02287     QFont mMonthViewFont;
02288 
02289     // FreeBusy
02290     bool mFreeBusyPublishAuto;
02291     int mFreeBusyPublishDelay;
02292     int mFreeBusyPublishDays;
02293     QString mFreeBusyPublishUrl;
02294     QString mFreeBusyPublishUser;
02295     QString mFreeBusyPublishPassword;
02296     bool mFreeBusyPublishSavePassword;
02297     bool mFreeBusyRetrieveAuto;
02298     bool mFreeBusyCheckHostname;
02299     bool mFreeBusyFullDomainRetrieval;
02300     QString mFreeBusyRetrieveUrl;
02301     QString mFreeBusyRetrieveUser;
02302     QString mFreeBusyRetrievePassword;
02303     bool mFreeBusyRetrieveSavePassword;
02304 
02305     // Kontact
02306     int mDefaultEmailAttachMethod;
02307     int mDefaultTodoAttachMethod;
02308 
02309   private:
02310     ItemBool *mAutoSaveItem;
02311     ItemInt *mAutoSaveIntervalItem;
02312     ItemBool *mConfirmItem;
02313     ItemBool *mArchiveEventsItem;
02314     ItemBool *mArchiveTodosItem;
02315     ItemBool *mAutoArchiveItem;
02316     ItemEnum *mArchiveActionItem;
02317     ItemInt *mExpiryTimeItem;
02318     ItemEnum *mExpiryUnitItem;
02319     ItemString *mArchiveFileItem;
02320     ItemBool *mHtmlWithSaveItem;
02321     ItemEnum *mDestinationItem;
02322     ItemBool *mBccItem;
02323     ItemBool *mEmailControlCenterItem;
02324     ItemString *mUserNameItem;
02325     ItemString *mUserEmailItem;
02326     ItemEnum *mMailClientItem;
02327     ItemString *mTimeZoneIdItem;
02328     ItemString *mHolidaysItem;
02329     ItemDateTime *mStartTimeItem;
02330     ItemDateTime *mDefaultDurationItem;
02331     ItemInt *mAlarmTimeItem;
02332     ItemInt *mHourSizeItem;
02333     ItemBool *mDailyRecurItem;
02334     ItemBool *mWeeklyRecurItem;
02335     ItemBool *mEnableToolTipsItem;
02336     ItemBool *mShowAllDayTodoItem;
02337     ItemBool *mEnableMonthScrollItem;
02338     ItemBool *mSelectionStartsEditorItem;
02339     ItemBool *mMarcusBainsEnabledItem;
02340     ItemBool *mMarcusBainsShowSecondsItem;
02341     ItemEnum *mAgendaViewColorsItem;
02342     ItemEnum *mAgendaViewCalendarDisplayItem;
02343     ItemDateTime *mDayBeginsItem;
02344     ItemDateTime *mWorkingHoursStartItem;
02345     ItemDateTime *mWorkingHoursEndItem;
02346     ItemInt *mWorkWeekMaskItem;
02347     ItemBool *mExcludeHolidaysItem;
02348     ItemEnum *mMonthItemColorsItem;
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 *mUnsetCategoryColorItem;
02372     ItemBool *mBeautifyFramesItem;
02373     ItemBool *mAssignDefaultResourceColorsItem;
02374     ItemInt *mDefaultResourceColorSeedItem;
02375     ItemStringList *mDefaultResourceColorsItem;
02376     ItemFont *mTimeBarFontItem;
02377     ItemFont *mAgendaViewFontItem;
02378     ItemFont *mMarcusBainsFontItem;
02379     ItemFont *mMonthViewFontItem;
02380     ItemBool *mFreeBusyPublishAutoItem;
02381     ItemInt *mFreeBusyPublishDelayItem;
02382     ItemInt *mFreeBusyPublishDaysItem;
02383     ItemString *mFreeBusyPublishUrlItem;
02384     ItemString *mFreeBusyPublishUserItem;
02385     ItemPassword *mFreeBusyPublishPasswordItem;
02386     ItemBool *mFreeBusyPublishSavePasswordItem;
02387     ItemBool *mFreeBusyRetrieveAutoItem;
02388     ItemBool *mFreeBusyCheckHostnameItem;
02389     ItemBool *mFreeBusyFullDomainRetrievalItem;
02390     ItemString *mFreeBusyRetrieveUrlItem;
02391     ItemString *mFreeBusyRetrieveUserItem;
02392     ItemPassword *mFreeBusyRetrievePasswordItem;
02393     ItemBool *mFreeBusyRetrieveSavePasswordItem;
02394     ItemEnum *mDefaultEmailAttachMethodItem;
02395     ItemEnum *mDefaultTodoAttachMethodItem;
02396 };
02397 
02398 #endif
02399 
KDE Home | KDE Accessibility Home | Description of Access Keys