Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > by-pkgid > 98d6b53e11e983e268c3e19f14e091a0 > files > 3308

kdepim-devel-doc-3.5.9-9mdv2008.1.x86_64.rpm

<?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 &lt;klocale.h&gt;</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-&gt;setLabel( i18n(<span class="stringliteral">"Enable automatic saving of manually opened calendar files"</span>) );
<a name="l00015"></a>00015   mAutoSaveItem-&gt;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-&gt;setMinValue(1);
<a name="l00019"></a>00019   mAutoSaveIntervalItem-&gt;setLabel( i18n(<span class="stringliteral">"Save &amp;interval in minutes"</span>) );
<a name="l00020"></a>00020   mAutoSaveIntervalItem-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Confirm deletes"</span>) );
<a name="l00024"></a>00024   mConfirmItem-&gt;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-&gt;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-&gt;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-&gt;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&lt;KConfigSkeleton::ItemEnum::Choice&gt; 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-&gt;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-&gt;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&lt;KConfigSkeleton::ItemEnum::Choice&gt; 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-&gt;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-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Export to HTML with every save"</span>) );
<a name="l00081"></a>00081   mHtmlWithSaveItem-&gt;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&lt;KConfigSkeleton::ItemEnum::Choice&gt; 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-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Send copy to owner when mailing events"</span>) );
<a name="l00106"></a>00106   mBccItem-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Use email settings from Control Center"</span>) );
<a name="l00110"></a>00110   mEmailControlCenterItem-&gt;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 &amp; 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-&gt;setLabel( i18n(<span class="stringliteral">"Full &amp;name"</span>) );
<a name="l00114"></a>00114   mUserNameItem-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"E&amp;mail address"</span>) );
<a name="l00118"></a>00118   mUserEmailItem-&gt;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&lt;KConfigSkeleton::ItemEnum::Choice&gt; 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-&gt;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 &amp; 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-&gt;setLabel( i18n(<span class="stringliteral">"TimeZoneId"</span>) );
<a name="l00143"></a>00143   mTimeZoneIdItem-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Use holiday region:"</span>) );
<a name="l00147"></a>00147   mHolidaysItem-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Default appointment time"</span>) );
<a name="l00151"></a>00151   mStartTimeItem-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Default duration of new appointment (HH:MM)"</span>) );
<a name="l00155"></a>00155   mDefaultDurationItem-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Default Reminder Time"</span>) );
<a name="l00159"></a>00159   mAlarmTimeItem-&gt;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-&gt;setMinValue(4);
<a name="l00166"></a>00166   mHourSizeItem-&gt;setMaxValue(30);
<a name="l00167"></a>00167   mHourSizeItem-&gt;setLabel( i18n(<span class="stringliteral">"Hour size"</span>) );
<a name="l00168"></a>00168   mHourSizeItem-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Show events that recur daily in date navigator"</span>) );
<a name="l00172"></a>00172   mDailyRecurItem-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Show events that recur weekly in date navigator"</span>) );
<a name="l00176"></a>00176   mWeeklyRecurItem-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Enable tooltips displaying summary of events"</span>) );
<a name="l00180"></a>00180   mEnableToolTipsItem-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Show to-dos in day, week and month views"</span>) );
<a name="l00184"></a>00184   mShowAllDayTodoItem-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Enable scrollbars in month view cells"</span>) );
<a name="l00188"></a>00188   mEnableMonthScrollItem-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Time range selection in agenda view starts event editor"</span>) );
<a name="l00192"></a>00192   mSelectionStartsEditorItem-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Show current-time (Marcus Bains) line"</span>) );
<a name="l00196"></a>00196   mMarcusBainsEnabledItem-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Show seconds on current-time line"</span>) );
<a name="l00200"></a>00200   mMarcusBainsShowSecondsItem-&gt;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&lt;KConfigSkeleton::ItemEnum::Choice&gt; 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-&gt;setLabel( i18n(<span class="stringliteral">"Colors used in agenda view"</span>) );
<a name="l00229"></a>00229   mAgendaViewColorsItem-&gt;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&lt;KConfigSkeleton::ItemEnum::Choice&gt; 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-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Day begins at"</span>) );
<a name="l00255"></a>00255   mDayBeginsItem-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Daily starting hour"</span>) );
<a name="l00259"></a>00259   mWorkingHoursStartItem-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Daily ending hour"</span>) );
<a name="l00263"></a>00263   mWorkingHoursEndItem-&gt;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-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Exclude holidays"</span>) );
<a name="l00270"></a>00270   mExcludeHolidaysItem-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Month view uses category colors"</span>) );
<a name="l00274"></a>00274   mMonthViewUsesCategoryColorItem-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Month view uses resource colors"</span>) );
<a name="l00278"></a>00278   mMonthViewUsesResourceColorItem-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Month view uses full window"</span>) );
<a name="l00282"></a>00282   mFullViewMonthItem-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"To-do list view uses full window"</span>) );
<a name="l00286"></a>00286   mFullViewTodoItem-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Record completed to-dos in journal entries"</span>) );
<a name="l00290"></a>00290   mRecordTodosInJournalsItem-&gt;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-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Next x days"</span>) );
<a name="l00297"></a>00297   mNextXDaysItem-&gt;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-&gt;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-&gt;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-&gt;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-&gt;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-&gt;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-&gt;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-&gt;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&lt;KConfigSkeleton::ItemEnum::Choice&gt; 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-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Use Groupware communication"</span>) );
<a name="l00352"></a>00352   mUseGroupwareCommunicationItem-&gt;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-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Holiday color"</span>) );
<a name="l00362"></a>00362   mHolidayColorItem-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Highlight color"</span>) );
<a name="l00366"></a>00366   mHighlightColorItem-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Agenda view background color"</span>) );
<a name="l00370"></a>00370   mAgendaBgColorItem-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Working hours color"</span>) );
<a name="l00374"></a>00374   mWorkingHoursColorItem-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"To-do due today color"</span>) );
<a name="l00378"></a>00378   mTodoDueTodayColorItem-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"To-do overdue color"</span>) );
<a name="l00382"></a>00382   mTodoOverdueColorItem-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Default event color"</span>) );
<a name="l00386"></a>00386   mEventColorItem-&gt;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-&gt;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-&gt;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-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Time bar"</span>) );
<a name="l00409"></a>00409   mTimeBarFontItem-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Agenda view"</span>) );
<a name="l00413"></a>00413   mAgendaViewFontItem-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Current-time line"</span>) );
<a name="l00417"></a>00417   mMarcusBainsFontItem-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Month view"</span>) );
<a name="l00421"></a>00421   mMonthViewFontItem-&gt;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-&gt;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-&gt;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-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Free/Busy Publish URL"</span>) );
<a name="l00437"></a>00437   mFreeBusyPublishUrlItem-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Free/Busy Publish Username"</span>) );
<a name="l00441"></a>00441   mFreeBusyPublishUserItem-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Free/Busy Publish Password"</span>) );
<a name="l00445"></a>00445   mFreeBusyPublishPasswordItem-&gt;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-&gt;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-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Check whether hostname and retrieval email address match"</span>) );
<a name="l00455"></a>00455   mFreeBusyCheckHostnameItem-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Use full email address for retrieval"</span>) );
<a name="l00459"></a>00459   mFreeBusyFullDomainRetrievalItem-&gt;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-&gt;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-&gt;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-&gt;setLabel( i18n(<span class="stringliteral">"Free/Busy Retrieval Password"</span>) );
<a name="l00469"></a>00469   mFreeBusyRetrievePasswordItem-&gt;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-&gt;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&lt;KConfigSkeleton::ItemEnum::Choice&gt; 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-&gt;setLabel( i18n(<span class="stringliteral">"Default email attachment method"</span>) );
<a name="l00504"></a>00504   mDefaultEmailAttachMethodItem-&gt;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&lt;KConfigSkeleton::ItemEnum::Choice&gt; 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-&gt;setLabel( i18n(<span class="stringliteral">"Default todo attachment method"</span>) );
<a name="l00527"></a>00527   mDefaultTodoAttachMethodItem-&gt;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>&nbsp;&nbsp;<a href="../../akregator/src/html/index.html">src</a></li><li>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../../akregator/src/librss/html/index.html">librss</a></li><li><a href="../../certmanager/html/index.html">certmanager</a></li><li>&nbsp;&nbsp;<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>&nbsp;&nbsp;<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>&nbsp;&nbsp;<a href="../../kioslaves/imap4/html/index.html">imap4</a></li><li>&nbsp;&nbsp;<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>&nbsp;&nbsp;<a href="../../kpilot/kpilot/html/index.html">kpilot</a></li><li>&nbsp;&nbsp;<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="&#109;&#97;&#105;&#108;&#116;&#111;&#58;groo&#116;&#64;kde&#46;or&#x67;">Adriaan de Groot</a>
and
<a href="&#109;a&#105;&#108;&#116;&#111;&#58;w&#105;nter&#64;kde&#46;or&#x67">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>