<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en_US" xml:lang="en_US"> <head> <title>korganizer: koprefs_base.cpp Source File (korganizer)</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Style-Type" content="text/css" /> <meta http-equiv="pics-label" content='(pics-1.1 "http://www.icra.org/ratingsv02.html" comment "ICRAonline DE v2.0" l gen true for "http://www.kde.org" r (nz 1 vz 1 lz 1 oz 1 cb 1) "http://www.rsac.org/ratingsv01.html" l gen true for "http://www.kde.org" r (n 0 s 0 v 0 l 0))' /> <meta name="trademark" content="KDE e.V." /> <meta name="description" content="K Desktop Environment Homepage, KDE.org" /> <meta name="MSSmartTagsPreventParsing" content="true" /> <meta name="robots" content="all" /> <link rel="shortcut icon" href="../../favicon.ico" /> <link rel="stylesheet" media="screen" type="text/css" title="APIDOX" href="doxygen.css" /> <style type="text/css"> <!-- hr { display: none; } #content h2 { margin-left: 0px; } table.mdTable { background-color: #f8f8f8; border: .2em solid #d7d7d7; } td.mdRow { padding: 8px 20px; } td.md { font-weight: bold; } td.mdname1 { font-weight: bold; color: #602020; } td.mdname { font-weight: bold; color: #602020; } --> </style> </head> <body> <div id="nav_header_top" align="right"> <a href="#content" class="doNotDisplay" accesskey="2">Skip to main content ::</a> <a href="../.."><img id="nav_header_logo" alt="Home" align="left" src="../../kde_gear_64.png" border="0" /></a> <span class="doNotDisplay">::</span> <img id="nav_header_logo_right" alt="" align="right" src="../../pimlogo.png" border="0" /> <div id="nav_header_title" align="left">KDE PIM API Reference</div> </div> <div id="nav_header_bottom" align="right"> <span class="doNotDisplay">:: <a href="#navigation" accesskey="5">Skip to Link Menu</a><br/></span> <div id="nav_header_bottom_left" style="text-align: left;"> / <a href="../../">API Reference</a> / <a href=".">korganizer</a> </div> </div> <table id="main" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td valign="top" class="menuheader" height="0"></td> <td id="contentcolumn" valign="top" rowspan="2" > <div id="content" style="padding-top: 0px;"><div style="width:100%; margin: 0px; padding: 0px;"> <h2><a name="content"></a>korganizer</h2> <!-- Generated by Doxygen 1.5.5 --> <h1>koprefs_base.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// This file is generated by kconfig_compiler from korganizer.kcfg.</span> <a name="l00002"></a>00002 <span class="comment">// All changes you do to this file will be lost.</span> <a name="l00003"></a>00003 <a name="l00004"></a>00004 <span class="preprocessor">#include "koprefs_base.h"</span> <a name="l00005"></a>00005 <a name="l00006"></a>00006 <span class="preprocessor">#include <klocale.h></span> <a name="l00007"></a>00007 <a name="l00008"></a>00008 KOPrefsBase::KOPrefsBase( ) <a name="l00009"></a>00009 : KPimPrefs( QString::fromLatin1( <span class="stringliteral">"korganizerrc"</span> ) ) <a name="l00010"></a>00010 { <a name="l00011"></a>00011 setCurrentGroup( QString::fromLatin1( <span class="stringliteral">"General"</span> ) ); <a name="l00012"></a>00012 <a name="l00013"></a>00013 mAutoSaveItem = <span class="keyword">new</span> KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Auto Save"</span> ), mAutoSave, <span class="keyword">true</span> ); <a name="l00014"></a>00014 mAutoSaveItem->setLabel( i18n(<span class="stringliteral">"Enable automatic saving of manually opened calendar files"</span>) ); <a name="l00015"></a>00015 mAutoSaveItem->setWhatsThis( i18n(<span class="stringliteral">"Check this box to save your calendar file automatically when you exit KOrganizer without asking and periodically, as you work. This setting does not affect the automatic saving of the standard calendar, which is automatically saved after each change."</span>) ); <a name="l00016"></a>00016 addItem( mAutoSaveItem, QString::fromLatin1( <span class="stringliteral">"AutoSave"</span> ) ); <a name="l00017"></a>00017 mAutoSaveIntervalItem = <span class="keyword">new</span> KConfigSkeleton::ItemInt( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Auto Save Interval"</span> ), mAutoSaveInterval, 10 ); <a name="l00018"></a>00018 mAutoSaveIntervalItem->setMinValue(1); <a name="l00019"></a>00019 mAutoSaveIntervalItem->setLabel( i18n(<span class="stringliteral">"Save &interval in minutes"</span>) ); <a name="l00020"></a>00020 mAutoSaveIntervalItem->setWhatsThis( i18n(<span class="stringliteral">"Set the interval between automatic saving of calendar events in minutes here. This setting only applies to files that are opened manually. The standard KDE-wide calendar is automatically saved after each change."</span>) ); <a name="l00021"></a>00021 addItem( mAutoSaveIntervalItem, QString::fromLatin1( <span class="stringliteral">"AutoSaveInterval"</span> ) ); <a name="l00022"></a>00022 mConfirmItem = <span class="keyword">new</span> KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Confirm Deletes"</span> ), mConfirm, <span class="keyword">true</span> ); <a name="l00023"></a>00023 mConfirmItem->setLabel( i18n(<span class="stringliteral">"Confirm deletes"</span>) ); <a name="l00024"></a>00024 mConfirmItem->setWhatsThis( i18n(<span class="stringliteral">"Check this box to display a confirmation dialog when deleting items."</span>) ); <a name="l00025"></a>00025 addItem( mConfirmItem, QString::fromLatin1( <span class="stringliteral">"Confirm"</span> ) ); <a name="l00026"></a>00026 mArchiveEventsItem = <span class="keyword">new</span> KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Archive Events"</span> ), mArchiveEvents, <span class="keyword">true</span> ); <a name="l00027"></a>00027 mArchiveEventsItem->setLabel( i18n(<span class="stringliteral">"Archive events"</span>) ); <a name="l00028"></a>00028 addItem( mArchiveEventsItem, QString::fromLatin1( <span class="stringliteral">"ArchiveEvents"</span> ) ); <a name="l00029"></a>00029 mArchiveTodosItem = <span class="keyword">new</span> KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Archive Todos"</span> ), mArchiveTodos, <span class="keyword">true</span> ); <a name="l00030"></a>00030 mArchiveTodosItem->setLabel( i18n(<span class="stringliteral">"Archive to-dos"</span>) ); <a name="l00031"></a>00031 addItem( mArchiveTodosItem, QString::fromLatin1( <span class="stringliteral">"ArchiveTodos"</span> ) ); <a name="l00032"></a>00032 mAutoArchiveItem = <span class="keyword">new</span> KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Auto Archive"</span> ), mAutoArchive, <span class="keyword">false</span> ); <a name="l00033"></a>00033 mAutoArchiveItem->setLabel( i18n(<span class="stringliteral">"Regularly archive events"</span>) ); <a name="l00034"></a>00034 addItem( mAutoArchiveItem, QString::fromLatin1( <span class="stringliteral">"AutoArchive"</span> ) ); <a name="l00035"></a>00035 QValueList<KConfigSkeleton::ItemEnum::Choice> valuesArchiveAction; <a name="l00036"></a>00036 { <a name="l00037"></a>00037 KConfigSkeleton::ItemEnum::Choice choice; <a name="l00038"></a>00038 choice.name = QString::fromLatin1( <span class="stringliteral">"actionDelete"</span> ); <a name="l00039"></a>00039 choice.label = i18n(<span class="stringliteral">"Delete old events"</span>); <a name="l00040"></a>00040 valuesArchiveAction.append( choice ); <a name="l00041"></a>00041 } <a name="l00042"></a>00042 { <a name="l00043"></a>00043 KConfigSkeleton::ItemEnum::Choice choice; <a name="l00044"></a>00044 choice.name = QString::fromLatin1( <span class="stringliteral">"actionArchive"</span> ); <a name="l00045"></a>00045 choice.label = i18n(<span class="stringliteral">"Archive old events to a separate file"</span>); <a name="l00046"></a>00046 valuesArchiveAction.append( choice ); <a name="l00047"></a>00047 } <a name="l00048"></a>00048 mArchiveActionItem = <span class="keyword">new</span> KConfigSkeleton::ItemEnum( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Archive Action"</span> ), mArchiveAction, valuesArchiveAction, actionArchive ); <a name="l00049"></a>00049 mArchiveActionItem->setLabel( i18n(<span class="stringliteral">"What to do when archiving"</span>) ); <a name="l00050"></a>00050 addItem( mArchiveActionItem, QString::fromLatin1( <span class="stringliteral">"ArchiveAction"</span> ) ); <a name="l00051"></a>00051 mExpiryTimeItem = <span class="keyword">new</span> KConfigSkeleton::ItemInt( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Expiry Time"</span> ), mExpiryTime, 1 ); <a name="l00052"></a>00052 mExpiryTimeItem->setLabel( i18n(<span class="stringliteral">"If auto-archiving is enabled, events older than this amount will be archived. The unit of this value is specified in another field."</span>) ); <a name="l00053"></a>00053 addItem( mExpiryTimeItem, QString::fromLatin1( <span class="stringliteral">"ExpiryTime"</span> ) ); <a name="l00054"></a>00054 QValueList<KConfigSkeleton::ItemEnum::Choice> valuesExpiryUnit; <a name="l00055"></a>00055 { <a name="l00056"></a>00056 KConfigSkeleton::ItemEnum::Choice choice; <a name="l00057"></a>00057 choice.name = QString::fromLatin1( <span class="stringliteral">"UnitDays"</span> ); <a name="l00058"></a>00058 choice.label = i18n(<span class="stringliteral">"In days"</span>); <a name="l00059"></a>00059 valuesExpiryUnit.append( choice ); <a name="l00060"></a>00060 } <a name="l00061"></a>00061 { <a name="l00062"></a>00062 KConfigSkeleton::ItemEnum::Choice choice; <a name="l00063"></a>00063 choice.name = QString::fromLatin1( <span class="stringliteral">"UnitWeeks"</span> ); <a name="l00064"></a>00064 choice.label = i18n(<span class="stringliteral">"In weeks"</span>); <a name="l00065"></a>00065 valuesExpiryUnit.append( choice ); <a name="l00066"></a>00066 } <a name="l00067"></a>00067 { <a name="l00068"></a>00068 KConfigSkeleton::ItemEnum::Choice choice; <a name="l00069"></a>00069 choice.name = QString::fromLatin1( <span class="stringliteral">"UnitMonths"</span> ); <a name="l00070"></a>00070 choice.label = i18n(<span class="stringliteral">"In months"</span>); <a name="l00071"></a>00071 valuesExpiryUnit.append( choice ); <a name="l00072"></a>00072 } <a name="l00073"></a>00073 mExpiryUnitItem = <span class="keyword">new</span> KConfigSkeleton::ItemEnum( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Expiry Unit"</span> ), mExpiryUnit, valuesExpiryUnit, UnitMonths ); <a name="l00074"></a>00074 mExpiryUnitItem->setLabel( i18n(<span class="stringliteral">"The unit in which the expiry time is expressed."</span>) ); <a name="l00075"></a>00075 addItem( mExpiryUnitItem, QString::fromLatin1( <span class="stringliteral">"ExpiryUnit"</span> ) ); <a name="l00076"></a>00076 mArchiveFileItem = <span class="keyword">new</span> KConfigSkeleton::ItemString( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Archive File"</span> ), mArchiveFile ); <a name="l00077"></a>00077 mArchiveFileItem->setLabel( i18n(<span class="stringliteral">"URL of the file where old events should be archived"</span>) ); <a name="l00078"></a>00078 addItem( mArchiveFileItem, QString::fromLatin1( <span class="stringliteral">"ArchiveFile"</span> ) ); <a name="l00079"></a>00079 mHtmlWithSaveItem = <span class="keyword">new</span> KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Html With Save"</span> ), mHtmlWithSave, <span class="keyword">false</span> ); <a name="l00080"></a>00080 mHtmlWithSaveItem->setLabel( i18n(<span class="stringliteral">"Export to HTML with every save"</span>) ); <a name="l00081"></a>00081 mHtmlWithSaveItem->setWhatsThis( i18n(<span class="stringliteral">"Check this box to export the calendar to an HTML-file every time you save it. By default, this file will be called calendar.html and placed in the user home folder."</span>) ); <a name="l00082"></a>00082 addItem( mHtmlWithSaveItem, QString::fromLatin1( <span class="stringliteral">"HtmlWithSave"</span> ) ); <a name="l00083"></a>00083 QValueList<KConfigSkeleton::ItemEnum::Choice> valuesDestination; <a name="l00084"></a>00084 { <a name="l00085"></a>00085 KConfigSkeleton::ItemEnum::Choice choice; <a name="l00086"></a>00086 choice.name = QString::fromLatin1( <span class="stringliteral">"standardDestination"</span> ); <a name="l00087"></a>00087 choice.label = i18n(<span class="stringliteral">"Be added to the standard resource"</span>); <a name="l00088"></a>00088 choice.whatsThis = i18n(<span class="stringliteral">"Select this option to always record new events, to-dos and journal entries using the standard resource."</span>); <a name="l00089"></a>00089 valuesDestination.append( choice ); <a name="l00090"></a>00090 } <a name="l00091"></a>00091 { <a name="l00092"></a>00092 KConfigSkeleton::ItemEnum::Choice choice; <a name="l00093"></a>00093 choice.name = QString::fromLatin1( <span class="stringliteral">"askDestination"</span> ); <a name="l00094"></a>00094 choice.label = i18n(<span class="stringliteral">"Be asked which resource to use"</span>); <a name="l00095"></a>00095 choice.whatsThis = i18n(<span class="stringliteral">"Select this option to choose the resource to be used to record the item each time you create a new event, to-do or journal entry. This choice is recommended if you intend to use the shared folders functionality of the Kolab server or have to manage multiple accounts using Kontact as a KDE Kolab client. "</span>); <a name="l00096"></a>00096 valuesDestination.append( choice ); <a name="l00097"></a>00097 } <a name="l00098"></a>00098 mDestinationItem = <span class="keyword">new</span> KConfigSkeleton::ItemEnum( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Destination"</span> ), mDestination, valuesDestination, askDestination ); <a name="l00099"></a>00099 mDestinationItem->setLabel( i18n(<span class="stringliteral">"New Events, To-dos and Journal Entries Should"</span>) ); <a name="l00100"></a>00100 addItem( mDestinationItem, QString::fromLatin1( <span class="stringliteral">"Destination"</span> ) ); <a name="l00101"></a>00101 <a name="l00102"></a>00102 setCurrentGroup( QString::fromLatin1( <span class="stringliteral">"Personal Settings"</span> ) ); <a name="l00103"></a>00103 <a name="l00104"></a>00104 mBccItem = <span class="keyword">new</span> KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Bcc"</span> ), mBcc, <span class="keyword">false</span> ); <a name="l00105"></a>00105 mBccItem->setLabel( i18n(<span class="stringliteral">"Send copy to owner when mailing events"</span>) ); <a name="l00106"></a>00106 mBccItem->setWhatsThis( i18n(<span class="stringliteral">"Check this box to get a copy of all e-mail messages that KOrganizer sends at your request to event attendees."</span>) ); <a name="l00107"></a>00107 addItem( mBccItem, QString::fromLatin1( <span class="stringliteral">"Bcc"</span> ) ); <a name="l00108"></a>00108 mEmailControlCenterItem = <span class="keyword">new</span> KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Use Control Center Email"</span> ), mEmailControlCenter, <span class="keyword">true</span> ); <a name="l00109"></a>00109 mEmailControlCenterItem->setLabel( i18n(<span class="stringliteral">"Use email settings from Control Center"</span>) ); <a name="l00110"></a>00110 mEmailControlCenterItem->setWhatsThis( i18n(<span class="stringliteral">"Check this box to use the KDE-wide e-mail settings, which are defined using the KDE Control Center \"Password & User Account\" Module. Uncheck this box to be able to specify your full name and e-mail."</span>) ); <a name="l00111"></a>00111 addItem( mEmailControlCenterItem, QString::fromLatin1( <span class="stringliteral">"EmailControlCenter"</span> ) ); <a name="l00112"></a>00112 mUserNameItem = <span class="keyword">new</span> KConfigSkeleton::ItemString( currentGroup(), QString::fromLatin1( <span class="stringliteral">"user_name"</span> ), mUserName, i18n(<span class="stringliteral">"Anonymous"</span>) ); <a name="l00113"></a>00113 mUserNameItem->setLabel( i18n(<span class="stringliteral">"Full &name"</span>) ); <a name="l00114"></a>00114 mUserNameItem->setWhatsThis( i18n(<span class="stringliteral">"Enter your full name here. This name will be displayed as \"Organizer\" in to-dos and events you create."</span>) ); <a name="l00115"></a>00115 addItem( mUserNameItem, QString::fromLatin1( <span class="stringliteral">"UserName"</span> ) ); <a name="l00116"></a>00116 mUserEmailItem = <span class="keyword">new</span> KConfigSkeleton::ItemString( currentGroup(), QString::fromLatin1( <span class="stringliteral">"user_email"</span> ), mUserEmail, i18n(<span class="stringliteral">"nobody@nowhere"</span>) ); <a name="l00117"></a>00117 mUserEmailItem->setLabel( i18n(<span class="stringliteral">"E&mail address"</span>) ); <a name="l00118"></a>00118 mUserEmailItem->setWhatsThis( i18n(<span class="stringliteral">"Enter here your e-mail address. This e-mail address will be used to identify the owner of the calendar, and displayed in events and to-dos you create."</span>) ); <a name="l00119"></a>00119 addItem( mUserEmailItem, QString::fromLatin1( <span class="stringliteral">"UserEmail"</span> ) ); <a name="l00120"></a>00120 QValueList<KConfigSkeleton::ItemEnum::Choice> valuesMailClient; <a name="l00121"></a>00121 { <a name="l00122"></a>00122 KConfigSkeleton::ItemEnum::Choice choice; <a name="l00123"></a>00123 choice.name = QString::fromLatin1( <span class="stringliteral">"MailClientKMail"</span> ); <a name="l00124"></a>00124 choice.label = i18n(<span class="stringliteral">"KMail"</span>); <a name="l00125"></a>00125 choice.whatsThis = i18n(<span class="stringliteral">"Select this option to use KMail as the mail transport. The mail transport is used for groupware functionality."</span>); <a name="l00126"></a>00126 valuesMailClient.append( choice ); <a name="l00127"></a>00127 } <a name="l00128"></a>00128 { <a name="l00129"></a>00129 KConfigSkeleton::ItemEnum::Choice choice; <a name="l00130"></a>00130 choice.name = QString::fromLatin1( <span class="stringliteral">"MailClientSendmail"</span> ); <a name="l00131"></a>00131 choice.label = i18n(<span class="stringliteral">"Sendmail"</span>); <a name="l00132"></a>00132 choice.whatsThis = i18n(<span class="stringliteral">"Select this option to use sendmail as the mail transport. The mail transport is used for groupware functionality. Please check if you have sendmail installed before selecting this option."</span>); <a name="l00133"></a>00133 valuesMailClient.append( choice ); <a name="l00134"></a>00134 } <a name="l00135"></a>00135 mMailClientItem = <span class="keyword">new</span> KConfigSkeleton::ItemEnum( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Mail Client"</span> ), mMailClient, valuesMailClient, MailClientKMail ); <a name="l00136"></a>00136 mMailClientItem->setLabel( i18n(<span class="stringliteral">"Mail Client"</span>) ); <a name="l00137"></a>00137 addItem( mMailClientItem, QString::fromLatin1( <span class="stringliteral">"MailClient"</span> ) ); <a name="l00138"></a>00138 <a name="l00139"></a>00139 setCurrentGroup( QString::fromLatin1( <span class="stringliteral">"Time & Date"</span> ) ); <a name="l00140"></a>00140 <a name="l00141"></a>00141 mTimeZoneIdItem = <span class="keyword">new</span> KConfigSkeleton::ItemString( currentGroup(), QString::fromLatin1( <span class="stringliteral">"TimeZoneId"</span> ), mTimeZoneId ); <a name="l00142"></a>00142 mTimeZoneIdItem->setLabel( i18n(<span class="stringliteral">"TimeZoneId"</span>) ); <a name="l00143"></a>00143 mTimeZoneIdItem->setWhatsThis( i18n(<span class="stringliteral">"Select your timezone from the list of locations on this drop down box. If your city is not listed, select one which shares the same timezone. KOrganizer will automatically adjust for daylight savings."</span>) ); <a name="l00144"></a>00144 addItem( mTimeZoneIdItem, QString::fromLatin1( <span class="stringliteral">"TimeZoneId"</span> ) ); <a name="l00145"></a>00145 mHolidaysItem = <span class="keyword">new</span> KConfigSkeleton::ItemString( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Holidays"</span> ), mHolidays ); <a name="l00146"></a>00146 mHolidaysItem->setLabel( i18n(<span class="stringliteral">"Use holiday region:"</span>) ); <a name="l00147"></a>00147 mHolidaysItem->setWhatsThis( i18n(<span class="stringliteral">"Select from which region you want to use the holidays here. Defined holidays are shown as non-working days in the date navigator, the agenda view, etc."</span>) ); <a name="l00148"></a>00148 addItem( mHolidaysItem, QString::fromLatin1( <span class="stringliteral">"Holidays"</span> ) ); <a name="l00149"></a>00149 mStartTimeItem = <span class="keyword">new</span> KConfigSkeleton::ItemDateTime( currentGroup(), QString::fromLatin1( <span class="stringliteral">"StartTime"</span> ), mStartTime, QDateTime(QDate(), QTime(10,0)) ); <a name="l00150"></a>00150 mStartTimeItem->setLabel( i18n(<span class="stringliteral">"Default appointment time"</span>) ); <a name="l00151"></a>00151 mStartTimeItem->setWhatsThis( i18n(<span class="stringliteral">"Enter the default time for events here. The default is used if you do not supply a start time."</span>) ); <a name="l00152"></a>00152 addItem( mStartTimeItem, QString::fromLatin1( <span class="stringliteral">"StartTime"</span> ) ); <a name="l00153"></a>00153 mDefaultDurationItem = <span class="keyword">new</span> KConfigSkeleton::ItemDateTime( currentGroup(), QString::fromLatin1( <span class="stringliteral">"DefaultDuration"</span> ), mDefaultDuration, QDateTime(QDate(), QTime(2,0)) ); <a name="l00154"></a>00154 mDefaultDurationItem->setLabel( i18n(<span class="stringliteral">"Default duration of new appointment (HH:MM)"</span>) ); <a name="l00155"></a>00155 mDefaultDurationItem->setWhatsThis( i18n(<span class="stringliteral">"Enter default duration for events here. The default is used if you do not supply an end time."</span>) ); <a name="l00156"></a>00156 addItem( mDefaultDurationItem, QString::fromLatin1( <span class="stringliteral">"DefaultDuration"</span> ) ); <a name="l00157"></a>00157 mAlarmTimeItem = <span class="keyword">new</span> KConfigSkeleton::ItemInt( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Default Alarm Time"</span> ), mAlarmTime, 3 ); <a name="l00158"></a>00158 mAlarmTimeItem->setLabel( i18n(<span class="stringliteral">"Default Reminder Time"</span>) ); <a name="l00159"></a>00159 mAlarmTimeItem->setWhatsThis( i18n(<span class="stringliteral">"Enter the reminder time here."</span>) ); <a name="l00160"></a>00160 addItem( mAlarmTimeItem, QString::fromLatin1( <span class="stringliteral">"AlarmTime"</span> ) ); <a name="l00161"></a>00161 <a name="l00162"></a>00162 setCurrentGroup( QString::fromLatin1( <span class="stringliteral">"Views"</span> ) ); <a name="l00163"></a>00163 <a name="l00164"></a>00164 mHourSizeItem = <span class="keyword">new</span> KConfigSkeleton::ItemInt( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Hour Size"</span> ), mHourSize, 10 ); <a name="l00165"></a>00165 mHourSizeItem->setMinValue(4); <a name="l00166"></a>00166 mHourSizeItem->setMaxValue(30); <a name="l00167"></a>00167 mHourSizeItem->setLabel( i18n(<span class="stringliteral">"Hour size"</span>) ); <a name="l00168"></a>00168 mHourSizeItem->setWhatsThis( i18n(<span class="stringliteral">"Select on this spin box the height of the hour rows in the schedule view."</span>) ); <a name="l00169"></a>00169 addItem( mHourSizeItem, QString::fromLatin1( <span class="stringliteral">"HourSize"</span> ) ); <a name="l00170"></a>00170 mDailyRecurItem = <span class="keyword">new</span> KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Show Daily Recurrences"</span> ), mDailyRecur, <span class="keyword">true</span> ); <a name="l00171"></a>00171 mDailyRecurItem->setLabel( i18n(<span class="stringliteral">"Show events that recur daily in date navigator"</span>) ); <a name="l00172"></a>00172 mDailyRecurItem->setWhatsThis( i18n(<span class="stringliteral">"Check this box to show the days containing daily recurring events in bold typeface in the Date Navigator, or uncheck it to give more prominence to other (non daily recurring) events."</span>) ); <a name="l00173"></a>00173 addItem( mDailyRecurItem, QString::fromLatin1( <span class="stringliteral">"DailyRecur"</span> ) ); <a name="l00174"></a>00174 mWeeklyRecurItem = <span class="keyword">new</span> KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Show Weekly Recurrences"</span> ), mWeeklyRecur, <span class="keyword">true</span> ); <a name="l00175"></a>00175 mWeeklyRecurItem->setLabel( i18n(<span class="stringliteral">"Show events that recur weekly in date navigator"</span>) ); <a name="l00176"></a>00176 mWeeklyRecurItem->setWhatsThis( i18n(<span class="stringliteral">"Check this box to show the days containing weekly recurring events in bold typeface in the Date Navigator, or uncheck it to give more prominence to other (non weekly recurring) events."</span>) ); <a name="l00177"></a>00177 addItem( mWeeklyRecurItem, QString::fromLatin1( <span class="stringliteral">"WeeklyRecur"</span> ) ); <a name="l00178"></a>00178 mEnableToolTipsItem = <span class="keyword">new</span> KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Enable ToolTips"</span> ), mEnableToolTips, <span class="keyword">true</span> ); <a name="l00179"></a>00179 mEnableToolTipsItem->setLabel( i18n(<span class="stringliteral">"Enable tooltips displaying summary of events"</span>) ); <a name="l00180"></a>00180 mEnableToolTipsItem->setWhatsThis( i18n(<span class="stringliteral">"Check this box to display an event summary tooltip when hovering the mouse over an event."</span>) ); <a name="l00181"></a>00181 addItem( mEnableToolTipsItem, QString::fromLatin1( <span class="stringliteral">"EnableToolTips"</span> ) ); <a name="l00182"></a>00182 mShowAllDayTodoItem = <span class="keyword">new</span> KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( <span class="stringliteral">"ShowAllDayTodo"</span> ), mShowAllDayTodo, <span class="keyword">true</span> ); <a name="l00183"></a>00183 mShowAllDayTodoItem->setLabel( i18n(<span class="stringliteral">"Show to-dos in day, week and month views"</span>) ); <a name="l00184"></a>00184 mShowAllDayTodoItem->setWhatsThis( i18n(<span class="stringliteral">"Check this box to display to-dos in the day, week, and month view. This is helpful when you have a lot of (recurring) to-dos."</span>) ); <a name="l00185"></a>00185 addItem( mShowAllDayTodoItem, QString::fromLatin1( <span class="stringliteral">"ShowAllDayTodo"</span> ) ); <a name="l00186"></a>00186 mEnableMonthScrollItem = <span class="keyword">new</span> KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Enable Month-View Scrollbars"</span> ), mEnableMonthScroll, <span class="keyword">false</span> ); <a name="l00187"></a>00187 mEnableMonthScrollItem->setLabel( i18n(<span class="stringliteral">"Enable scrollbars in month view cells"</span>) ); <a name="l00188"></a>00188 mEnableMonthScrollItem->setWhatsThis( i18n(<span class="stringliteral">"Check this box to display scrollbars when clicking on a cell in the month view; they will only appear when needed though."</span>) ); <a name="l00189"></a>00189 addItem( mEnableMonthScrollItem, QString::fromLatin1( <span class="stringliteral">"EnableMonthScroll"</span> ) ); <a name="l00190"></a>00190 mSelectionStartsEditorItem = <span class="keyword">new</span> KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( <span class="stringliteral">"SelectionStartsEditor"</span> ), mSelectionStartsEditor, <span class="keyword">false</span> ); <a name="l00191"></a>00191 mSelectionStartsEditorItem->setLabel( i18n(<span class="stringliteral">"Time range selection in agenda view starts event editor"</span>) ); <a name="l00192"></a>00192 mSelectionStartsEditorItem->setWhatsThis( i18n(<span class="stringliteral">"Check this box to start the event editor automatically when you select a time range in the daily and weekly view. To select a time range, drag the mouse from the start time to the end time of the event you are about to plan."</span>) ); <a name="l00193"></a>00193 addItem( mSelectionStartsEditorItem, QString::fromLatin1( <span class="stringliteral">"SelectionStartsEditor"</span> ) ); <a name="l00194"></a>00194 mMarcusBainsEnabledItem = <span class="keyword">new</span> KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Show current-time line"</span> ), mMarcusBainsEnabled, <span class="keyword">true</span> ); <a name="l00195"></a>00195 mMarcusBainsEnabledItem->setLabel( i18n(<span class="stringliteral">"Show current-time (Marcus Bains) line"</span>) ); <a name="l00196"></a>00196 mMarcusBainsEnabledItem->setWhatsThis( i18n(<span class="stringliteral">"Check this box to display a red line in the day or week view indicating the current-time line (Marcus Bains line)."</span>) ); <a name="l00197"></a>00197 addItem( mMarcusBainsEnabledItem, QString::fromLatin1( <span class="stringliteral">"MarcusBainsEnabled"</span> ) ); <a name="l00198"></a>00198 mMarcusBainsShowSecondsItem = <span class="keyword">new</span> KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Current-time line shows seconds"</span> ), mMarcusBainsShowSeconds, <span class="keyword">true</span> ); <a name="l00199"></a>00199 mMarcusBainsShowSecondsItem->setLabel( i18n(<span class="stringliteral">"Show seconds on current-time line"</span>) ); <a name="l00200"></a>00200 mMarcusBainsShowSecondsItem->setWhatsThis( i18n(<span class="stringliteral">"Check this box if you want to show seconds on the current-time line."</span>) ); <a name="l00201"></a>00201 addItem( mMarcusBainsShowSecondsItem, QString::fromLatin1( <span class="stringliteral">"MarcusBainsShowSeconds"</span> ) ); <a name="l00202"></a>00202 QValueList<KConfigSkeleton::ItemEnum::Choice> valuesAgendaViewColors; <a name="l00203"></a>00203 { <a name="l00204"></a>00204 KConfigSkeleton::ItemEnum::Choice choice; <a name="l00205"></a>00205 choice.name = QString::fromLatin1( <span class="stringliteral">"CategoryInsideResourceOutside"</span> ); <a name="l00206"></a>00206 choice.label = i18n(<span class="stringliteral">"Category inside, calendar outside"</span>); <a name="l00207"></a>00207 valuesAgendaViewColors.append( choice ); <a name="l00208"></a>00208 } <a name="l00209"></a>00209 { <a name="l00210"></a>00210 KConfigSkeleton::ItemEnum::Choice choice; <a name="l00211"></a>00211 choice.name = QString::fromLatin1( <span class="stringliteral">"ResourceInsideCategoryOutside"</span> ); <a name="l00212"></a>00212 choice.label = i18n(<span class="stringliteral">"Calendar inside, category outside"</span>); <a name="l00213"></a>00213 valuesAgendaViewColors.append( choice ); <a name="l00214"></a>00214 } <a name="l00215"></a>00215 { <a name="l00216"></a>00216 KConfigSkeleton::ItemEnum::Choice choice; <a name="l00217"></a>00217 choice.name = QString::fromLatin1( <span class="stringliteral">"CategoryOnly"</span> ); <a name="l00218"></a>00218 choice.label = i18n(<span class="stringliteral">"Only category"</span>); <a name="l00219"></a>00219 valuesAgendaViewColors.append( choice ); <a name="l00220"></a>00220 } <a name="l00221"></a>00221 { <a name="l00222"></a>00222 KConfigSkeleton::ItemEnum::Choice choice; <a name="l00223"></a>00223 choice.name = QString::fromLatin1( <span class="stringliteral">"ResourceOnly"</span> ); <a name="l00224"></a>00224 choice.label = i18n(<span class="stringliteral">"Only calendar"</span>); <a name="l00225"></a>00225 valuesAgendaViewColors.append( choice ); <a name="l00226"></a>00226 } <a name="l00227"></a>00227 mAgendaViewColorsItem = <span class="keyword">new</span> KConfigSkeleton::ItemEnum( currentGroup(), QString::fromLatin1( <span class="stringliteral">"AgendaViewColors"</span> ), mAgendaViewColors, valuesAgendaViewColors, ResourceInsideCategoryOutside ); <a name="l00228"></a>00228 mAgendaViewColorsItem->setLabel( i18n(<span class="stringliteral">"Colors used in agenda view"</span>) ); <a name="l00229"></a>00229 mAgendaViewColorsItem->setWhatsThis( i18n(<span class="stringliteral">"Choose the colors of the agenda view items."</span>) ); <a name="l00230"></a>00230 addItem( mAgendaViewColorsItem, QString::fromLatin1( <span class="stringliteral">"AgendaViewColors"</span> ) ); <a name="l00231"></a>00231 QValueList<KConfigSkeleton::ItemEnum::Choice> valuesAgendaViewCalendarDisplay; <a name="l00232"></a>00232 { <a name="l00233"></a>00233 KConfigSkeleton::ItemEnum::Choice choice; <a name="l00234"></a>00234 choice.name = QString::fromLatin1( <span class="stringliteral">"CalendarsMerged"</span> ); <a name="l00235"></a>00235 choice.label = i18n(<span class="stringliteral">"Merge all calendars into one view"</span>); <a name="l00236"></a>00236 valuesAgendaViewCalendarDisplay.append( choice ); <a name="l00237"></a>00237 } <a name="l00238"></a>00238 { <a name="l00239"></a>00239 KConfigSkeleton::ItemEnum::Choice choice; <a name="l00240"></a>00240 choice.name = QString::fromLatin1( <span class="stringliteral">"CalendarsSideBySide"</span> ); <a name="l00241"></a>00241 choice.label = i18n(<span class="stringliteral">"Show calendars side by side"</span>); <a name="l00242"></a>00242 valuesAgendaViewCalendarDisplay.append( choice ); <a name="l00243"></a>00243 } <a name="l00244"></a>00244 { <a name="l00245"></a>00245 KConfigSkeleton::ItemEnum::Choice choice; <a name="l00246"></a>00246 choice.name = QString::fromLatin1( <span class="stringliteral">"AllCalendarViews"</span> ); <a name="l00247"></a>00247 choice.label = i18n(<span class="stringliteral">"Switch between views with tabs"</span>); <a name="l00248"></a>00248 valuesAgendaViewCalendarDisplay.append( choice ); <a name="l00249"></a>00249 } <a name="l00250"></a>00250 mAgendaViewCalendarDisplayItem = <span class="keyword">new</span> KConfigSkeleton::ItemEnum( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Agenda View Calendar Display"</span> ), mAgendaViewCalendarDisplay, valuesAgendaViewCalendarDisplay, CalendarsMerged ); <a name="l00251"></a>00251 mAgendaViewCalendarDisplayItem->setLabel( i18n(<span class="stringliteral">"Agenda View Calendar Display"</span>) ); <a name="l00252"></a>00252 addItem( mAgendaViewCalendarDisplayItem, QString::fromLatin1( <span class="stringliteral">"AgendaViewCalendarDisplay"</span> ) ); <a name="l00253"></a>00253 mDayBeginsItem = <span class="keyword">new</span> KConfigSkeleton::ItemDateTime( currentGroup(), QString::fromLatin1( <span class="stringliteral">"DayBegins"</span> ), mDayBegins, QDateTime(QDate(), QTime(7,0)) ); <a name="l00254"></a>00254 mDayBeginsItem->setLabel( i18n(<span class="stringliteral">"Day begins at"</span>) ); <a name="l00255"></a>00255 mDayBeginsItem->setWhatsThis( i18n(<span class="stringliteral">"Enter the start time for events here. This time should be the earliest time that you use for events, as it will be displayed at the top."</span>) ); <a name="l00256"></a>00256 addItem( mDayBeginsItem, QString::fromLatin1( <span class="stringliteral">"DayBegins"</span> ) ); <a name="l00257"></a>00257 mWorkingHoursStartItem = <span class="keyword">new</span> KConfigSkeleton::ItemDateTime( currentGroup(), QString::fromLatin1( <span class="stringliteral">"WorkingHoursStart"</span> ), mWorkingHoursStart, QDateTime(QDate(), QTime(8,0)) ); <a name="l00258"></a>00258 mWorkingHoursStartItem->setLabel( i18n(<span class="stringliteral">"Daily starting hour"</span>) ); <a name="l00259"></a>00259 mWorkingHoursStartItem->setWhatsThis( i18n(<span class="stringliteral">"Enter the start time for the working hours here. The working hours will be marked with color by KOrganizer."</span>) ); <a name="l00260"></a>00260 addItem( mWorkingHoursStartItem, QString::fromLatin1( <span class="stringliteral">"WorkingHoursStart"</span> ) ); <a name="l00261"></a>00261 mWorkingHoursEndItem = <span class="keyword">new</span> KConfigSkeleton::ItemDateTime( currentGroup(), QString::fromLatin1( <span class="stringliteral">"WorkingHoursEnd"</span> ), mWorkingHoursEnd, QDateTime(QDate(), QTime(17,0)) ); <a name="l00262"></a>00262 mWorkingHoursEndItem->setLabel( i18n(<span class="stringliteral">"Daily ending hour"</span>) ); <a name="l00263"></a>00263 mWorkingHoursEndItem->setWhatsThis( i18n(<span class="stringliteral">"Enter the ending time for the working hours here. The working hours will be marked with color by KOrganizer."</span>) ); <a name="l00264"></a>00264 addItem( mWorkingHoursEndItem, QString::fromLatin1( <span class="stringliteral">"WorkingHoursEnd"</span> ) ); <a name="l00265"></a>00265 mWorkWeekMaskItem = <span class="keyword">new</span> KConfigSkeleton::ItemInt( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Work Week Mask"</span> ), mWorkWeekMask, 31 ); <a name="l00266"></a>00266 mWorkWeekMaskItem->setLabel( i18n(<span class="stringliteral">"Work Week Mask"</span>) ); <a name="l00267"></a>00267 addItem( mWorkWeekMaskItem, QString::fromLatin1( <span class="stringliteral">"WorkWeekMask"</span> ) ); <a name="l00268"></a>00268 mExcludeHolidaysItem = <span class="keyword">new</span> KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Exclude Holidays"</span> ), mExcludeHolidays, <span class="keyword">true</span> ); <a name="l00269"></a>00269 mExcludeHolidaysItem->setLabel( i18n(<span class="stringliteral">"Exclude holidays"</span>) ); <a name="l00270"></a>00270 mExcludeHolidaysItem->setWhatsThis( i18n(<span class="stringliteral">"Check this box to prevent KOrganizer from marking the working hours on holidays."</span>) ); <a name="l00271"></a>00271 addItem( mExcludeHolidaysItem, QString::fromLatin1( <span class="stringliteral">"ExcludeHolidays"</span> ) ); <a name="l00272"></a>00272 mMonthViewUsesCategoryColorItem = <span class="keyword">new</span> KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Month View Uses Category Color"</span> ), mMonthViewUsesCategoryColor, <span class="keyword">true</span> ); <a name="l00273"></a>00273 mMonthViewUsesCategoryColorItem->setLabel( i18n(<span class="stringliteral">"Month view uses category colors"</span>) ); <a name="l00274"></a>00274 mMonthViewUsesCategoryColorItem->setWhatsThis( i18n(<span class="stringliteral">"Check this box to make the month view use the category colors of an item."</span>) ); <a name="l00275"></a>00275 addItem( mMonthViewUsesCategoryColorItem, QString::fromLatin1( <span class="stringliteral">"MonthViewUsesCategoryColor"</span> ) ); <a name="l00276"></a>00276 mMonthViewUsesResourceColorItem = <span class="keyword">new</span> KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Month View Uses Resource Color"</span> ), mMonthViewUsesResourceColor, <span class="keyword">true</span> ); <a name="l00277"></a>00277 mMonthViewUsesResourceColorItem->setLabel( i18n(<span class="stringliteral">"Month view uses resource colors"</span>) ); <a name="l00278"></a>00278 mMonthViewUsesResourceColorItem->setWhatsThis( i18n(<span class="stringliteral">"Check this box to make the month view use the resource colors of an item."</span>) ); <a name="l00279"></a>00279 addItem( mMonthViewUsesResourceColorItem, QString::fromLatin1( <span class="stringliteral">"MonthViewUsesResourceColor"</span> ) ); <a name="l00280"></a>00280 mFullViewMonthItem = <span class="keyword">new</span> KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Full View Month"</span> ), mFullViewMonth, <span class="keyword">false</span> ); <a name="l00281"></a>00281 mFullViewMonthItem->setLabel( i18n(<span class="stringliteral">"Month view uses full window"</span>) ); <a name="l00282"></a>00282 mFullViewMonthItem->setWhatsThis( i18n(<span class="stringliteral">"Check this box to use the full KOrganizer window when displaying the month view. If this box is checked, you will gain some space for the monthly view, but other widgets, such as the date navigator, the item details and the resources list, will not be displayed."</span>) ); <a name="l00283"></a>00283 addItem( mFullViewMonthItem, QString::fromLatin1( <span class="stringliteral">"FullViewMonth"</span> ) ); <a name="l00284"></a>00284 mFullViewTodoItem = <span class="keyword">new</span> KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Full View Todo"</span> ), mFullViewTodo, <span class="keyword">true</span> ); <a name="l00285"></a>00285 mFullViewTodoItem->setLabel( i18n(<span class="stringliteral">"To-do list view uses full window"</span>) ); <a name="l00286"></a>00286 mFullViewTodoItem->setWhatsThis( i18n(<span class="stringliteral">"Check this box to use the full KOrganizer window when displaying the to-do list view. If this box is checked, you will gain some space for the to-do list view, but other widgets, such as the date navigator, the to-do details and the resources list, will not be displayed."</span>) ); <a name="l00287"></a>00287 addItem( mFullViewTodoItem, QString::fromLatin1( <span class="stringliteral">"FullViewTodo"</span> ) ); <a name="l00288"></a>00288 mRecordTodosInJournalsItem = <span class="keyword">new</span> KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Record Todos In Journals"</span> ), mRecordTodosInJournals, <span class="keyword">false</span> ); <a name="l00289"></a>00289 mRecordTodosInJournalsItem->setLabel( i18n(<span class="stringliteral">"Record completed to-dos in journal entries"</span>) ); <a name="l00290"></a>00290 mRecordTodosInJournalsItem->setWhatsThis( i18n(<span class="stringliteral">"Check this box to record the completion of a to-do in a new entry of your journal automatically."</span>) ); <a name="l00291"></a>00291 addItem( mRecordTodosInJournalsItem, QString::fromLatin1( <span class="stringliteral">"RecordTodosInJournals"</span> ) ); <a name="l00292"></a>00292 mEnableQuickTodoItem = <span class="keyword">new</span> KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Quick Todo"</span> ), mEnableQuickTodo, <span class="keyword">true</span> ); <a name="l00293"></a>00293 mEnableQuickTodoItem->setLabel( i18n(<span class="stringliteral">"Quick Todo"</span>) ); <a name="l00294"></a>00294 addItem( mEnableQuickTodoItem, QString::fromLatin1( <span class="stringliteral">"EnableQuickTodo"</span> ) ); <a name="l00295"></a>00295 mNextXDaysItem = <span class="keyword">new</span> KConfigSkeleton::ItemInt( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Next X Days"</span> ), mNextXDays, 3 ); <a name="l00296"></a>00296 mNextXDaysItem->setLabel( i18n(<span class="stringliteral">"Next x days"</span>) ); <a name="l00297"></a>00297 mNextXDaysItem->setWhatsThis( i18n(<span class="stringliteral">"Select on this spin box the number of \"x\" days to be displayed in the next days view. To access the the next \"x\" days view, choose the \"Next X Days\" menu item from the \"View\" menu."</span>) ); <a name="l00298"></a>00298 addItem( mNextXDaysItem, QString::fromLatin1( <span class="stringliteral">"NextXDays"</span> ) ); <a name="l00299"></a>00299 <a name="l00300"></a>00300 setCurrentGroup( QString::fromLatin1( <span class="stringliteral">"Layout"</span> ) ); <a name="l00301"></a>00301 <a name="l00302"></a>00302 mCompactDialogsItem = <span class="keyword">new</span> KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( <span class="stringliteral">"CompactDialogs"</span> ), mCompactDialogs, <span class="keyword">false</span> ); <a name="l00303"></a>00303 mCompactDialogsItem->setLabel( i18n(<span class="stringliteral">"CompactDialogs"</span>) ); <a name="l00304"></a>00304 addItem( mCompactDialogsItem, QString::fromLatin1( <span class="stringliteral">"CompactDialogs"</span> ) ); <a name="l00305"></a>00305 mVerticalScreenItem = <span class="keyword">new</span> KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( <span class="stringliteral">"VerticalScreen"</span> ), mVerticalScreen, <span class="keyword">false</span> ); <a name="l00306"></a>00306 mVerticalScreenItem->setLabel( i18n(<span class="stringliteral">"VerticalScreen"</span>) ); <a name="l00307"></a>00307 addItem( mVerticalScreenItem, QString::fromLatin1( <span class="stringliteral">"VerticalScreen"</span> ) ); <a name="l00308"></a>00308 <a name="l00309"></a>00309 setCurrentGroup( QString::fromLatin1( <span class="stringliteral">"KOrganizer Plugins"</span> ) ); <a name="l00310"></a>00310 <a name="l00311"></a>00311 QStringList defaultSelectedPlugins; <a name="l00312"></a>00312 defaultSelectedPlugins.append( QString::fromUtf8( <span class="stringliteral">"holidays"</span> ) ); <a name="l00313"></a>00313 defaultSelectedPlugins.append( QString::fromUtf8( <span class="stringliteral">"webexport"</span> ) ); <a name="l00314"></a>00314 <a name="l00315"></a>00315 mSelectedPluginsItem = <span class="keyword">new</span> KConfigSkeleton::ItemStringList( currentGroup(), QString::fromLatin1( <span class="stringliteral">"SelectedPlugins"</span> ), mSelectedPlugins, defaultSelectedPlugins ); <a name="l00316"></a>00316 mSelectedPluginsItem->setLabel( i18n(<span class="stringliteral">"SelectedPlugins"</span>) ); <a name="l00317"></a>00317 addItem( mSelectedPluginsItem, QString::fromLatin1( <span class="stringliteral">"SelectedPlugins"</span> ) ); <a name="l00318"></a>00318 <a name="l00319"></a>00319 setCurrentGroup( QString::fromLatin1( <span class="stringliteral">"Editors"</span> ) ); <a name="l00320"></a>00320 <a name="l00321"></a>00321 mEventTemplatesItem = <span class="keyword">new</span> KConfigSkeleton::ItemStringList( currentGroup(), QString::fromLatin1( <span class="stringliteral">"EventTemplates"</span> ), mEventTemplates ); <a name="l00322"></a>00322 mEventTemplatesItem->setLabel( i18n(<span class="stringliteral">"EventTemplates"</span>) ); <a name="l00323"></a>00323 addItem( mEventTemplatesItem, QString::fromLatin1( <span class="stringliteral">"EventTemplates"</span> ) ); <a name="l00324"></a>00324 mTodoTemplatesItem = <span class="keyword">new</span> KConfigSkeleton::ItemStringList( currentGroup(), QString::fromLatin1( <span class="stringliteral">"TodoTemplates"</span> ), mTodoTemplates ); <a name="l00325"></a>00325 mTodoTemplatesItem->setLabel( i18n(<span class="stringliteral">"TodoTemplates"</span>) ); <a name="l00326"></a>00326 addItem( mTodoTemplatesItem, QString::fromLatin1( <span class="stringliteral">"TodoTemplates"</span> ) ); <a name="l00327"></a>00327 mJournalTemplatesItem = <span class="keyword">new</span> KConfigSkeleton::ItemStringList( currentGroup(), QString::fromLatin1( <span class="stringliteral">"JournalTemplates"</span> ), mJournalTemplates ); <a name="l00328"></a>00328 mJournalTemplatesItem->setLabel( i18n(<span class="stringliteral">"JournalTemplates"</span>) ); <a name="l00329"></a>00329 addItem( mJournalTemplatesItem, QString::fromLatin1( <span class="stringliteral">"JournalTemplates"</span> ) ); <a name="l00330"></a>00330 mActiveDesignerFieldsItem = <span class="keyword">new</span> KConfigSkeleton::ItemStringList( currentGroup(), QString::fromLatin1( <span class="stringliteral">"ActiveDesignerFields"</span> ), mActiveDesignerFields ); <a name="l00331"></a>00331 mActiveDesignerFieldsItem->setLabel( i18n(<span class="stringliteral">"ActiveDesignerFields"</span>) ); <a name="l00332"></a>00332 addItem( mActiveDesignerFieldsItem, QString::fromLatin1( <span class="stringliteral">"ActiveDesignerFields"</span> ) ); <a name="l00333"></a>00333 <a name="l00334"></a>00334 setCurrentGroup( QString::fromLatin1( <span class="stringliteral">"Group Scheduling"</span> ) ); <a name="l00335"></a>00335 <a name="l00336"></a>00336 QValueList<KConfigSkeleton::ItemEnum::Choice> valuesIMIPScheduler; <a name="l00337"></a>00337 { <a name="l00338"></a>00338 KConfigSkeleton::ItemEnum::Choice choice; <a name="l00339"></a>00339 choice.name = QString::fromLatin1( <span class="stringliteral">"IMIPDummy"</span> ); <a name="l00340"></a>00340 valuesIMIPScheduler.append( choice ); <a name="l00341"></a>00341 } <a name="l00342"></a>00342 { <a name="l00343"></a>00343 KConfigSkeleton::ItemEnum::Choice choice; <a name="l00344"></a>00344 choice.name = QString::fromLatin1( <span class="stringliteral">"IMIPKMail"</span> ); <a name="l00345"></a>00345 valuesIMIPScheduler.append( choice ); <a name="l00346"></a>00346 } <a name="l00347"></a>00347 mIMIPSchedulerItem = <span class="keyword">new</span> KConfigSkeleton::ItemEnum( currentGroup(), QString::fromLatin1( <span class="stringliteral">"IMIPScheduler"</span> ), mIMIPScheduler, valuesIMIPScheduler, IMIPKMail ); <a name="l00348"></a>00348 mIMIPSchedulerItem->setLabel( i18n(<span class="stringliteral">"IMIPScheduler"</span>) ); <a name="l00349"></a>00349 addItem( mIMIPSchedulerItem, QString::fromLatin1( <span class="stringliteral">"IMIPScheduler"</span> ) ); <a name="l00350"></a>00350 mUseGroupwareCommunicationItem = <span class="keyword">new</span> KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Use Groupware Communication"</span> ), mUseGroupwareCommunication, <span class="keyword">true</span> ); <a name="l00351"></a>00351 mUseGroupwareCommunicationItem->setLabel( i18n(<span class="stringliteral">"Use Groupware communication"</span>) ); <a name="l00352"></a>00352 mUseGroupwareCommunicationItem->setWhatsThis( i18n(<span class="stringliteral">"Check this box to enable automatic generation of mails when creating, updating or deleting events (or to-dos) involving other attendees. You should check this box if you want to use the groupware functionality (e.g. Configuring Kontact as a KDE Kolab client)."</span>) ); <a name="l00353"></a>00353 addItem( mUseGroupwareCommunicationItem, QString::fromLatin1( <span class="stringliteral">"UseGroupwareCommunication"</span> ) ); <a name="l00354"></a>00354 mAdditionalMailsItem = <span class="keyword">new</span> KConfigSkeleton::ItemStringList( currentGroup(), QString::fromLatin1( <span class="stringliteral">"AdditionalMails"</span> ), mAdditionalMails ); <a name="l00355"></a>00355 mAdditionalMailsItem->setLabel( i18n(<span class="stringliteral">"AdditionalMails"</span>) ); <a name="l00356"></a>00356 addItem( mAdditionalMailsItem, QString::fromLatin1( <span class="stringliteral">"AdditionalMails"</span> ) ); <a name="l00357"></a>00357 <a name="l00358"></a>00358 setCurrentGroup( QString::fromLatin1( <span class="stringliteral">"Colors"</span> ) ); <a name="l00359"></a>00359 <a name="l00360"></a>00360 mHolidayColorItem = <span class="keyword">new</span> KConfigSkeleton::ItemColor( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Holiday Color"</span> ), mHolidayColor, QColor( 255, 100, 100 ) ); <a name="l00361"></a>00361 mHolidayColorItem->setLabel( i18n(<span class="stringliteral">"Holiday color"</span>) ); <a name="l00362"></a>00362 mHolidayColorItem->setWhatsThis( i18n(<span class="stringliteral">"Select the holiday color here. The holiday color will be used for the holiday name in the month view and the holiday number in the date navigator."</span>) ); <a name="l00363"></a>00363 addItem( mHolidayColorItem, QString::fromLatin1( <span class="stringliteral">"HolidayColor"</span> ) ); <a name="l00364"></a>00364 mHighlightColorItem = <span class="keyword">new</span> KConfigSkeleton::ItemColor( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Highlight Color"</span> ), mHighlightColor, QColor( 100, 100, 255 ) ); <a name="l00365"></a>00365 mHighlightColorItem->setLabel( i18n(<span class="stringliteral">"Highlight color"</span>) ); <a name="l00366"></a>00366 mHighlightColorItem->setWhatsThis( i18n(<span class="stringliteral">"Select the highlight color here. The highlight color will be used for marking the currently selected area in your agenda and in the date navigator."</span>) ); <a name="l00367"></a>00367 addItem( mHighlightColorItem, QString::fromLatin1( <span class="stringliteral">"HighlightColor"</span> ) ); <a name="l00368"></a>00368 mAgendaBgColorItem = <span class="keyword">new</span> KConfigSkeleton::ItemColor( currentGroup(), QString::fromLatin1( <span class="stringliteral">"AgendaBackgroundColor"</span> ), mAgendaBgColor, QColor( 255, 255, 255 ) ); <a name="l00369"></a>00369 mAgendaBgColorItem->setLabel( i18n(<span class="stringliteral">"Agenda view background color"</span>) ); <a name="l00370"></a>00370 mAgendaBgColorItem->setWhatsThis( i18n(<span class="stringliteral">"Select the agenda view background color here."</span>) ); <a name="l00371"></a>00371 addItem( mAgendaBgColorItem, QString::fromLatin1( <span class="stringliteral">"AgendaBgColor"</span> ) ); <a name="l00372"></a>00372 mWorkingHoursColorItem = <span class="keyword">new</span> KConfigSkeleton::ItemColor( currentGroup(), QString::fromLatin1( <span class="stringliteral">"WorkingHoursColor"</span> ), mWorkingHoursColor, QColor( 255, 235, 154 ) ); <a name="l00373"></a>00373 mWorkingHoursColorItem->setLabel( i18n(<span class="stringliteral">"Working hours color"</span>) ); <a name="l00374"></a>00374 mWorkingHoursColorItem->setWhatsThis( i18n(<span class="stringliteral">"Select the working hours color for the agenda view here."</span>) ); <a name="l00375"></a>00375 addItem( mWorkingHoursColorItem, QString::fromLatin1( <span class="stringliteral">"WorkingHoursColor"</span> ) ); <a name="l00376"></a>00376 mTodoDueTodayColorItem = <span class="keyword">new</span> KConfigSkeleton::ItemColor( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Todo due today Color"</span> ), mTodoDueTodayColor, QColor( 255, 200, 50 ) ); <a name="l00377"></a>00377 mTodoDueTodayColorItem->setLabel( i18n(<span class="stringliteral">"To-do due today color"</span>) ); <a name="l00378"></a>00378 mTodoDueTodayColorItem->setWhatsThis( i18n(<span class="stringliteral">"Select the to-do due today color here."</span>) ); <a name="l00379"></a>00379 addItem( mTodoDueTodayColorItem, QString::fromLatin1( <span class="stringliteral">"TodoDueTodayColor"</span> ) ); <a name="l00380"></a>00380 mTodoOverdueColorItem = <span class="keyword">new</span> KConfigSkeleton::ItemColor( currentGroup(), QString::fromLatin1( <span class="stringliteral">"Todo overdue Color"</span> ), mTodoOverdueColor, QColor( 255, 100, 100 ) ); <a name="l00381"></a>00381 mTodoOverdueColorItem->setLabel( i18n(<span class="stringliteral">"To-do overdue color"</span>) ); <a name="l00382"></a>00382 mTodoOverdueColorItem->setWhatsThis( i18n(<span class="stringliteral">"Select the to-do overdue color here."</span>) ); <a name="l00383"></a>00383 addItem( mTodoOverdueColorItem, QString::fromLatin1( <span class="stringliteral">"TodoOverdueColor"</span> ) ); <a name="l00384"></a>00384 mEventColorItem = <span class="keyword">new</span> KConfigSkeleton::ItemColor( currentGroup(), QString::fromLatin1( <span class="stringliteral">"EventColor"</span> ), mEventColor, QColor( 151, 235, 121 ) ); <a name="l00385"></a>00385 mEventColorItem->setLabel( i18n(<span class="stringliteral">"Default event color"</span>) ); <a name="l00386"></a>00386 mEventColorItem->setWhatsThis( i18n(<span class="stringliteral">"Select the default event color here. The default event color will be used for events categories in your agenda. Note that you can specify a separate color for each event category below."</span>) ); <a name="l00387"></a>00387 addItem( mEventColorItem, QString::fromLatin1( <span class="stringliteral">"EventColor"</span> ) ); <a name="l00388"></a>00388 mAssignDefaultResourceColorsItem = <span class="keyword">new</span> KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( <span class="stringliteral">"AssignDefaultResourceColors"</span> ), mAssignDefaultResourceColors, <span class="keyword">true</span> ); <a name="l00389"></a>00389 mAssignDefaultResourceColorsItem->setLabel( i18n(<span class="stringliteral">"AssignDefaultResourceColors"</span>) ); <a name="l00390"></a>00390 addItem( mAssignDefaultResourceColorsItem, QString::fromLatin1( <span class="stringliteral">"AssignDefaultResourceColors"</span> ) ); <a name="l00391"></a>00391 mDefaultResourceColorSeedItem = <span class="keyword">new</span> KConfigSkeleton::ItemInt( currentGroup(), QString::fromLatin1( <span class="stringliteral">"DefaultResourceColorSeed"</span> ), mDefaultResourceColorSeed, 0 ); <a name="l00392"></a>00392 mDefaultResourceColorSeedItem->setLabel( i18n(<span class="stringliteral">"DefaultResourceColorSeed"</span>) ); <a name="l00393"></a>00393 addItem( mDefaultResourceColorSeedItem, QString::fromLatin1( <span class="stringliteral">"DefaultResourceColorSeed"</span> ) ); <a name="l00394"></a>00394 QStringList defaultDefaultResourceColors; <a name="l00395"></a>00395 defaultDefaultResourceColors.append( QString::fromUtf8( <span class="stringliteral">"#c1d4e7"</span> ) ); <a name="l00396"></a>00396 defaultDefaultResourceColors.append( QString::fromUtf8( <span class="stringliteral">"#d0e7c1"</span> ) ); <a name="l00397"></a>00397 defaultDefaultResourceColors.append( QString::fromUtf8( <span class="stringliteral">"#e3e7c1"</span> ) ); <a name="l00398"></a>00398 defaultDefaultResourceColors.append( QString::fromUtf8( <span class="stringliteral">"#e7c1e6"</span> ) ); <a name="l00399"></a>00399 defaultDefaultResourceColors.append( QString::fromUtf8( <span class="stringliteral">"#a1b1c1"</span> ) ); <a name="l00400"></a>00400 <a name="l00401"></a>00401 mDefaultResourceColorsItem = <span class="keyword">new</span> KConfigSkeleton::ItemStringList( currentGroup(), QString::fromLatin1( <span class="stringliteral">"DefaultResourceColors"</span> ), mDefaultResourceColors, defaultDefaultResourceColors ); <a name="l00402"></a>00402 mDefaultResourceColorsItem->setLabel( i18n(<span class="stringliteral">"DefaultResourceColors"</span>) ); <a name="l00403"></a>00403 addItem( mDefaultResourceColorsItem, QString::fromLatin1( <span class="stringliteral">"DefaultResourceColors"</span> ) ); <a name="l00404"></a>00404 <a name="l00405"></a>00405 setCurrentGroup( QString::fromLatin1( <span class="stringliteral">"Fonts"</span> ) ); <a name="l00406"></a>00406 <a name="l00407"></a>00407 mTimeBarFontItem = <span class="keyword">new</span> KConfigSkeleton::ItemFont( currentGroup(), QString::fromLatin1( <span class="stringliteral">"TimeBar Font"</span> ), mTimeBarFont ); <a name="l00408"></a>00408 mTimeBarFontItem->setLabel( i18n(<span class="stringliteral">"Time bar"</span>) ); <a name="l00409"></a>00409 mTimeBarFontItem->setWhatsThis( i18n(<span class="stringliteral">"Press this button to configure the time bar font. The time bar is the widget that shows the hours in the agenda view. This button will open the \"Select Font\" dialog, allowing you to choose the hour font for the time bar."</span>) ); <a name="l00410"></a>00410 addItem( mTimeBarFontItem, QString::fromLatin1( <span class="stringliteral">"TimeBarFont"</span> ) ); <a name="l00411"></a>00411 mAgendaViewFontItem = <span class="keyword">new</span> KConfigSkeleton::ItemFont( currentGroup(), QString::fromLatin1( <span class="stringliteral">"AgendaView Font"</span> ), mAgendaViewFont ); <a name="l00412"></a>00412 mAgendaViewFontItem->setLabel( i18n(<span class="stringliteral">"Agenda view"</span>) ); <a name="l00413"></a>00413 mAgendaViewFontItem->setWhatsThis( i18n(<span class="stringliteral">"Press this button to configure the agenda view font. This button will open the \"Select Font\" dialog, allowing you to choose the font for the events in the agenda view."</span>) ); <a name="l00414"></a>00414 addItem( mAgendaViewFontItem, QString::fromLatin1( <span class="stringliteral">"AgendaViewFont"</span> ) ); <a name="l00415"></a>00415 mMarcusBainsFontItem = <span class="keyword">new</span> KConfigSkeleton::ItemFont( currentGroup(), QString::fromLatin1( <span class="stringliteral">"MarcusBains Font"</span> ), mMarcusBainsFont ); <a name="l00416"></a>00416 mMarcusBainsFontItem->setLabel( i18n(<span class="stringliteral">"Current-time line"</span>) ); <a name="l00417"></a>00417 mMarcusBainsFontItem->setWhatsThis( i18n(<span class="stringliteral">"Press this button to configure the current-time line font. This button will open the \"Select Font\" dialog, allowing you to choose the font for the current-time line in the agenda view."</span>) ); <a name="l00418"></a>00418 addItem( mMarcusBainsFontItem, QString::fromLatin1( <span class="stringliteral">"MarcusBainsFont"</span> ) ); <a name="l00419"></a>00419 mMonthViewFontItem = <span class="keyword">new</span> KConfigSkeleton::ItemFont( currentGroup(), QString::fromLatin1( <span class="stringliteral">"MonthView Font"</span> ), mMonthViewFont ); <a name="l00420"></a>00420 mMonthViewFontItem->setLabel( i18n(<span class="stringliteral">"Month view"</span>) ); <a name="l00421"></a>00421 mMonthViewFontItem->setWhatsThis( i18n(<span class="stringliteral">"Press this button to configure the month view font. This button will open the \"Select Font\" dialog, allowing you to choose the font for the items in the month view."</span>) ); <a name="l00422"></a>00422 addItem( mMonthViewFontItem, QString::fromLatin1( <span class="stringliteral">"MonthViewFont"</span> ) ); <a name="l00423"></a>00423 <a name="l00424"></a>00424 setCurrentGroup( QString::fromLatin1( <span class="stringliteral">"FreeBusy"</span> ) ); <a name="l00425"></a>00425 <a name="l00426"></a>00426 mFreeBusyPublishAutoItem = <span class="keyword">new</span> KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( <span class="stringliteral">"FreeBusyPublishAuto"</span> ), mFreeBusyPublishAuto, <span class="keyword">false</span> ); <a name="l00427"></a>00427 mFreeBusyPublishAutoItem->setLabel( i18n(<span class="stringliteral">"FreeBusyPublishAuto"</span>) ); <a name="l00428"></a>00428 addItem( mFreeBusyPublishAutoItem, QString::fromLatin1( <span class="stringliteral">"FreeBusyPublishAuto"</span> ) ); <a name="l00429"></a>00429 mFreeBusyPublishDelayItem = <span class="keyword">new</span> KConfigSkeleton::ItemInt( currentGroup(), QString::fromLatin1( <span class="stringliteral">"FreeBusyPublishDelay"</span> ), mFreeBusyPublishDelay, 5 ); <a name="l00430"></a>00430 mFreeBusyPublishDelayItem->setLabel( i18n(<span class="stringliteral">"FreeBusyPublishDelay"</span>) ); <a name="l00431"></a>00431 addItem( mFreeBusyPublishDelayItem, QString::fromLatin1( <span class="stringliteral">"FreeBusyPublishDelay"</span> ) ); <a name="l00432"></a>00432 mFreeBusyPublishDaysItem = <span class="keyword">new</span> KConfigSkeleton::ItemInt( currentGroup(), QString::fromLatin1( <span class="stringliteral">"FreeBusyPublishDays"</span> ), mFreeBusyPublishDays, 60 ); <a name="l00433"></a>00433 mFreeBusyPublishDaysItem->setLabel( i18n(<span class="stringliteral">"FreeBusyPublishDays"</span>) ); <a name="l00434"></a>00434 addItem( mFreeBusyPublishDaysItem, QString::fromLatin1( <span class="stringliteral">"FreeBusyPublishDays"</span> ) ); <a name="l00435"></a>00435 mFreeBusyPublishUrlItem = <span class="keyword">new</span> KConfigSkeleton::ItemString( currentGroup(), QString::fromLatin1( <span class="stringliteral">"FreeBusyPublishUrl"</span> ), mFreeBusyPublishUrl ); <a name="l00436"></a>00436 mFreeBusyPublishUrlItem->setLabel( i18n(<span class="stringliteral">"Free/Busy Publish URL"</span>) ); <a name="l00437"></a>00437 mFreeBusyPublishUrlItem->setWhatsThis( i18n(<span class="stringliteral">"URL for publishing free/busy information"</span>) ); <a name="l00438"></a>00438 addItem( mFreeBusyPublishUrlItem, QString::fromLatin1( <span class="stringliteral">"FreeBusyPublishUrl"</span> ) ); <a name="l00439"></a>00439 mFreeBusyPublishUserItem = <span class="keyword">new</span> KConfigSkeleton::ItemString( currentGroup(), QString::fromLatin1( <span class="stringliteral">"FreeBusyPublishUser"</span> ), mFreeBusyPublishUser ); <a name="l00440"></a>00440 mFreeBusyPublishUserItem->setLabel( i18n(<span class="stringliteral">"Free/Busy Publish Username"</span>) ); <a name="l00441"></a>00441 mFreeBusyPublishUserItem->setWhatsThis( i18n(<span class="stringliteral">"Username for publishing free/busy information"</span>) ); <a name="l00442"></a>00442 addItem( mFreeBusyPublishUserItem, QString::fromLatin1( <span class="stringliteral">"FreeBusyPublishUser"</span> ) ); <a name="l00443"></a>00443 mFreeBusyPublishPasswordItem = <span class="keyword">new</span> KConfigSkeleton::ItemPassword( currentGroup(), QString::fromLatin1( <span class="stringliteral">"FreeBusyPublishPassword"</span> ), mFreeBusyPublishPassword ); <a name="l00444"></a>00444 mFreeBusyPublishPasswordItem->setLabel( i18n(<span class="stringliteral">"Free/Busy Publish Password"</span>) ); <a name="l00445"></a>00445 mFreeBusyPublishPasswordItem->setWhatsThis( i18n(<span class="stringliteral">"Password for publishing free/busy information"</span>) ); <a name="l00446"></a>00446 addItem( mFreeBusyPublishPasswordItem, QString::fromLatin1( <span class="stringliteral">"FreeBusyPublishPassword"</span> ) ); <a name="l00447"></a>00447 mFreeBusyPublishSavePasswordItem = <span class="keyword">new</span> KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( <span class="stringliteral">"FreeBusyPublishSavePassword"</span> ), mFreeBusyPublishSavePassword, <span class="keyword">false</span> ); <a name="l00448"></a>00448 mFreeBusyPublishSavePasswordItem->setLabel( i18n(<span class="stringliteral">"FreeBusyPublishSavePassword"</span>) ); <a name="l00449"></a>00449 addItem( mFreeBusyPublishSavePasswordItem, QString::fromLatin1( <span class="stringliteral">"FreeBusyPublishSavePassword"</span> ) ); <a name="l00450"></a>00450 mFreeBusyRetrieveAutoItem = <span class="keyword">new</span> KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( <span class="stringliteral">"FreeBusyRetrieveAuto"</span> ), mFreeBusyRetrieveAuto, <span class="keyword">false</span> ); <a name="l00451"></a>00451 mFreeBusyRetrieveAutoItem->setLabel( i18n(<span class="stringliteral">"Enable Automatic Free/Busy Retrieval"</span>) ); <a name="l00452"></a>00452 addItem( mFreeBusyRetrieveAutoItem, QString::fromLatin1( <span class="stringliteral">"FreeBusyRetrieveAuto"</span> ) ); <a name="l00453"></a>00453 mFreeBusyCheckHostnameItem = <span class="keyword">new</span> KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( <span class="stringliteral">"FreeBusyCheckHostname"</span> ), mFreeBusyCheckHostname, <span class="keyword">true</span> ); <a name="l00454"></a>00454 mFreeBusyCheckHostnameItem->setLabel( i18n(<span class="stringliteral">"Check whether hostname and retrieval email address match"</span>) ); <a name="l00455"></a>00455 mFreeBusyCheckHostnameItem->setWhatsThis( i18n(<span class="stringliteral">"With this setting you can configure whether the domain part of the free/busy url has to match the domain part of the user id you are looking for. For example if this option is 'true' then looking for the free/busy data of joe@mydomain.com on the server www.yourdomain.com won't work."</span>) ); <a name="l00456"></a>00456 addItem( mFreeBusyCheckHostnameItem, QString::fromLatin1( <span class="stringliteral">"FreeBusyCheckHostname"</span> ) ); <a name="l00457"></a>00457 mFreeBusyFullDomainRetrievalItem = <span class="keyword">new</span> KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( <span class="stringliteral">"FreeBusyFullDomainRetrieval"</span> ), mFreeBusyFullDomainRetrieval, <span class="keyword">false</span> ); <a name="l00458"></a>00458 mFreeBusyFullDomainRetrievalItem->setLabel( i18n(<span class="stringliteral">"Use full email address for retrieval"</span>) ); <a name="l00459"></a>00459 mFreeBusyFullDomainRetrievalItem->setWhatsThis( i18n(<span class="stringliteral">"With this setting, you can change the filename that will be fetched from the server. With this checked, it will download a free/busy file called user@domain.ifb, for example nn@kde.org.ifb. Without this set, it will download user.ifb, for example nn.ifb."</span>) ); <a name="l00460"></a>00460 addItem( mFreeBusyFullDomainRetrievalItem, QString::fromLatin1( <span class="stringliteral">"FreeBusyFullDomainRetrieval"</span> ) ); <a name="l00461"></a>00461 mFreeBusyRetrieveUrlItem = <span class="keyword">new</span> KConfigSkeleton::ItemString( currentGroup(), QString::fromLatin1( <span class="stringliteral">"FreeBusyRetrieveUrl"</span> ), mFreeBusyRetrieveUrl ); <a name="l00462"></a>00462 mFreeBusyRetrieveUrlItem->setLabel( i18n(<span class="stringliteral">"Free/Busy Retrieval URL"</span>) ); <a name="l00463"></a>00463 addItem( mFreeBusyRetrieveUrlItem, QString::fromLatin1( <span class="stringliteral">"FreeBusyRetrieveUrl"</span> ) ); <a name="l00464"></a>00464 mFreeBusyRetrieveUserItem = <span class="keyword">new</span> KConfigSkeleton::ItemString( currentGroup(), QString::fromLatin1( <span class="stringliteral">"FreeBusyRetrieveUser"</span> ), mFreeBusyRetrieveUser ); <a name="l00465"></a>00465 mFreeBusyRetrieveUserItem->setLabel( i18n(<span class="stringliteral">"Free/Busy Retrieval Username"</span>) ); <a name="l00466"></a>00466 addItem( mFreeBusyRetrieveUserItem, QString::fromLatin1( <span class="stringliteral">"FreeBusyRetrieveUser"</span> ) ); <a name="l00467"></a>00467 mFreeBusyRetrievePasswordItem = <span class="keyword">new</span> KConfigSkeleton::ItemPassword( currentGroup(), QString::fromLatin1( <span class="stringliteral">"FreeBusyRetrievePassword"</span> ), mFreeBusyRetrievePassword ); <a name="l00468"></a>00468 mFreeBusyRetrievePasswordItem->setLabel( i18n(<span class="stringliteral">"Free/Busy Retrieval Password"</span>) ); <a name="l00469"></a>00469 mFreeBusyRetrievePasswordItem->setWhatsThis( i18n(<span class="stringliteral">"Password for retrieving free/busy information"</span>) ); <a name="l00470"></a>00470 addItem( mFreeBusyRetrievePasswordItem, QString::fromLatin1( <span class="stringliteral">"FreeBusyRetrievePassword"</span> ) ); <a name="l00471"></a>00471 mFreeBusyRetrieveSavePasswordItem = <span class="keyword">new</span> KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( <span class="stringliteral">"FreeBusyRetrieveSavePassword"</span> ), mFreeBusyRetrieveSavePassword, <span class="keyword">false</span> ); <a name="l00472"></a>00472 mFreeBusyRetrieveSavePasswordItem->setLabel( i18n(<span class="stringliteral">"FreeBusyRetrieveSavePassword"</span>) ); <a name="l00473"></a>00473 addItem( mFreeBusyRetrieveSavePasswordItem, QString::fromLatin1( <span class="stringliteral">"FreeBusyRetrieveSavePassword"</span> ) ); <a name="l00474"></a>00474 <a name="l00475"></a>00475 setCurrentGroup( QString::fromLatin1( <span class="stringliteral">"Kontact"</span> ) ); <a name="l00476"></a>00476 <a name="l00477"></a>00477 QValueList<KConfigSkeleton::ItemEnum::Choice> valuesDefaultEmailAttachMethod; <a name="l00478"></a>00478 { <a name="l00479"></a>00479 KConfigSkeleton::ItemEnum::Choice choice; <a name="l00480"></a>00480 choice.name = QString::fromLatin1( <span class="stringliteral">"Ask"</span> ); <a name="l00481"></a>00481 choice.label = i18n(<span class="stringliteral">"Always ask"</span>); <a name="l00482"></a>00482 valuesDefaultEmailAttachMethod.append( choice ); <a name="l00483"></a>00483 } <a name="l00484"></a>00484 { <a name="l00485"></a>00485 KConfigSkeleton::ItemEnum::Choice choice; <a name="l00486"></a>00486 choice.name = QString::fromLatin1( <span class="stringliteral">"Link"</span> ); <a name="l00487"></a>00487 choice.label = i18n(<span class="stringliteral">"Only attach link to message"</span>); <a name="l00488"></a>00488 valuesDefaultEmailAttachMethod.append( choice ); <a name="l00489"></a>00489 } <a name="l00490"></a>00490 { <a name="l00491"></a>00491 KConfigSkeleton::ItemEnum::Choice choice; <a name="l00492"></a>00492 choice.name = QString::fromLatin1( <span class="stringliteral">"InlineFull"</span> ); <a name="l00493"></a>00493 choice.label = i18n(<span class="stringliteral">"Attach complete message"</span>); <a name="l00494"></a>00494 valuesDefaultEmailAttachMethod.append( choice ); <a name="l00495"></a>00495 } <a name="l00496"></a>00496 { <a name="l00497"></a>00497 KConfigSkeleton::ItemEnum::Choice choice; <a name="l00498"></a>00498 choice.name = QString::fromLatin1( <span class="stringliteral">"InlineBody"</span> ); <a name="l00499"></a>00499 choice.label = i18n(<span class="stringliteral">"Attach message without attachments"</span>); <a name="l00500"></a>00500 valuesDefaultEmailAttachMethod.append( choice ); <a name="l00501"></a>00501 } <a name="l00502"></a>00502 mDefaultEmailAttachMethodItem = <span class="keyword">new</span> KConfigSkeleton::ItemEnum( currentGroup(), QString::fromLatin1( <span class="stringliteral">"DefaultEmailAttachMethod"</span> ), mDefaultEmailAttachMethod, valuesDefaultEmailAttachMethod, Ask ); <a name="l00503"></a>00503 mDefaultEmailAttachMethodItem->setLabel( i18n(<span class="stringliteral">"Default email attachment method"</span>) ); <a name="l00504"></a>00504 mDefaultEmailAttachMethodItem->setWhatsThis( i18n(<span class="stringliteral">"The default way of attaching dropped emails to an event"</span>) ); <a name="l00505"></a>00505 addItem( mDefaultEmailAttachMethodItem, QString::fromLatin1( <span class="stringliteral">"DefaultEmailAttachMethod"</span> ) ); <a name="l00506"></a>00506 QValueList<KConfigSkeleton::ItemEnum::Choice> valuesDefaultTodoAttachMethod; <a name="l00507"></a>00507 { <a name="l00508"></a>00508 KConfigSkeleton::ItemEnum::Choice choice; <a name="l00509"></a>00509 choice.name = QString::fromLatin1( <span class="stringliteral">"TodoAttachAsk"</span> ); <a name="l00510"></a>00510 choice.label = i18n(<span class="stringliteral">"Always ask"</span>); <a name="l00511"></a>00511 valuesDefaultTodoAttachMethod.append( choice ); <a name="l00512"></a>00512 } <a name="l00513"></a>00513 { <a name="l00514"></a>00514 KConfigSkeleton::ItemEnum::Choice choice; <a name="l00515"></a>00515 choice.name = QString::fromLatin1( <span class="stringliteral">"TodoAttachLink"</span> ); <a name="l00516"></a>00516 choice.label = i18n(<span class="stringliteral">"Only attach link to message"</span>); <a name="l00517"></a>00517 valuesDefaultTodoAttachMethod.append( choice ); <a name="l00518"></a>00518 } <a name="l00519"></a>00519 { <a name="l00520"></a>00520 KConfigSkeleton::ItemEnum::Choice choice; <a name="l00521"></a>00521 choice.name = QString::fromLatin1( <span class="stringliteral">"TodoAttachInlineFull"</span> ); <a name="l00522"></a>00522 choice.label = i18n(<span class="stringliteral">"Attach complete message"</span>); <a name="l00523"></a>00523 valuesDefaultTodoAttachMethod.append( choice ); <a name="l00524"></a>00524 } <a name="l00525"></a>00525 mDefaultTodoAttachMethodItem = <span class="keyword">new</span> KConfigSkeleton::ItemEnum( currentGroup(), QString::fromLatin1( <span class="stringliteral">"DefaultTodoAttachMethod"</span> ), mDefaultTodoAttachMethod, valuesDefaultTodoAttachMethod, TodoAttachInlineFull ); <a name="l00526"></a>00526 mDefaultTodoAttachMethodItem->setLabel( i18n(<span class="stringliteral">"Default todo attachment method"</span>) ); <a name="l00527"></a>00527 mDefaultTodoAttachMethodItem->setWhatsThis( i18n(<span class="stringliteral">"The default way of attaching dropped emails to a task"</span>) ); <a name="l00528"></a>00528 addItem( mDefaultTodoAttachMethodItem, QString::fromLatin1( <span class="stringliteral">"DefaultTodoAttachMethod"</span> ) ); <a name="l00529"></a>00529 } <a name="l00530"></a>00530 <a name="l00531"></a>00531 KOPrefsBase::~KOPrefsBase() <a name="l00532"></a>00532 { <a name="l00533"></a>00533 } <a name="l00534"></a>00534 </pre></div></div> </div></div> </td> </tr> <tr> <td valign="top" id="leftmenu" width="25%"> <a name="navigation"></a> <div class="menu_box"><h2>korganizer</h2> <div class="nav_list"> <ul><li><a href="index.html">Main Page</a></li><li><a href="hierarchy.html">Class Hierarchy</a></li><li><a href="classes.html">Alphabetical List</a></li><li><a href="annotated.html">Class List</a></li><li><a href="files.html">File List</a></li><li><a href="functions.html">Class Members</a></li></ul> <!-- <h2>Class Picker</h2> <div style="text-align: center;"> <form name="guideform"> <select name="guidelinks" style="width:100%;" onChange="window.location=document.guideform.guidelinks.options[document.guideform.guidelinks.selectedIndex].value"> <option value="annotated.html">-- Choose --</option> <option value="classActionManager.html">actionmanager</option>, <option value="classCalendarView.html">calendarview</option>, <option value="classCalPrinter.html">calprinter</option>, <option value="classCalPrintPluginBase.html">calprintpluginbase</option>, <option value="classConfigDialog.html">configdialog</option>, <option value="classConverter.html">converter</option>, <option value="classDateNavigator.html">datenavigator</option>, <option value="classDynamicTip.html">dynamictip</option>, <option value="classEventArchiver.html">eventarchiver</option>, <option value="classExportWebDialog.html">exportwebdialog</option>, <option value="classFilterEditDialog.html">filtereditdialog</option>, <option value="classFreeBusyDownloadJob.html">freebusydownloadjob</option>, <option value="classHoliday.html">holiday</option>, <option value="classKCalendarIface.html">kcalendariface</option>, <option value="classKOAgendaView.html">koagendaview</option>, <option value="classKOAttendeeEditor.html">koattendeeeditor</option>, <option value="classKOAttendeeListView.html">koattendeelistview</option>, <option value="classKOCounterDialog.html">kocounterdialog</option>, <option value="classKODayMatrix.html">kodaymatrix</option>, <option value="classKODialogManager.html">kodialogmanager</option>, <option value="classKOEventEditor.html">koeventeditor</option>, <option value="classKOEventView.html">koeventview</option>, <option value="classKOEventViewer.html">koeventviewer</option>, <option value="classKOEventViewerDialog.html">koeventviewerdialog</option>, <option value="classKOIncidenceEditor.html">koincidenceeditor</option>, <option value="classKOIncidenceToolTip.html">koincidencetooltip</option>, <option value="classKOJournalEditor.html">kojournaleditor</option>, <option value="classKOJournalView.html">kojournalview</option>, <option value="classKOListView.html">kolistview</option>, <option value="classKOMonthView.html">komonthview</option>, <option value="classKOProjectView.html">koprojectview</option>, <option value="classKOProjectViewItem.html">koprojectviewitem</option>, <option value="classKOrg_1_1AgendaView.html">korg::agendaview</option>, <option value="classKOrg_1_1BaseView.html">korg::baseview</option>, <option value="classKOrg_1_1CalendarDecoration.html">korg::calendardecoration</option>, <option value="classKOrg_1_1CalendarViewBase.html">korg::calendarviewbase</option>, <option value="classKOrg_1_1CalPrinterBase.html">korg::calprinterbase</option>, <option value="classKOrg_1_1MainWindow.html">korg::mainwindow</option>, <option value="classKOrg_1_1MultiAgendaView.html">korg::multiagendaview</option>, <option value="classKOrg_1_1PrintPlugin.html">korg::printplugin</option>, <option value="classKOrganizer.html">korganizer</option>, <option value="classKOTimelineView.html">kotimelineview</option>, <option value="classKOTodoEditor.html">kotodoeditor</option>, <option value="classKOTodoView.html">kotodoview</option>, <option value="classKOTodoViewItem.html">kotodoviewitem</option>, <option value="classKOViewManager.html">koviewmanager</option>, <option value="classKOWhatsNextView.html">kowhatsnextview</option>, <option value="classKOWindowList.html">kowindowlist</option>, <option value="classMonthViewCell.html">monthviewcell</option>, <option value="classParsha.html">parsha</option>, <option value="classResourceView.html">resourceview</option>, </select> </form> </div> --> </div></div> <div class="menu_box"><h2>API Dox</h2> <div class="nav_list"> <ul> <li><a href="../../akregator/html/index.html">akregator</a></li><li> <a href="../../akregator/src/html/index.html">src</a></li><li> <a href="../../akregator/src/librss/html/index.html">librss</a></li><li><a href="../../certmanager/html/index.html">certmanager</a></li><li> <a href="../../certmanager/lib/html/index.html">lib</a></li><li><a href="../../kaddressbook/html/index.html">kaddressbook</a></li><li><a href="../../kalarm/html/index.html">kalarm</a></li><li> <a href="../../kalarm/lib/html/index.html">lib</a></li><li><a href="../../kandy/html/index.html">kandy</a></li><li><a href="../../karm/html/index.html">karm</a></li><li><a href="../../kdgantt/html/index.html">kdgantt</a></li><li><a href="../../kgantt/html/index.html">kgantt</a></li><li><a href="../../kioslaves/html/index.html">kioslaves</a></li><li> <a href="../../kioslaves/imap4/html/index.html">imap4</a></li><li> <a href="../../kioslaves/mbox/html/index.html">mbox</a></li><li><a href="../../kitchensync/html/index.html">kitchensync</a></li><li><a href="../../kmail/html/index.html">kmail</a></li><li><a href="../../knotes/html/index.html">knotes</a></li><li><a href="../../konsolekalendar/html/index.html">konsolekalendar</a></li><li><a href="../../kontact/html/index.html">kontact</a></li><li><a href="../../korganizer/html/index.html">korganizer</a></li><li><a href="../../kpilot/html/index.html">kpilot</a></li><li> <a href="../../kpilot/kpilot/html/index.html">kpilot</a></li><li> <a href="../../kpilot/lib/html/index.html">lib</a></li><li><a href="../../libemailfunctions/html/index.html">libemailfunctions</a></li><li><a href="../../libkcal/html/index.html">libkcal</a></li><li><a href="../../libkdepim/html/index.html">libkdepim</a></li><li><a href="../../libkholidays/html/index.html">libkholidays</a></li><li><a href="../../libkmime/html/index.html">libkmime</a></li><li><a href="../../libkpgp/html/index.html">libkpgp</a></li><li><a href="../../libkpimidentities/html/index.html">libkpimidentities</a></li> </ul></div></div> </td> </tr> </table> <span class="doNotDisplay"> <a href="http://www.kde.org/" accesskey="8">KDE Home</a> | <a href="http://accessibility.kde.org/" accesskey="9">KDE Accessibility Home</a> | <a href="http://www.kde.org/media/accesskeys.php" accesskey="0">Description of Access Keys</a> </span> <div style="height: 8px"></div> <div id="footer"> <div id="footer_left"> Maintained by <a href="mailto:groot@kde.org">Adriaan de Groot</a> and <a href="mailto:winter@kde.org">Allen Winter</a>. <br/> KDE and K Desktop Environment are trademarks of <a href="http://www.kde.org/areas/kde-ev/" title="Homepage of the KDE non-profit Organization">KDE e.V.</a> | <a href="http://www.kde.org/contact/impressum.php">Legal</a> </div> <div id="footer_right"><img src="/media/images/footer_right.png" style="margin: 0px" alt="" /></div> </div> <!-- WARNING: DO NOT SEND MAIL TO THE FOLLOWING EMAIL ADDRESS! YOU WILL BE BLOCKED INSTANTLY AND PERMANENTLY! <a href="mailto:aaaatrap-425acc3b5374943f@kde.org">Block me</a> WARNING END --> </body> </html>