Sophie

Sophie

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

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>kmail: globalsettings_base.h Source File (kmail)</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=".">kmail</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>kmail</h2>


<!-- Generated by Doxygen 1.5.5 -->
<h1>globalsettings_base.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// This file is generated by kconfig_compiler from kmail.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 <span class="preprocessor">#ifndef GLOBALSETTINGSBASE_H</span>
<a name="l00004"></a>00004 <span class="preprocessor"></span><span class="preprocessor">#define GLOBALSETTINGSBASE_H</span>
<a name="l00005"></a>00005 <span class="preprocessor"></span>
<a name="l00006"></a>00006 <span class="preprocessor">#include &lt;templatesconfiguration.h&gt;</span>
<a name="l00007"></a>00007 <span class="preprocessor">#include &lt;kmglobal.h&gt;</span>
<a name="l00008"></a>00008 <span class="preprocessor">#include &lt;templatesconfiguration_base.h&gt;</span>
<a name="l00009"></a>00009 
<a name="l00010"></a>00010 <span class="preprocessor">#include &lt;kconfigskeleton.h&gt;</span>
<a name="l00011"></a>00011 <span class="preprocessor">#include &lt;kdebug.h&gt;</span>
<a name="l00012"></a>00012 
<a name="l00013"></a>00013 <span class="preprocessor">#include &lt;qtextcodec.h&gt;</span>
<a name="l00014"></a>00014 <span class="preprocessor">#include &lt;kapplication.h&gt;</span>
<a name="l00015"></a>00015 <span class="keyword">class </span>GlobalSettingsBase : <span class="keyword">public</span> KConfigSkeleton
<a name="l00016"></a>00016 {
<a name="l00017"></a>00017   <span class="keyword">public</span>:
<a name="l00018"></a>00018     <span class="keyword">class </span>EnumActionEnterFolder
<a name="l00019"></a>00019     {
<a name="l00020"></a>00020       <span class="keyword">public</span>:
<a name="l00021"></a>00021       <span class="keyword">enum</span> type { SelectFirstNew, SelectFirstUnreadNew, SelectLastSelected, COUNT };
<a name="l00022"></a>00022     };
<a name="l00023"></a>00023     <span class="keyword">class </span>EnumNetworkState
<a name="l00024"></a>00024     {
<a name="l00025"></a>00025       <span class="keyword">public</span>:
<a name="l00026"></a>00026       <span class="keyword">enum</span> type { Online, Offline, COUNT };
<a name="l00027"></a>00027     };
<a name="l00028"></a>00028     <span class="keyword">class </span>EnumLoopOnGotoUnread
<a name="l00029"></a>00029     {
<a name="l00030"></a>00030       <span class="keyword">public</span>:
<a name="l00031"></a>00031       <span class="keyword">enum</span> type { DontLoop, LoopInCurrentFolder, LoopInAllFolders, COUNT };
<a name="l00032"></a>00032     };
<a name="l00033"></a>00033     <span class="keyword">class </span>EnumSendOnCheck
<a name="l00034"></a>00034     {
<a name="l00035"></a>00035       <span class="keyword">public</span>:
<a name="l00036"></a>00036       <span class="keyword">enum</span> type { DontSendOnCheck, SendOnManualChecks, SendOnAllChecks, COUNT };
<a name="l00037"></a>00037     };
<a name="l00038"></a>00038     <span class="keyword">class </span>EnumSystemTrayPolicy
<a name="l00039"></a>00039     {
<a name="l00040"></a>00040       <span class="keyword">public</span>:
<a name="l00041"></a>00041       <span class="keyword">enum</span> type { ShowAlways, ShowOnUnread, COUNT };
<a name="l00042"></a>00042     };
<a name="l00043"></a>00043     <span class="keyword">class </span>EnumQuotaUnit
<a name="l00044"></a>00044     {
<a name="l00045"></a>00045       <span class="keyword">public</span>:
<a name="l00046"></a>00046       <span class="keyword">enum</span> type { KB, MB, GB, COUNT };
<a name="l00047"></a>00047     };
<a name="l00048"></a>00048     <span class="keyword">class </span>EnumAskForCommentWhenReactingToInvitation
<a name="l00049"></a>00049     {
<a name="l00050"></a>00050       <span class="keyword">public</span>:
<a name="l00051"></a>00051       <span class="keyword">enum</span> type { NeverAsk, AskForAllButAcceptance, AlwaysAsk, COUNT };
<a name="l00052"></a>00052     };
<a name="l00053"></a>00053     <span class="keyword">class </span>EnumTheIMAPResourceStorageFormat
<a name="l00054"></a>00054     {
<a name="l00055"></a>00055       <span class="keyword">public</span>:
<a name="l00056"></a>00056       <span class="keyword">enum</span> type { IcalVcard, XML, COUNT };
<a name="l00057"></a>00057     };
<a name="l00058"></a>00058     <span class="keyword">class </span>EnumAddresseeSelectorType
<a name="l00059"></a>00059     {
<a name="l00060"></a>00060       <span class="keyword">public</span>:
<a name="l00061"></a>00061       <span class="keyword">enum</span> type { New, Old, COUNT };
<a name="l00062"></a>00062     };
<a name="l00063"></a>00063     <span class="keyword">class </span>EnumRecipientsEditorType
<a name="l00064"></a>00064     {
<a name="l00065"></a>00065       <span class="keyword">public</span>:
<a name="l00066"></a>00066       <span class="keyword">enum</span> type { Classic, MultiLine, COUNT };
<a name="l00067"></a>00067     };
<a name="l00068"></a>00068     <span class="keyword">class </span>EnumSecondRecipientTypeDefault
<a name="l00069"></a>00069     {
<a name="l00070"></a>00070       <span class="keyword">public</span>:
<a name="l00071"></a>00071       <span class="keyword">enum</span> type { To, Cc, COUNT };
<a name="l00072"></a>00072     };
<a name="l00073"></a>00073 
<a name="l00074"></a>00074     <span class="keyword">static</span> GlobalSettingsBase *<span class="keyword">self</span>();
<a name="l00075"></a>00075     ~GlobalSettingsBase();
<a name="l00076"></a>00076 
<a name="l00080"></a>00080     <span class="keyword">static</span>
<a name="l00081"></a>00081     <span class="keywordtype">void</span> setDelayedMarkAsRead( <span class="keywordtype">bool</span> v )
<a name="l00082"></a>00082     {
<a name="l00083"></a>00083       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"DelayedMarkAsRead"</span> ) ))
<a name="l00084"></a>00084         <span class="keyword">self</span>()-&gt;mDelayedMarkAsRead = v;
<a name="l00085"></a>00085     }
<a name="l00086"></a>00086 
<a name="l00090"></a>00090     <span class="keyword">static</span>
<a name="l00091"></a>00091     <span class="keywordtype">bool</span> delayedMarkAsRead()
<a name="l00092"></a>00092     {
<a name="l00093"></a>00093       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mDelayedMarkAsRead;
<a name="l00094"></a>00094     }
<a name="l00095"></a>00095 
<a name="l00099"></a>00099     ItemBool *delayedMarkAsReadItem()
<a name="l00100"></a>00100     {
<a name="l00101"></a>00101       <span class="keywordflow">return</span> mDelayedMarkAsReadItem;
<a name="l00102"></a>00102     }
<a name="l00103"></a>00103 
<a name="l00107"></a>00107     <span class="keyword">static</span>
<a name="l00108"></a>00108     <span class="keywordtype">void</span> setDelayedMarkTime( uint v )
<a name="l00109"></a>00109     {
<a name="l00110"></a>00110       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"DelayedMarkTime"</span> ) ))
<a name="l00111"></a>00111         <span class="keyword">self</span>()-&gt;mDelayedMarkTime = v;
<a name="l00112"></a>00112     }
<a name="l00113"></a>00113 
<a name="l00117"></a>00117     <span class="keyword">static</span>
<a name="l00118"></a>00118     uint delayedMarkTime()
<a name="l00119"></a>00119     {
<a name="l00120"></a>00120       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mDelayedMarkTime;
<a name="l00121"></a>00121     }
<a name="l00122"></a>00122 
<a name="l00126"></a>00126     ItemUInt *delayedMarkTimeItem()
<a name="l00127"></a>00127     {
<a name="l00128"></a>00128       <span class="keywordflow">return</span> mDelayedMarkTimeItem;
<a name="l00129"></a>00129     }
<a name="l00130"></a>00130 
<a name="l00134"></a>00134     <span class="keyword">static</span>
<a name="l00135"></a>00135     <span class="keywordtype">void</span> setActionEnterFolder( <span class="keywordtype">int</span> v )
<a name="l00136"></a>00136     {
<a name="l00137"></a>00137       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"ActionEnterFolder"</span> ) ))
<a name="l00138"></a>00138         <span class="keyword">self</span>()-&gt;mActionEnterFolder = v;
<a name="l00139"></a>00139     }
<a name="l00140"></a>00140 
<a name="l00144"></a>00144     <span class="keyword">static</span>
<a name="l00145"></a>00145     <span class="keywordtype">int</span> actionEnterFolder()
<a name="l00146"></a>00146     {
<a name="l00147"></a>00147       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mActionEnterFolder;
<a name="l00148"></a>00148     }
<a name="l00149"></a>00149 
<a name="l00153"></a>00153     ItemEnum *actionEnterFolderItem()
<a name="l00154"></a>00154     {
<a name="l00155"></a>00155       <span class="keywordflow">return</span> mActionEnterFolderItem;
<a name="l00156"></a>00156     }
<a name="l00157"></a>00157 
<a name="l00161"></a>00161     <span class="keyword">static</span>
<a name="l00162"></a>00162     <span class="keywordtype">void</span> setNetworkState( <span class="keywordtype">int</span> v )
<a name="l00163"></a>00163     {
<a name="l00164"></a>00164       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"NetworkState"</span> ) ))
<a name="l00165"></a>00165         <span class="keyword">self</span>()-&gt;mNetworkState = v;
<a name="l00166"></a>00166     }
<a name="l00167"></a>00167 
<a name="l00171"></a>00171     <span class="keyword">static</span>
<a name="l00172"></a>00172     <span class="keywordtype">int</span> networkState()
<a name="l00173"></a>00173     {
<a name="l00174"></a>00174       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mNetworkState;
<a name="l00175"></a>00175     }
<a name="l00176"></a>00176 
<a name="l00180"></a>00180     ItemEnum *networkStateItem()
<a name="l00181"></a>00181     {
<a name="l00182"></a>00182       <span class="keywordflow">return</span> mNetworkStateItem;
<a name="l00183"></a>00183     }
<a name="l00184"></a>00184 
<a name="l00188"></a>00188     <span class="keyword">static</span>
<a name="l00189"></a>00189     <span class="keywordtype">void</span> setLoopOnGotoUnread( <span class="keywordtype">int</span> v )
<a name="l00190"></a>00190     {
<a name="l00191"></a>00191       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"LoopOnGotoUnread"</span> ) ))
<a name="l00192"></a>00192         <span class="keyword">self</span>()-&gt;mLoopOnGotoUnread = v;
<a name="l00193"></a>00193     }
<a name="l00194"></a>00194 
<a name="l00198"></a>00198     <span class="keyword">static</span>
<a name="l00199"></a>00199     <span class="keywordtype">int</span> loopOnGotoUnread()
<a name="l00200"></a>00200     {
<a name="l00201"></a>00201       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mLoopOnGotoUnread;
<a name="l00202"></a>00202     }
<a name="l00203"></a>00203 
<a name="l00207"></a>00207     ItemEnum *loopOnGotoUnreadItem()
<a name="l00208"></a>00208     {
<a name="l00209"></a>00209       <span class="keywordflow">return</span> mLoopOnGotoUnreadItem;
<a name="l00210"></a>00210     }
<a name="l00211"></a>00211 
<a name="l00215"></a>00215     <span class="keyword">static</span>
<a name="l00216"></a>00216     <span class="keywordtype">void</span> setShowPopupAfterDnD( <span class="keywordtype">bool</span> v )
<a name="l00217"></a>00217     {
<a name="l00218"></a>00218       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"ShowPopupAfterDnD"</span> ) ))
<a name="l00219"></a>00219         <span class="keyword">self</span>()-&gt;mShowPopupAfterDnD = v;
<a name="l00220"></a>00220     }
<a name="l00221"></a>00221 
<a name="l00225"></a>00225     <span class="keyword">static</span>
<a name="l00226"></a>00226     <span class="keywordtype">bool</span> showPopupAfterDnD()
<a name="l00227"></a>00227     {
<a name="l00228"></a>00228       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mShowPopupAfterDnD;
<a name="l00229"></a>00229     }
<a name="l00230"></a>00230 
<a name="l00234"></a>00234     ItemBool *showPopupAfterDnDItem()
<a name="l00235"></a>00235     {
<a name="l00236"></a>00236       <span class="keywordflow">return</span> mShowPopupAfterDnDItem;
<a name="l00237"></a>00237     }
<a name="l00238"></a>00238 
<a name="l00242"></a>00242     <span class="keyword">static</span>
<a name="l00243"></a>00243     <span class="keywordtype">void</span> setExcludeImportantMailFromExpiry( <span class="keywordtype">bool</span> v )
<a name="l00244"></a>00244     {
<a name="l00245"></a>00245       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"ExcludeImportantMailFromExpiry"</span> ) ))
<a name="l00246"></a>00246         <span class="keyword">self</span>()-&gt;mExcludeImportantMailFromExpiry = v;
<a name="l00247"></a>00247     }
<a name="l00248"></a>00248 
<a name="l00252"></a>00252     <span class="keyword">static</span>
<a name="l00253"></a>00253     <span class="keywordtype">bool</span> excludeImportantMailFromExpiry()
<a name="l00254"></a>00254     {
<a name="l00255"></a>00255       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mExcludeImportantMailFromExpiry;
<a name="l00256"></a>00256     }
<a name="l00257"></a>00257 
<a name="l00261"></a>00261     ItemBool *excludeImportantMailFromExpiryItem()
<a name="l00262"></a>00262     {
<a name="l00263"></a>00263       <span class="keywordflow">return</span> mExcludeImportantMailFromExpiryItem;
<a name="l00264"></a>00264     }
<a name="l00265"></a>00265 
<a name="l00269"></a>00269     <span class="keyword">static</span>
<a name="l00270"></a>00270     <span class="keywordtype">void</span> setSendOnCheck( <span class="keywordtype">int</span> v )
<a name="l00271"></a>00271     {
<a name="l00272"></a>00272       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"SendOnCheck"</span> ) ))
<a name="l00273"></a>00273         <span class="keyword">self</span>()-&gt;mSendOnCheck = v;
<a name="l00274"></a>00274     }
<a name="l00275"></a>00275 
<a name="l00279"></a>00279     <span class="keyword">static</span>
<a name="l00280"></a>00280     <span class="keywordtype">int</span> sendOnCheck()
<a name="l00281"></a>00281     {
<a name="l00282"></a>00282       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mSendOnCheck;
<a name="l00283"></a>00283     }
<a name="l00284"></a>00284 
<a name="l00288"></a>00288     ItemEnum *sendOnCheckItem()
<a name="l00289"></a>00289     {
<a name="l00290"></a>00290       <span class="keywordflow">return</span> mSendOnCheckItem;
<a name="l00291"></a>00291     }
<a name="l00292"></a>00292 
<a name="l00296"></a>00296     <span class="keyword">static</span>
<a name="l00297"></a>00297     <span class="keywordtype">void</span> setAutoLostFoundMove( <span class="keywordtype">bool</span> v )
<a name="l00298"></a>00298     {
<a name="l00299"></a>00299       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"AutoLostFoundMove"</span> ) ))
<a name="l00300"></a>00300         <span class="keyword">self</span>()-&gt;mAutoLostFoundMove = v;
<a name="l00301"></a>00301     }
<a name="l00302"></a>00302 
<a name="l00306"></a>00306     <span class="keyword">static</span>
<a name="l00307"></a>00307     <span class="keywordtype">bool</span> autoLostFoundMove()
<a name="l00308"></a>00308     {
<a name="l00309"></a>00309       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mAutoLostFoundMove;
<a name="l00310"></a>00310     }
<a name="l00311"></a>00311 
<a name="l00315"></a>00315     ItemBool *autoLostFoundMoveItem()
<a name="l00316"></a>00316     {
<a name="l00317"></a>00317       <span class="keywordflow">return</span> mAutoLostFoundMoveItem;
<a name="l00318"></a>00318     }
<a name="l00319"></a>00319 
<a name="l00323"></a>00323     <span class="keyword">static</span>
<a name="l00324"></a>00324     <span class="keywordtype">void</span> setAllowLocalFlags( <span class="keywordtype">bool</span> v )
<a name="l00325"></a>00325     {
<a name="l00326"></a>00326       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"AllowLocalFlags"</span> ) ))
<a name="l00327"></a>00327         <span class="keyword">self</span>()-&gt;mAllowLocalFlags = v;
<a name="l00328"></a>00328     }
<a name="l00329"></a>00329 
<a name="l00333"></a>00333     <span class="keyword">static</span>
<a name="l00334"></a>00334     <span class="keywordtype">bool</span> allowLocalFlags()
<a name="l00335"></a>00335     {
<a name="l00336"></a>00336       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mAllowLocalFlags;
<a name="l00337"></a>00337     }
<a name="l00338"></a>00338 
<a name="l00342"></a>00342     ItemBool *allowLocalFlagsItem()
<a name="l00343"></a>00343     {
<a name="l00344"></a>00344       <span class="keywordflow">return</span> mAllowLocalFlagsItem;
<a name="l00345"></a>00345     }
<a name="l00346"></a>00346 
<a name="l00350"></a>00350     <span class="keyword">static</span>
<a name="l00351"></a>00351     <span class="keywordtype">void</span> setMinimumCheckInterval( <span class="keywordtype">int</span> v )
<a name="l00352"></a>00352     {
<a name="l00353"></a>00353       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"MinimumCheckInterval"</span> ) ))
<a name="l00354"></a>00354         <span class="keyword">self</span>()-&gt;mMinimumCheckInterval = v;
<a name="l00355"></a>00355     }
<a name="l00356"></a>00356 
<a name="l00360"></a>00360     <span class="keyword">static</span>
<a name="l00361"></a>00361     <span class="keywordtype">int</span> minimumCheckInterval()
<a name="l00362"></a>00362     {
<a name="l00363"></a>00363       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mMinimumCheckInterval;
<a name="l00364"></a>00364     }
<a name="l00365"></a>00365 
<a name="l00369"></a>00369     ItemInt *minimumCheckIntervalItem()
<a name="l00370"></a>00370     {
<a name="l00371"></a>00371       <span class="keywordflow">return</span> mMinimumCheckIntervalItem;
<a name="l00372"></a>00372     }
<a name="l00373"></a>00373 
<a name="l00377"></a>00377     <span class="keyword">static</span>
<a name="l00378"></a>00378     <span class="keywordtype">void</span> setLastSelectedFolder( <span class="keyword">const</span> QString &amp; v )
<a name="l00379"></a>00379     {
<a name="l00380"></a>00380       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"LastSelectedFolder"</span> ) ))
<a name="l00381"></a>00381         <span class="keyword">self</span>()-&gt;mLastSelectedFolder = v;
<a name="l00382"></a>00382     }
<a name="l00383"></a>00383 
<a name="l00387"></a>00387     <span class="keyword">static</span>
<a name="l00388"></a>00388     QString lastSelectedFolder()
<a name="l00389"></a>00389     {
<a name="l00390"></a>00390       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mLastSelectedFolder;
<a name="l00391"></a>00391     }
<a name="l00392"></a>00392 
<a name="l00396"></a>00396     ItemString *lastSelectedFolderItem()
<a name="l00397"></a>00397     {
<a name="l00398"></a>00398       <span class="keywordflow">return</span> mLastSelectedFolderItem;
<a name="l00399"></a>00399     }
<a name="l00400"></a>00400 
<a name="l00404"></a>00404     <span class="keyword">static</span>
<a name="l00405"></a>00405     <span class="keywordtype">void</span> setDisregardUmask( <span class="keywordtype">bool</span> v )
<a name="l00406"></a>00406     {
<a name="l00407"></a>00407       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"disregardUmask"</span> ) ))
<a name="l00408"></a>00408         <span class="keyword">self</span>()-&gt;mDisregardUmask = v;
<a name="l00409"></a>00409     }
<a name="l00410"></a>00410 
<a name="l00414"></a>00414     <span class="keyword">static</span>
<a name="l00415"></a>00415     <span class="keywordtype">bool</span> disregardUmask()
<a name="l00416"></a>00416     {
<a name="l00417"></a>00417       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mDisregardUmask;
<a name="l00418"></a>00418     }
<a name="l00419"></a>00419 
<a name="l00423"></a>00423     ItemBool *disregardUmaskItem()
<a name="l00424"></a>00424     {
<a name="l00425"></a>00425       <span class="keywordflow">return</span> mDisregardUmaskItem;
<a name="l00426"></a>00426     }
<a name="l00427"></a>00427 
<a name="l00431"></a>00431     <span class="keyword">static</span>
<a name="l00432"></a>00432     <span class="keywordtype">void</span> setSystemTrayEnabled( <span class="keywordtype">bool</span> v )
<a name="l00433"></a>00433     {
<a name="l00434"></a>00434       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"SystemTrayEnabled"</span> ) ))
<a name="l00435"></a>00435         <span class="keyword">self</span>()-&gt;mSystemTrayEnabled = v;
<a name="l00436"></a>00436     }
<a name="l00437"></a>00437 
<a name="l00441"></a>00441     <span class="keyword">static</span>
<a name="l00442"></a>00442     <span class="keywordtype">bool</span> systemTrayEnabled()
<a name="l00443"></a>00443     {
<a name="l00444"></a>00444       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mSystemTrayEnabled;
<a name="l00445"></a>00445     }
<a name="l00446"></a>00446 
<a name="l00450"></a>00450     ItemBool *systemTrayEnabledItem()
<a name="l00451"></a>00451     {
<a name="l00452"></a>00452       <span class="keywordflow">return</span> mSystemTrayEnabledItem;
<a name="l00453"></a>00453     }
<a name="l00454"></a>00454 
<a name="l00458"></a>00458     <span class="keyword">static</span>
<a name="l00459"></a>00459     <span class="keywordtype">void</span> setSystemTrayPolicy( <span class="keywordtype">int</span> v )
<a name="l00460"></a>00460     {
<a name="l00461"></a>00461       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"SystemTrayPolicy"</span> ) ))
<a name="l00462"></a>00462         <span class="keyword">self</span>()-&gt;mSystemTrayPolicy = v;
<a name="l00463"></a>00463     }
<a name="l00464"></a>00464 
<a name="l00468"></a>00468     <span class="keyword">static</span>
<a name="l00469"></a>00469     <span class="keywordtype">int</span> systemTrayPolicy()
<a name="l00470"></a>00470     {
<a name="l00471"></a>00471       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mSystemTrayPolicy;
<a name="l00472"></a>00472     }
<a name="l00473"></a>00473 
<a name="l00477"></a>00477     ItemEnum *systemTrayPolicyItem()
<a name="l00478"></a>00478     {
<a name="l00479"></a>00479       <span class="keywordflow">return</span> mSystemTrayPolicyItem;
<a name="l00480"></a>00480     }
<a name="l00481"></a>00481 
<a name="l00485"></a>00485     <span class="keyword">static</span>
<a name="l00486"></a>00486     <span class="keywordtype">void</span> setCloseDespiteSystemTray( <span class="keywordtype">bool</span> v )
<a name="l00487"></a>00487     {
<a name="l00488"></a>00488       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"CloseDespiteSystemTray"</span> ) ))
<a name="l00489"></a>00489         <span class="keyword">self</span>()-&gt;mCloseDespiteSystemTray = v;
<a name="l00490"></a>00490     }
<a name="l00491"></a>00491 
<a name="l00495"></a>00495     <span class="keyword">static</span>
<a name="l00496"></a>00496     <span class="keywordtype">bool</span> closeDespiteSystemTray()
<a name="l00497"></a>00497     {
<a name="l00498"></a>00498       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mCloseDespiteSystemTray;
<a name="l00499"></a>00499     }
<a name="l00500"></a>00500 
<a name="l00504"></a>00504     ItemBool *closeDespiteSystemTrayItem()
<a name="l00505"></a>00505     {
<a name="l00506"></a>00506       <span class="keywordflow">return</span> mCloseDespiteSystemTrayItem;
<a name="l00507"></a>00507     }
<a name="l00508"></a>00508 
<a name="l00512"></a>00512     <span class="keyword">static</span>
<a name="l00513"></a>00513     <span class="keywordtype">void</span> setVerboseNewMailNotification( <span class="keywordtype">bool</span> v )
<a name="l00514"></a>00514     {
<a name="l00515"></a>00515       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"VerboseNewMailNotification"</span> ) ))
<a name="l00516"></a>00516         <span class="keyword">self</span>()-&gt;mVerboseNewMailNotification = v;
<a name="l00517"></a>00517     }
<a name="l00518"></a>00518 
<a name="l00522"></a>00522     <span class="keyword">static</span>
<a name="l00523"></a>00523     <span class="keywordtype">bool</span> verboseNewMailNotification()
<a name="l00524"></a>00524     {
<a name="l00525"></a>00525       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mVerboseNewMailNotification;
<a name="l00526"></a>00526     }
<a name="l00527"></a>00527 
<a name="l00531"></a>00531     ItemBool *verboseNewMailNotificationItem()
<a name="l00532"></a>00532     {
<a name="l00533"></a>00533       <span class="keywordflow">return</span> mVerboseNewMailNotificationItem;
<a name="l00534"></a>00534     }
<a name="l00535"></a>00535 
<a name="l00539"></a>00539     <span class="keyword">static</span>
<a name="l00540"></a>00540     <span class="keywordtype">void</span> setExternalEditor( <span class="keyword">const</span> QString &amp; v )
<a name="l00541"></a>00541     {
<a name="l00542"></a>00542       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"ExternalEditor"</span> ) ))
<a name="l00543"></a>00543         <span class="keyword">self</span>()-&gt;mExternalEditor = v;
<a name="l00544"></a>00544     }
<a name="l00545"></a>00545 
<a name="l00549"></a>00549     <span class="keyword">static</span>
<a name="l00550"></a>00550     QString externalEditor()
<a name="l00551"></a>00551     {
<a name="l00552"></a>00552       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mExternalEditor;
<a name="l00553"></a>00553     }
<a name="l00554"></a>00554 
<a name="l00558"></a>00558     ItemString *externalEditorItem()
<a name="l00559"></a>00559     {
<a name="l00560"></a>00560       <span class="keywordflow">return</span> mExternalEditorItem;
<a name="l00561"></a>00561     }
<a name="l00562"></a>00562 
<a name="l00566"></a>00566     <span class="keyword">static</span>
<a name="l00567"></a>00567     <span class="keywordtype">void</span> setUseExternalEditor( <span class="keywordtype">bool</span> v )
<a name="l00568"></a>00568     {
<a name="l00569"></a>00569       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"UseExternalEditor"</span> ) ))
<a name="l00570"></a>00570         <span class="keyword">self</span>()-&gt;mUseExternalEditor = v;
<a name="l00571"></a>00571     }
<a name="l00572"></a>00572 
<a name="l00576"></a>00576     <span class="keyword">static</span>
<a name="l00577"></a>00577     <span class="keywordtype">bool</span> useExternalEditor()
<a name="l00578"></a>00578     {
<a name="l00579"></a>00579       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mUseExternalEditor;
<a name="l00580"></a>00580     }
<a name="l00581"></a>00581 
<a name="l00585"></a>00585     ItemBool *useExternalEditorItem()
<a name="l00586"></a>00586     {
<a name="l00587"></a>00587       <span class="keywordflow">return</span> mUseExternalEditorItem;
<a name="l00588"></a>00588     }
<a name="l00589"></a>00589 
<a name="l00593"></a>00593     <span class="keyword">static</span>
<a name="l00594"></a>00594     <span class="keywordtype">void</span> setCustHeaderCount( <span class="keywordtype">int</span> v )
<a name="l00595"></a>00595     {
<a name="l00596"></a>00596       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"CustHeaderCount"</span> ) ))
<a name="l00597"></a>00597         <span class="keyword">self</span>()-&gt;mCustHeaderCount = v;
<a name="l00598"></a>00598     }
<a name="l00599"></a>00599 
<a name="l00603"></a>00603     <span class="keyword">static</span>
<a name="l00604"></a>00604     <span class="keywordtype">int</span> custHeaderCount()
<a name="l00605"></a>00605     {
<a name="l00606"></a>00606       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mCustHeaderCount;
<a name="l00607"></a>00607     }
<a name="l00608"></a>00608 
<a name="l00612"></a>00612     ItemInt *custHeaderCountItem()
<a name="l00613"></a>00613     {
<a name="l00614"></a>00614       <span class="keywordflow">return</span> mCustHeaderCountItem;
<a name="l00615"></a>00615     }
<a name="l00616"></a>00616 
<a name="l00620"></a>00620     <span class="keyword">static</span>
<a name="l00621"></a>00621     <span class="keywordtype">void</span> setReplyCurrentLanguage( <span class="keywordtype">int</span> v )
<a name="l00622"></a>00622     {
<a name="l00623"></a>00623       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"ReplyCurrentLanguage"</span> ) ))
<a name="l00624"></a>00624         <span class="keyword">self</span>()-&gt;mReplyCurrentLanguage = v;
<a name="l00625"></a>00625     }
<a name="l00626"></a>00626 
<a name="l00630"></a>00630     <span class="keyword">static</span>
<a name="l00631"></a>00631     <span class="keywordtype">int</span> replyCurrentLanguage()
<a name="l00632"></a>00632     {
<a name="l00633"></a>00633       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mReplyCurrentLanguage;
<a name="l00634"></a>00634     }
<a name="l00635"></a>00635 
<a name="l00639"></a>00639     ItemInt *replyCurrentLanguageItem()
<a name="l00640"></a>00640     {
<a name="l00641"></a>00641       <span class="keywordflow">return</span> mReplyCurrentLanguageItem;
<a name="l00642"></a>00642     }
<a name="l00643"></a>00643 
<a name="l00647"></a>00647     <span class="keyword">static</span>
<a name="l00648"></a>00648     <span class="keywordtype">void</span> setReplyLanguagesCount( <span class="keywordtype">int</span> v )
<a name="l00649"></a>00649     {
<a name="l00650"></a>00650       <span class="keywordflow">if</span> (v &lt; 0)
<a name="l00651"></a>00651       {
<a name="l00652"></a>00652         kdDebug() &lt;&lt; <span class="stringliteral">"setReplyLanguagesCount: value "</span> &lt;&lt; v &lt;&lt; <span class="stringliteral">" is less than the minimum value of 0"</span> &lt;&lt; endl;
<a name="l00653"></a>00653         v = 0;
<a name="l00654"></a>00654       }
<a name="l00655"></a>00655       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"ReplyLanguagesCount"</span> ) ))
<a name="l00656"></a>00656         <span class="keyword">self</span>()-&gt;mReplyLanguagesCount = v;
<a name="l00657"></a>00657     }
<a name="l00658"></a>00658 
<a name="l00662"></a>00662     <span class="keyword">static</span>
<a name="l00663"></a>00663     <span class="keywordtype">int</span> replyLanguagesCount()
<a name="l00664"></a>00664     {
<a name="l00665"></a>00665       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mReplyLanguagesCount;
<a name="l00666"></a>00666     }
<a name="l00667"></a>00667 
<a name="l00671"></a>00671     ItemInt *replyLanguagesCountItem()
<a name="l00672"></a>00672     {
<a name="l00673"></a>00673       <span class="keywordflow">return</span> mReplyLanguagesCountItem;
<a name="l00674"></a>00674     }
<a name="l00675"></a>00675 
<a name="l00679"></a>00679     <span class="keyword">static</span>
<a name="l00680"></a>00680     <span class="keywordtype">void</span> setFolderLoadingTimeout( <span class="keywordtype">int</span> v )
<a name="l00681"></a>00681     {
<a name="l00682"></a>00682       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"FolderLoadingTimeout"</span> ) ))
<a name="l00683"></a>00683         <span class="keyword">self</span>()-&gt;mFolderLoadingTimeout = v;
<a name="l00684"></a>00684     }
<a name="l00685"></a>00685 
<a name="l00689"></a>00689     <span class="keyword">static</span>
<a name="l00690"></a>00690     <span class="keywordtype">int</span> folderLoadingTimeout()
<a name="l00691"></a>00691     {
<a name="l00692"></a>00692       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mFolderLoadingTimeout;
<a name="l00693"></a>00693     }
<a name="l00694"></a>00694 
<a name="l00698"></a>00698     ItemInt *folderLoadingTimeoutItem()
<a name="l00699"></a>00699     {
<a name="l00700"></a>00700       <span class="keywordflow">return</span> mFolderLoadingTimeoutItem;
<a name="l00701"></a>00701     }
<a name="l00702"></a>00702 
<a name="l00706"></a>00706     <span class="keyword">static</span>
<a name="l00707"></a>00707     <span class="keywordtype">void</span> setQuotaUnit( <span class="keywordtype">int</span> v )
<a name="l00708"></a>00708     {
<a name="l00709"></a>00709       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"QuotaUnit"</span> ) ))
<a name="l00710"></a>00710         <span class="keyword">self</span>()-&gt;mQuotaUnit = v;
<a name="l00711"></a>00711     }
<a name="l00712"></a>00712 
<a name="l00716"></a>00716     <span class="keyword">static</span>
<a name="l00717"></a>00717     <span class="keywordtype">int</span> quotaUnit()
<a name="l00718"></a>00718     {
<a name="l00719"></a>00719       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mQuotaUnit;
<a name="l00720"></a>00720     }
<a name="l00721"></a>00721 
<a name="l00725"></a>00725     ItemEnum *quotaUnitItem()
<a name="l00726"></a>00726     {
<a name="l00727"></a>00727       <span class="keywordflow">return</span> mQuotaUnitItem;
<a name="l00728"></a>00728     }
<a name="l00729"></a>00729 
<a name="l00733"></a>00733     <span class="keyword">static</span>
<a name="l00734"></a>00734     <span class="keywordtype">void</span> setCloseToQuotaThreshold( <span class="keywordtype">int</span> v )
<a name="l00735"></a>00735     {
<a name="l00736"></a>00736       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"CloseToQuotaThreshold"</span> ) ))
<a name="l00737"></a>00737         <span class="keyword">self</span>()-&gt;mCloseToQuotaThreshold = v;
<a name="l00738"></a>00738     }
<a name="l00739"></a>00739 
<a name="l00743"></a>00743     <span class="keyword">static</span>
<a name="l00744"></a>00744     <span class="keywordtype">int</span> closeToQuotaThreshold()
<a name="l00745"></a>00745     {
<a name="l00746"></a>00746       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mCloseToQuotaThreshold;
<a name="l00747"></a>00747     }
<a name="l00748"></a>00748 
<a name="l00752"></a>00752     ItemInt *closeToQuotaThresholdItem()
<a name="l00753"></a>00753     {
<a name="l00754"></a>00754       <span class="keywordflow">return</span> mCloseToQuotaThresholdItem;
<a name="l00755"></a>00755     }
<a name="l00756"></a>00756 
<a name="l00760"></a>00760     <span class="keyword">static</span>
<a name="l00761"></a>00761     <span class="keywordtype">void</span> setGroupwareEnabled( <span class="keywordtype">bool</span> v )
<a name="l00762"></a>00762     {
<a name="l00763"></a>00763       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"GroupwareEnabled"</span> ) ))
<a name="l00764"></a>00764         <span class="keyword">self</span>()-&gt;mGroupwareEnabled = v;
<a name="l00765"></a>00765     }
<a name="l00766"></a>00766 
<a name="l00770"></a>00770     <span class="keyword">static</span>
<a name="l00771"></a>00771     <span class="keywordtype">bool</span> groupwareEnabled()
<a name="l00772"></a>00772     {
<a name="l00773"></a>00773       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mGroupwareEnabled;
<a name="l00774"></a>00774     }
<a name="l00775"></a>00775 
<a name="l00779"></a>00779     ItemBool *groupwareEnabledItem()
<a name="l00780"></a>00780     {
<a name="l00781"></a>00781       <span class="keywordflow">return</span> mGroupwareEnabledItem;
<a name="l00782"></a>00782     }
<a name="l00783"></a>00783 
<a name="l00787"></a>00787     <span class="keyword">static</span>
<a name="l00788"></a>00788     <span class="keywordtype">void</span> setLegacyMangleFromToHeaders( <span class="keywordtype">bool</span> v )
<a name="l00789"></a>00789     {
<a name="l00790"></a>00790       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"LegacyMangleFromToHeaders"</span> ) ))
<a name="l00791"></a>00791         <span class="keyword">self</span>()-&gt;mLegacyMangleFromToHeaders = v;
<a name="l00792"></a>00792     }
<a name="l00793"></a>00793 
<a name="l00797"></a>00797     <span class="keyword">static</span>
<a name="l00798"></a>00798     <span class="keywordtype">bool</span> legacyMangleFromToHeaders()
<a name="l00799"></a>00799     {
<a name="l00800"></a>00800       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mLegacyMangleFromToHeaders;
<a name="l00801"></a>00801     }
<a name="l00802"></a>00802 
<a name="l00806"></a>00806     ItemBool *legacyMangleFromToHeadersItem()
<a name="l00807"></a>00807     {
<a name="l00808"></a>00808       <span class="keywordflow">return</span> mLegacyMangleFromToHeadersItem;
<a name="l00809"></a>00809     }
<a name="l00810"></a>00810 
<a name="l00814"></a>00814     <span class="keyword">static</span>
<a name="l00815"></a>00815     <span class="keywordtype">void</span> setLegacyBodyInvites( <span class="keywordtype">bool</span> v )
<a name="l00816"></a>00816     {
<a name="l00817"></a>00817       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"LegacyBodyInvites"</span> ) ))
<a name="l00818"></a>00818         <span class="keyword">self</span>()-&gt;mLegacyBodyInvites = v;
<a name="l00819"></a>00819     }
<a name="l00820"></a>00820 
<a name="l00824"></a>00824     <span class="keyword">static</span>
<a name="l00825"></a>00825     <span class="keywordtype">bool</span> legacyBodyInvites()
<a name="l00826"></a>00826     {
<a name="l00827"></a>00827       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mLegacyBodyInvites;
<a name="l00828"></a>00828     }
<a name="l00829"></a>00829 
<a name="l00833"></a>00833     ItemBool *legacyBodyInvitesItem()
<a name="l00834"></a>00834     {
<a name="l00835"></a>00835       <span class="keywordflow">return</span> mLegacyBodyInvitesItem;
<a name="l00836"></a>00836     }
<a name="l00837"></a>00837 
<a name="l00841"></a>00841     <span class="keyword">static</span>
<a name="l00842"></a>00842     <span class="keywordtype">void</span> setExchangeCompatibleInvitations( <span class="keywordtype">bool</span> v )
<a name="l00843"></a>00843     {
<a name="l00844"></a>00844       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"ExchangeCompatibleInvitations"</span> ) ))
<a name="l00845"></a>00845         <span class="keyword">self</span>()-&gt;mExchangeCompatibleInvitations = v;
<a name="l00846"></a>00846     }
<a name="l00847"></a>00847 
<a name="l00851"></a>00851     <span class="keyword">static</span>
<a name="l00852"></a>00852     <span class="keywordtype">bool</span> exchangeCompatibleInvitations()
<a name="l00853"></a>00853     {
<a name="l00854"></a>00854       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mExchangeCompatibleInvitations;
<a name="l00855"></a>00855     }
<a name="l00856"></a>00856 
<a name="l00860"></a>00860     ItemBool *exchangeCompatibleInvitationsItem()
<a name="l00861"></a>00861     {
<a name="l00862"></a>00862       <span class="keywordflow">return</span> mExchangeCompatibleInvitationsItem;
<a name="l00863"></a>00863     }
<a name="l00864"></a>00864 
<a name="l00868"></a>00868     <span class="keyword">static</span>
<a name="l00869"></a>00869     <span class="keywordtype">void</span> setAutomaticSending( <span class="keywordtype">bool</span> v )
<a name="l00870"></a>00870     {
<a name="l00871"></a>00871       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"AutomaticSending"</span> ) ))
<a name="l00872"></a>00872         <span class="keyword">self</span>()-&gt;mAutomaticSending = v;
<a name="l00873"></a>00873     }
<a name="l00874"></a>00874 
<a name="l00878"></a>00878     <span class="keyword">static</span>
<a name="l00879"></a>00879     <span class="keywordtype">bool</span> automaticSending()
<a name="l00880"></a>00880     {
<a name="l00881"></a>00881       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mAutomaticSending;
<a name="l00882"></a>00882     }
<a name="l00883"></a>00883 
<a name="l00887"></a>00887     ItemBool *automaticSendingItem()
<a name="l00888"></a>00888     {
<a name="l00889"></a>00889       <span class="keywordflow">return</span> mAutomaticSendingItem;
<a name="l00890"></a>00890     }
<a name="l00891"></a>00891 
<a name="l00895"></a>00895     <span class="keyword">static</span>
<a name="l00896"></a>00896     <span class="keywordtype">void</span> setAskForCommentWhenReactingToInvitation( <span class="keywordtype">int</span> v )
<a name="l00897"></a>00897     {
<a name="l00898"></a>00898       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"AskForCommentWhenReactingToInvitation"</span> ) ))
<a name="l00899"></a>00899         <span class="keyword">self</span>()-&gt;mAskForCommentWhenReactingToInvitation = v;
<a name="l00900"></a>00900     }
<a name="l00901"></a>00901 
<a name="l00905"></a>00905     <span class="keyword">static</span>
<a name="l00906"></a>00906     <span class="keywordtype">int</span> askForCommentWhenReactingToInvitation()
<a name="l00907"></a>00907     {
<a name="l00908"></a>00908       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mAskForCommentWhenReactingToInvitation;
<a name="l00909"></a>00909     }
<a name="l00910"></a>00910 
<a name="l00914"></a>00914     ItemEnum *askForCommentWhenReactingToInvitationItem()
<a name="l00915"></a>00915     {
<a name="l00916"></a>00916       <span class="keywordflow">return</span> mAskForCommentWhenReactingToInvitationItem;
<a name="l00917"></a>00917     }
<a name="l00918"></a>00918 
<a name="l00922"></a>00922     <span class="keyword">static</span>
<a name="l00923"></a>00923     <span class="keywordtype">void</span> setDeleteInvitationEmailsAfterSendingReply( <span class="keywordtype">bool</span> v )
<a name="l00924"></a>00924     {
<a name="l00925"></a>00925       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"DeleteInvitationEmailsAfterSendingReply"</span> ) ))
<a name="l00926"></a>00926         <span class="keyword">self</span>()-&gt;mDeleteInvitationEmailsAfterSendingReply = v;
<a name="l00927"></a>00927     }
<a name="l00928"></a>00928 
<a name="l00932"></a>00932     <span class="keyword">static</span>
<a name="l00933"></a>00933     <span class="keywordtype">bool</span> deleteInvitationEmailsAfterSendingReply()
<a name="l00934"></a>00934     {
<a name="l00935"></a>00935       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mDeleteInvitationEmailsAfterSendingReply;
<a name="l00936"></a>00936     }
<a name="l00937"></a>00937 
<a name="l00941"></a>00941     ItemBool *deleteInvitationEmailsAfterSendingReplyItem()
<a name="l00942"></a>00942     {
<a name="l00943"></a>00943       <span class="keywordflow">return</span> mDeleteInvitationEmailsAfterSendingReplyItem;
<a name="l00944"></a>00944     }
<a name="l00945"></a>00945 
<a name="l00949"></a>00949     <span class="keyword">static</span>
<a name="l00950"></a>00950     <span class="keywordtype">void</span> setTheIMAPResourceEnabled( <span class="keywordtype">bool</span> v )
<a name="l00951"></a>00951     {
<a name="l00952"></a>00952       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"TheIMAPResourceEnabled"</span> ) ))
<a name="l00953"></a>00953         <span class="keyword">self</span>()-&gt;mTheIMAPResourceEnabled = v;
<a name="l00954"></a>00954     }
<a name="l00955"></a>00955 
<a name="l00959"></a>00959     <span class="keyword">static</span>
<a name="l00960"></a>00960     <span class="keywordtype">bool</span> theIMAPResourceEnabled()
<a name="l00961"></a>00961     {
<a name="l00962"></a>00962       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mTheIMAPResourceEnabled;
<a name="l00963"></a>00963     }
<a name="l00964"></a>00964 
<a name="l00968"></a>00968     ItemBool *theIMAPResourceEnabledItem()
<a name="l00969"></a>00969     {
<a name="l00970"></a>00970       <span class="keywordflow">return</span> mTheIMAPResourceEnabledItem;
<a name="l00971"></a>00971     }
<a name="l00972"></a>00972 
<a name="l00976"></a>00976     <span class="keyword">static</span>
<a name="l00977"></a>00977     <span class="keywordtype">void</span> setHideGroupwareFolders( <span class="keywordtype">bool</span> v )
<a name="l00978"></a>00978     {
<a name="l00979"></a>00979       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"HideGroupwareFolders"</span> ) ))
<a name="l00980"></a>00980         <span class="keyword">self</span>()-&gt;mHideGroupwareFolders = v;
<a name="l00981"></a>00981     }
<a name="l00982"></a>00982 
<a name="l00986"></a>00986     <span class="keyword">static</span>
<a name="l00987"></a>00987     <span class="keywordtype">bool</span> hideGroupwareFolders()
<a name="l00988"></a>00988     {
<a name="l00989"></a>00989       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mHideGroupwareFolders;
<a name="l00990"></a>00990     }
<a name="l00991"></a>00991 
<a name="l00995"></a>00995     ItemBool *hideGroupwareFoldersItem()
<a name="l00996"></a>00996     {
<a name="l00997"></a>00997       <span class="keywordflow">return</span> mHideGroupwareFoldersItem;
<a name="l00998"></a>00998     }
<a name="l00999"></a>00999 
<a name="l01003"></a>01003     <span class="keyword">static</span>
<a name="l01004"></a>01004     <span class="keywordtype">void</span> setShowOnlyGroupwareFoldersForGroupwareAccount( <span class="keywordtype">bool</span> v )
<a name="l01005"></a>01005     {
<a name="l01006"></a>01006       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"ShowOnlyGroupwareFoldersForGroupwareAccount"</span> ) ))
<a name="l01007"></a>01007         <span class="keyword">self</span>()-&gt;mShowOnlyGroupwareFoldersForGroupwareAccount = v;
<a name="l01008"></a>01008     }
<a name="l01009"></a>01009 
<a name="l01013"></a>01013     <span class="keyword">static</span>
<a name="l01014"></a>01014     <span class="keywordtype">bool</span> showOnlyGroupwareFoldersForGroupwareAccount()
<a name="l01015"></a>01015     {
<a name="l01016"></a>01016       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mShowOnlyGroupwareFoldersForGroupwareAccount;
<a name="l01017"></a>01017     }
<a name="l01018"></a>01018 
<a name="l01022"></a>01022     ItemBool *showOnlyGroupwareFoldersForGroupwareAccountItem()
<a name="l01023"></a>01023     {
<a name="l01024"></a>01024       <span class="keywordflow">return</span> mShowOnlyGroupwareFoldersForGroupwareAccountItem;
<a name="l01025"></a>01025     }
<a name="l01026"></a>01026 
<a name="l01030"></a>01030     <span class="keyword">static</span>
<a name="l01031"></a>01031     <span class="keywordtype">void</span> setTheIMAPResourceStorageFormat( <span class="keywordtype">int</span> v )
<a name="l01032"></a>01032     {
<a name="l01033"></a>01033       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"TheIMAPResourceStorageFormat"</span> ) ))
<a name="l01034"></a>01034         <span class="keyword">self</span>()-&gt;mTheIMAPResourceStorageFormat = v;
<a name="l01035"></a>01035     }
<a name="l01036"></a>01036 
<a name="l01040"></a>01040     <span class="keyword">static</span>
<a name="l01041"></a>01041     <span class="keywordtype">int</span> theIMAPResourceStorageFormat()
<a name="l01042"></a>01042     {
<a name="l01043"></a>01043       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mTheIMAPResourceStorageFormat;
<a name="l01044"></a>01044     }
<a name="l01045"></a>01045 
<a name="l01049"></a>01049     ItemEnum *theIMAPResourceStorageFormatItem()
<a name="l01050"></a>01050     {
<a name="l01051"></a>01051       <span class="keywordflow">return</span> mTheIMAPResourceStorageFormatItem;
<a name="l01052"></a>01052     }
<a name="l01053"></a>01053 
<a name="l01057"></a>01057     <span class="keyword">static</span>
<a name="l01058"></a>01058     <span class="keywordtype">void</span> setTheIMAPResourceFolderParent( <span class="keyword">const</span> QString &amp; v )
<a name="l01059"></a>01059     {
<a name="l01060"></a>01060       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"TheIMAPResourceFolderParent"</span> ) ))
<a name="l01061"></a>01061         <span class="keyword">self</span>()-&gt;mTheIMAPResourceFolderParent = v;
<a name="l01062"></a>01062     }
<a name="l01063"></a>01063 
<a name="l01067"></a>01067     <span class="keyword">static</span>
<a name="l01068"></a>01068     QString theIMAPResourceFolderParent()
<a name="l01069"></a>01069     {
<a name="l01070"></a>01070       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mTheIMAPResourceFolderParent;
<a name="l01071"></a>01071     }
<a name="l01072"></a>01072 
<a name="l01076"></a>01076     ItemString *theIMAPResourceFolderParentItem()
<a name="l01077"></a>01077     {
<a name="l01078"></a>01078       <span class="keywordflow">return</span> mTheIMAPResourceFolderParentItem;
<a name="l01079"></a>01079     }
<a name="l01080"></a>01080 
<a name="l01084"></a>01084     <span class="keyword">static</span>
<a name="l01085"></a>01085     <span class="keywordtype">void</span> setTheIMAPResourceAccount( <span class="keywordtype">int</span> v )
<a name="l01086"></a>01086     {
<a name="l01087"></a>01087       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"TheIMAPResourceAccount"</span> ) ))
<a name="l01088"></a>01088         <span class="keyword">self</span>()-&gt;mTheIMAPResourceAccount = v;
<a name="l01089"></a>01089     }
<a name="l01090"></a>01090 
<a name="l01094"></a>01094     <span class="keyword">static</span>
<a name="l01095"></a>01095     <span class="keywordtype">int</span> theIMAPResourceAccount()
<a name="l01096"></a>01096     {
<a name="l01097"></a>01097       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mTheIMAPResourceAccount;
<a name="l01098"></a>01098     }
<a name="l01099"></a>01099 
<a name="l01103"></a>01103     ItemInt *theIMAPResourceAccountItem()
<a name="l01104"></a>01104     {
<a name="l01105"></a>01105       <span class="keywordflow">return</span> mTheIMAPResourceAccountItem;
<a name="l01106"></a>01106     }
<a name="l01107"></a>01107 
<a name="l01111"></a>01111     <span class="keyword">static</span>
<a name="l01112"></a>01112     <span class="keywordtype">void</span> setTheIMAPResourceFolderLanguage( <span class="keywordtype">int</span> v )
<a name="l01113"></a>01113     {
<a name="l01114"></a>01114       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"TheIMAPResourceFolderLanguage"</span> ) ))
<a name="l01115"></a>01115         <span class="keyword">self</span>()-&gt;mTheIMAPResourceFolderLanguage = v;
<a name="l01116"></a>01116     }
<a name="l01117"></a>01117 
<a name="l01121"></a>01121     <span class="keyword">static</span>
<a name="l01122"></a>01122     <span class="keywordtype">int</span> theIMAPResourceFolderLanguage()
<a name="l01123"></a>01123     {
<a name="l01124"></a>01124       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mTheIMAPResourceFolderLanguage;
<a name="l01125"></a>01125     }
<a name="l01126"></a>01126 
<a name="l01130"></a>01130     ItemInt *theIMAPResourceFolderLanguageItem()
<a name="l01131"></a>01131     {
<a name="l01132"></a>01132       <span class="keywordflow">return</span> mTheIMAPResourceFolderLanguageItem;
<a name="l01133"></a>01133     }
<a name="l01134"></a>01134 
<a name="l01138"></a>01138     <span class="keyword">static</span>
<a name="l01139"></a>01139     <span class="keywordtype">void</span> setFilterOnlyDIMAPInbox( <span class="keywordtype">bool</span> v )
<a name="l01140"></a>01140     {
<a name="l01141"></a>01141       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"FilterOnlyDIMAPInbox"</span> ) ))
<a name="l01142"></a>01142         <span class="keyword">self</span>()-&gt;mFilterOnlyDIMAPInbox = v;
<a name="l01143"></a>01143     }
<a name="l01144"></a>01144 
<a name="l01148"></a>01148     <span class="keyword">static</span>
<a name="l01149"></a>01149     <span class="keywordtype">bool</span> filterOnlyDIMAPInbox()
<a name="l01150"></a>01150     {
<a name="l01151"></a>01151       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mFilterOnlyDIMAPInbox;
<a name="l01152"></a>01152     }
<a name="l01153"></a>01153 
<a name="l01157"></a>01157     ItemBool *filterOnlyDIMAPInboxItem()
<a name="l01158"></a>01158     {
<a name="l01159"></a>01159       <span class="keywordflow">return</span> mFilterOnlyDIMAPInboxItem;
<a name="l01160"></a>01160     }
<a name="l01161"></a>01161 
<a name="l01165"></a>01165     <span class="keyword">static</span>
<a name="l01166"></a>01166     <span class="keywordtype">void</span> setFilterGroupwareFolders( <span class="keywordtype">bool</span> v )
<a name="l01167"></a>01167     {
<a name="l01168"></a>01168       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"FilterGroupwareFolders"</span> ) ))
<a name="l01169"></a>01169         <span class="keyword">self</span>()-&gt;mFilterGroupwareFolders = v;
<a name="l01170"></a>01170     }
<a name="l01171"></a>01171 
<a name="l01175"></a>01175     <span class="keyword">static</span>
<a name="l01176"></a>01176     <span class="keywordtype">bool</span> filterGroupwareFolders()
<a name="l01177"></a>01177     {
<a name="l01178"></a>01178       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mFilterGroupwareFolders;
<a name="l01179"></a>01179     }
<a name="l01180"></a>01180 
<a name="l01184"></a>01184     ItemBool *filterGroupwareFoldersItem()
<a name="l01185"></a>01185     {
<a name="l01186"></a>01186       <span class="keywordflow">return</span> mFilterGroupwareFoldersItem;
<a name="l01187"></a>01187     }
<a name="l01188"></a>01188 
<a name="l01192"></a>01192     <span class="keyword">static</span>
<a name="l01193"></a>01193     <span class="keywordtype">void</span> setImmediatlySyncDIMAPOnGroupwareChanges( <span class="keywordtype">bool</span> v )
<a name="l01194"></a>01194     {
<a name="l01195"></a>01195       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"ImmediatlySyncDIMAPOnGroupwareChanges"</span> ) ))
<a name="l01196"></a>01196         <span class="keyword">self</span>()-&gt;mImmediatlySyncDIMAPOnGroupwareChanges = v;
<a name="l01197"></a>01197     }
<a name="l01198"></a>01198 
<a name="l01202"></a>01202     <span class="keyword">static</span>
<a name="l01203"></a>01203     <span class="keywordtype">bool</span> immediatlySyncDIMAPOnGroupwareChanges()
<a name="l01204"></a>01204     {
<a name="l01205"></a>01205       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mImmediatlySyncDIMAPOnGroupwareChanges;
<a name="l01206"></a>01206     }
<a name="l01207"></a>01207 
<a name="l01211"></a>01211     ItemBool *immediatlySyncDIMAPOnGroupwareChangesItem()
<a name="l01212"></a>01212     {
<a name="l01213"></a>01213       <span class="keywordflow">return</span> mImmediatlySyncDIMAPOnGroupwareChangesItem;
<a name="l01214"></a>01214     }
<a name="l01215"></a>01215 
<a name="l01219"></a>01219     <span class="keyword">static</span>
<a name="l01220"></a>01220     <span class="keywordtype">void</span> setMsgDictSizeHint( <span class="keywordtype">int</span> v )
<a name="l01221"></a>01221     {
<a name="l01222"></a>01222       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"MsgDictSizeHint"</span> ) ))
<a name="l01223"></a>01223         <span class="keyword">self</span>()-&gt;mMsgDictSizeHint = v;
<a name="l01224"></a>01224     }
<a name="l01225"></a>01225 
<a name="l01229"></a>01229     <span class="keyword">static</span>
<a name="l01230"></a>01230     <span class="keywordtype">int</span> msgDictSizeHint()
<a name="l01231"></a>01231     {
<a name="l01232"></a>01232       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mMsgDictSizeHint;
<a name="l01233"></a>01233     }
<a name="l01234"></a>01234 
<a name="l01238"></a>01238     ItemInt *msgDictSizeHintItem()
<a name="l01239"></a>01239     {
<a name="l01240"></a>01240       <span class="keywordflow">return</span> mMsgDictSizeHintItem;
<a name="l01241"></a>01241     }
<a name="l01242"></a>01242 
<a name="l01246"></a>01246     <span class="keyword">static</span>
<a name="l01247"></a>01247     <span class="keywordtype">void</span> setPreviousNewFeaturesMD5( <span class="keyword">const</span> QString &amp; v )
<a name="l01248"></a>01248     {
<a name="l01249"></a>01249       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"PreviousNewFeaturesMD5"</span> ) ))
<a name="l01250"></a>01250         <span class="keyword">self</span>()-&gt;mPreviousNewFeaturesMD5 = v;
<a name="l01251"></a>01251     }
<a name="l01252"></a>01252 
<a name="l01256"></a>01256     <span class="keyword">static</span>
<a name="l01257"></a>01257     QString previousNewFeaturesMD5()
<a name="l01258"></a>01258     {
<a name="l01259"></a>01259       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mPreviousNewFeaturesMD5;
<a name="l01260"></a>01260     }
<a name="l01261"></a>01261 
<a name="l01265"></a>01265     ItemString *previousNewFeaturesMD5Item()
<a name="l01266"></a>01266     {
<a name="l01267"></a>01267       <span class="keywordflow">return</span> mPreviousNewFeaturesMD5Item;
<a name="l01268"></a>01268     }
<a name="l01269"></a>01269 
<a name="l01273"></a>01273     <span class="keyword">static</span>
<a name="l01274"></a>01274     <span class="keywordtype">void</span> setMaxConnectionsPerHost( <span class="keywordtype">int</span> v )
<a name="l01275"></a>01275     {
<a name="l01276"></a>01276       <span class="keywordflow">if</span> (v &lt; 0)
<a name="l01277"></a>01277       {
<a name="l01278"></a>01278         kdDebug() &lt;&lt; <span class="stringliteral">"setMaxConnectionsPerHost: value "</span> &lt;&lt; v &lt;&lt; <span class="stringliteral">" is less than the minimum value of 0"</span> &lt;&lt; endl;
<a name="l01279"></a>01279         v = 0;
<a name="l01280"></a>01280       }
<a name="l01281"></a>01281       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"MaxConnectionsPerHost"</span> ) ))
<a name="l01282"></a>01282         <span class="keyword">self</span>()-&gt;mMaxConnectionsPerHost = v;
<a name="l01283"></a>01283     }
<a name="l01284"></a>01284 
<a name="l01288"></a>01288     <span class="keyword">static</span>
<a name="l01289"></a>01289     <span class="keywordtype">int</span> maxConnectionsPerHost()
<a name="l01290"></a>01290     {
<a name="l01291"></a>01291       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mMaxConnectionsPerHost;
<a name="l01292"></a>01292     }
<a name="l01293"></a>01293 
<a name="l01297"></a>01297     ItemInt *maxConnectionsPerHostItem()
<a name="l01298"></a>01298     {
<a name="l01299"></a>01299       <span class="keywordflow">return</span> mMaxConnectionsPerHostItem;
<a name="l01300"></a>01300     }
<a name="l01301"></a>01301 
<a name="l01305"></a>01305     <span class="keyword">static</span>
<a name="l01306"></a>01306     <span class="keywordtype">void</span> setQuickSearchActive( <span class="keywordtype">bool</span> v )
<a name="l01307"></a>01307     {
<a name="l01308"></a>01308       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"QuickSearchActive"</span> ) ))
<a name="l01309"></a>01309         <span class="keyword">self</span>()-&gt;mQuickSearchActive = v;
<a name="l01310"></a>01310     }
<a name="l01311"></a>01311 
<a name="l01315"></a>01315     <span class="keyword">static</span>
<a name="l01316"></a>01316     <span class="keywordtype">bool</span> quickSearchActive()
<a name="l01317"></a>01317     {
<a name="l01318"></a>01318       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mQuickSearchActive;
<a name="l01319"></a>01319     }
<a name="l01320"></a>01320 
<a name="l01324"></a>01324     ItemBool *quickSearchActiveItem()
<a name="l01325"></a>01325     {
<a name="l01326"></a>01326       <span class="keywordflow">return</span> mQuickSearchActiveItem;
<a name="l01327"></a>01327     }
<a name="l01328"></a>01328 
<a name="l01332"></a>01332     <span class="keyword">static</span>
<a name="l01333"></a>01333     <span class="keywordtype">void</span> setEnableFolderQuickSearch( <span class="keywordtype">bool</span> v )
<a name="l01334"></a>01334     {
<a name="l01335"></a>01335       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"EnableFolderQuickSearch"</span> ) ))
<a name="l01336"></a>01336         <span class="keyword">self</span>()-&gt;mEnableFolderQuickSearch = v;
<a name="l01337"></a>01337     }
<a name="l01338"></a>01338 
<a name="l01342"></a>01342     <span class="keyword">static</span>
<a name="l01343"></a>01343     <span class="keywordtype">bool</span> enableFolderQuickSearch()
<a name="l01344"></a>01344     {
<a name="l01345"></a>01345       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mEnableFolderQuickSearch;
<a name="l01346"></a>01346     }
<a name="l01347"></a>01347 
<a name="l01351"></a>01351     ItemBool *enableFolderQuickSearchItem()
<a name="l01352"></a>01352     {
<a name="l01353"></a>01353       <span class="keywordflow">return</span> mEnableFolderQuickSearchItem;
<a name="l01354"></a>01354     }
<a name="l01355"></a>01355 
<a name="l01359"></a>01359     <span class="keyword">static</span>
<a name="l01360"></a>01360     <span class="keywordtype">void</span> setHideLocalInbox( <span class="keywordtype">bool</span> v )
<a name="l01361"></a>01361     {
<a name="l01362"></a>01362       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"HideLocalInbox"</span> ) ))
<a name="l01363"></a>01363         <span class="keyword">self</span>()-&gt;mHideLocalInbox = v;
<a name="l01364"></a>01364     }
<a name="l01365"></a>01365 
<a name="l01369"></a>01369     <span class="keyword">static</span>
<a name="l01370"></a>01370     <span class="keywordtype">bool</span> hideLocalInbox()
<a name="l01371"></a>01371     {
<a name="l01372"></a>01372       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mHideLocalInbox;
<a name="l01373"></a>01373     }
<a name="l01374"></a>01374 
<a name="l01378"></a>01378     ItemBool *hideLocalInboxItem()
<a name="l01379"></a>01379     {
<a name="l01380"></a>01380       <span class="keywordflow">return</span> mHideLocalInboxItem;
<a name="l01381"></a>01381     }
<a name="l01382"></a>01382 
<a name="l01386"></a>01386     <span class="keyword">static</span>
<a name="l01387"></a>01387     <span class="keywordtype">void</span> setForwardingInlineByDefault( <span class="keywordtype">bool</span> v )
<a name="l01388"></a>01388     {
<a name="l01389"></a>01389       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"ForwardingInlineByDefault"</span> ) ))
<a name="l01390"></a>01390         <span class="keyword">self</span>()-&gt;mForwardingInlineByDefault = v;
<a name="l01391"></a>01391     }
<a name="l01392"></a>01392 
<a name="l01396"></a>01396     <span class="keyword">static</span>
<a name="l01397"></a>01397     <span class="keywordtype">bool</span> forwardingInlineByDefault()
<a name="l01398"></a>01398     {
<a name="l01399"></a>01399       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mForwardingInlineByDefault;
<a name="l01400"></a>01400     }
<a name="l01401"></a>01401 
<a name="l01405"></a>01405     ItemBool *forwardingInlineByDefaultItem()
<a name="l01406"></a>01406     {
<a name="l01407"></a>01407       <span class="keywordflow">return</span> mForwardingInlineByDefaultItem;
<a name="l01408"></a>01408     }
<a name="l01409"></a>01409 
<a name="l01413"></a>01413     <span class="keyword">static</span>
<a name="l01414"></a>01414     <span class="keywordtype">void</span> setAllowSemicolonAsAddressSeparator( <span class="keywordtype">bool</span> v )
<a name="l01415"></a>01415     {
<a name="l01416"></a>01416       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"AllowSemicolonAsAddressSeparator"</span> ) ))
<a name="l01417"></a>01417         <span class="keyword">self</span>()-&gt;mAllowSemicolonAsAddressSeparator = v;
<a name="l01418"></a>01418     }
<a name="l01419"></a>01419 
<a name="l01423"></a>01423     <span class="keyword">static</span>
<a name="l01424"></a>01424     <span class="keywordtype">bool</span> allowSemicolonAsAddressSeparator()
<a name="l01425"></a>01425     {
<a name="l01426"></a>01426       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mAllowSemicolonAsAddressSeparator;
<a name="l01427"></a>01427     }
<a name="l01428"></a>01428 
<a name="l01432"></a>01432     ItemBool *allowSemicolonAsAddressSeparatorItem()
<a name="l01433"></a>01433     {
<a name="l01434"></a>01434       <span class="keywordflow">return</span> mAllowSemicolonAsAddressSeparatorItem;
<a name="l01435"></a>01435     }
<a name="l01436"></a>01436 
<a name="l01440"></a>01440     <span class="keyword">static</span>
<a name="l01441"></a>01441     <span class="keywordtype">void</span> setForceReplyCharset( <span class="keywordtype">bool</span> v )
<a name="l01442"></a>01442     {
<a name="l01443"></a>01443       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"ForceReplyCharset"</span> ) ))
<a name="l01444"></a>01444         <span class="keyword">self</span>()-&gt;mForceReplyCharset = v;
<a name="l01445"></a>01445     }
<a name="l01446"></a>01446 
<a name="l01450"></a>01450     <span class="keyword">static</span>
<a name="l01451"></a>01451     <span class="keywordtype">bool</span> forceReplyCharset()
<a name="l01452"></a>01452     {
<a name="l01453"></a>01453       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mForceReplyCharset;
<a name="l01454"></a>01454     }
<a name="l01455"></a>01455 
<a name="l01459"></a>01459     ItemBool *forceReplyCharsetItem()
<a name="l01460"></a>01460     {
<a name="l01461"></a>01461       <span class="keywordflow">return</span> mForceReplyCharsetItem;
<a name="l01462"></a>01462     }
<a name="l01463"></a>01463 
<a name="l01467"></a>01467     <span class="keyword">static</span>
<a name="l01468"></a>01468     <span class="keywordtype">void</span> setAutoTextSignature( <span class="keyword">const</span> QString &amp; v )
<a name="l01469"></a>01469     {
<a name="l01470"></a>01470       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"AutoTextSignature"</span> ) ))
<a name="l01471"></a>01471         <span class="keyword">self</span>()-&gt;mAutoTextSignature = v;
<a name="l01472"></a>01472     }
<a name="l01473"></a>01473 
<a name="l01477"></a>01477     <span class="keyword">static</span>
<a name="l01478"></a>01478     QString autoTextSignature()
<a name="l01479"></a>01479     {
<a name="l01480"></a>01480       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mAutoTextSignature;
<a name="l01481"></a>01481     }
<a name="l01482"></a>01482 
<a name="l01486"></a>01486     ItemString *autoTextSignatureItem()
<a name="l01487"></a>01487     {
<a name="l01488"></a>01488       <span class="keywordflow">return</span> mAutoTextSignatureItem;
<a name="l01489"></a>01489     }
<a name="l01490"></a>01490 
<a name="l01494"></a>01494     <span class="keyword">static</span>
<a name="l01495"></a>01495     <span class="keywordtype">void</span> setStickyIdentity( <span class="keywordtype">bool</span> v )
<a name="l01496"></a>01496     {
<a name="l01497"></a>01497       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"StickyIdentity"</span> ) ))
<a name="l01498"></a>01498         <span class="keyword">self</span>()-&gt;mStickyIdentity = v;
<a name="l01499"></a>01499     }
<a name="l01500"></a>01500 
<a name="l01504"></a>01504     <span class="keyword">static</span>
<a name="l01505"></a>01505     <span class="keywordtype">bool</span> stickyIdentity()
<a name="l01506"></a>01506     {
<a name="l01507"></a>01507       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mStickyIdentity;
<a name="l01508"></a>01508     }
<a name="l01509"></a>01509 
<a name="l01513"></a>01513     ItemBool *stickyIdentityItem()
<a name="l01514"></a>01514     {
<a name="l01515"></a>01515       <span class="keywordflow">return</span> mStickyIdentityItem;
<a name="l01516"></a>01516     }
<a name="l01517"></a>01517 
<a name="l01521"></a>01521     <span class="keyword">static</span>
<a name="l01522"></a>01522     <span class="keywordtype">void</span> setStickyFcc( <span class="keywordtype">bool</span> v )
<a name="l01523"></a>01523     {
<a name="l01524"></a>01524       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"StickyFcc"</span> ) ))
<a name="l01525"></a>01525         <span class="keyword">self</span>()-&gt;mStickyFcc = v;
<a name="l01526"></a>01526     }
<a name="l01527"></a>01527 
<a name="l01531"></a>01531     <span class="keyword">static</span>
<a name="l01532"></a>01532     <span class="keywordtype">bool</span> stickyFcc()
<a name="l01533"></a>01533     {
<a name="l01534"></a>01534       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mStickyFcc;
<a name="l01535"></a>01535     }
<a name="l01536"></a>01536 
<a name="l01540"></a>01540     ItemBool *stickyFccItem()
<a name="l01541"></a>01541     {
<a name="l01542"></a>01542       <span class="keywordflow">return</span> mStickyFccItem;
<a name="l01543"></a>01543     }
<a name="l01544"></a>01544 
<a name="l01548"></a>01548     <span class="keyword">static</span>
<a name="l01549"></a>01549     <span class="keywordtype">void</span> setStickyTransport( <span class="keywordtype">bool</span> v )
<a name="l01550"></a>01550     {
<a name="l01551"></a>01551       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"StickyTransport"</span> ) ))
<a name="l01552"></a>01552         <span class="keyword">self</span>()-&gt;mStickyTransport = v;
<a name="l01553"></a>01553     }
<a name="l01554"></a>01554 
<a name="l01558"></a>01558     <span class="keyword">static</span>
<a name="l01559"></a>01559     <span class="keywordtype">bool</span> stickyTransport()
<a name="l01560"></a>01560     {
<a name="l01561"></a>01561       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mStickyTransport;
<a name="l01562"></a>01562     }
<a name="l01563"></a>01563 
<a name="l01567"></a>01567     ItemBool *stickyTransportItem()
<a name="l01568"></a>01568     {
<a name="l01569"></a>01569       <span class="keywordflow">return</span> mStickyTransportItem;
<a name="l01570"></a>01570     }
<a name="l01571"></a>01571 
<a name="l01575"></a>01575     <span class="keyword">static</span>
<a name="l01576"></a>01576     <span class="keywordtype">void</span> setWordWrap( <span class="keywordtype">bool</span> v )
<a name="l01577"></a>01577     {
<a name="l01578"></a>01578       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"WordWrap"</span> ) ))
<a name="l01579"></a>01579         <span class="keyword">self</span>()-&gt;mWordWrap = v;
<a name="l01580"></a>01580     }
<a name="l01581"></a>01581 
<a name="l01585"></a>01585     <span class="keyword">static</span>
<a name="l01586"></a>01586     <span class="keywordtype">bool</span> wordWrap()
<a name="l01587"></a>01587     {
<a name="l01588"></a>01588       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mWordWrap;
<a name="l01589"></a>01589     }
<a name="l01590"></a>01590 
<a name="l01594"></a>01594     ItemBool *wordWrapItem()
<a name="l01595"></a>01595     {
<a name="l01596"></a>01596       <span class="keywordflow">return</span> mWordWrapItem;
<a name="l01597"></a>01597     }
<a name="l01598"></a>01598 
<a name="l01602"></a>01602     <span class="keyword">static</span>
<a name="l01603"></a>01603     <span class="keywordtype">void</span> setUseFixedFont( <span class="keywordtype">bool</span> v )
<a name="l01604"></a>01604     {
<a name="l01605"></a>01605       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"UseFixedFont"</span> ) ))
<a name="l01606"></a>01606         <span class="keyword">self</span>()-&gt;mUseFixedFont = v;
<a name="l01607"></a>01607     }
<a name="l01608"></a>01608 
<a name="l01612"></a>01612     <span class="keyword">static</span>
<a name="l01613"></a>01613     <span class="keywordtype">bool</span> useFixedFont()
<a name="l01614"></a>01614     {
<a name="l01615"></a>01615       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mUseFixedFont;
<a name="l01616"></a>01616     }
<a name="l01617"></a>01617 
<a name="l01621"></a>01621     ItemBool *useFixedFontItem()
<a name="l01622"></a>01622     {
<a name="l01623"></a>01623       <span class="keywordflow">return</span> mUseFixedFontItem;
<a name="l01624"></a>01624     }
<a name="l01625"></a>01625 
<a name="l01629"></a>01629     <span class="keyword">static</span>
<a name="l01630"></a>01630     <span class="keywordtype">void</span> setLineWrapWidth( <span class="keywordtype">int</span> v )
<a name="l01631"></a>01631     {
<a name="l01632"></a>01632       <span class="keywordflow">if</span> (v &lt; 30)
<a name="l01633"></a>01633       {
<a name="l01634"></a>01634         kdDebug() &lt;&lt; <span class="stringliteral">"setLineWrapWidth: value "</span> &lt;&lt; v &lt;&lt; <span class="stringliteral">" is less than the minimum value of 30"</span> &lt;&lt; endl;
<a name="l01635"></a>01635         v = 30;
<a name="l01636"></a>01636       }
<a name="l01637"></a>01637 
<a name="l01638"></a>01638       <span class="keywordflow">if</span> (v &gt; 255)
<a name="l01639"></a>01639       {
<a name="l01640"></a>01640         kdDebug() &lt;&lt; <span class="stringliteral">"setLineWrapWidth: value "</span> &lt;&lt; v &lt;&lt; <span class="stringliteral">" is greater than the maximum value of 255"</span> &lt;&lt; endl;
<a name="l01641"></a>01641         v = 255;
<a name="l01642"></a>01642       }
<a name="l01643"></a>01643 
<a name="l01644"></a>01644       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"LineWrapWidth"</span> ) ))
<a name="l01645"></a>01645         <span class="keyword">self</span>()-&gt;mLineWrapWidth = v;
<a name="l01646"></a>01646     }
<a name="l01647"></a>01647 
<a name="l01651"></a>01651     <span class="keyword">static</span>
<a name="l01652"></a>01652     <span class="keywordtype">int</span> lineWrapWidth()
<a name="l01653"></a>01653     {
<a name="l01654"></a>01654       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mLineWrapWidth;
<a name="l01655"></a>01655     }
<a name="l01656"></a>01656 
<a name="l01660"></a>01660     ItemInt *lineWrapWidthItem()
<a name="l01661"></a>01661     {
<a name="l01662"></a>01662       <span class="keywordflow">return</span> mLineWrapWidthItem;
<a name="l01663"></a>01663     }
<a name="l01664"></a>01664 
<a name="l01668"></a>01668     <span class="keyword">static</span>
<a name="l01669"></a>01669     <span class="keywordtype">void</span> setPreviousIdentity( uint v )
<a name="l01670"></a>01670     {
<a name="l01671"></a>01671       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"PreviousIdentity"</span> ) ))
<a name="l01672"></a>01672         <span class="keyword">self</span>()-&gt;mPreviousIdentity = v;
<a name="l01673"></a>01673     }
<a name="l01674"></a>01674 
<a name="l01678"></a>01678     <span class="keyword">static</span>
<a name="l01679"></a>01679     uint previousIdentity()
<a name="l01680"></a>01680     {
<a name="l01681"></a>01681       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mPreviousIdentity;
<a name="l01682"></a>01682     }
<a name="l01683"></a>01683 
<a name="l01687"></a>01687     ItemUInt *previousIdentityItem()
<a name="l01688"></a>01688     {
<a name="l01689"></a>01689       <span class="keywordflow">return</span> mPreviousIdentityItem;
<a name="l01690"></a>01690     }
<a name="l01691"></a>01691 
<a name="l01695"></a>01695     <span class="keyword">static</span>
<a name="l01696"></a>01696     <span class="keywordtype">void</span> setPreviousFcc( <span class="keyword">const</span> QString &amp; v )
<a name="l01697"></a>01697     {
<a name="l01698"></a>01698       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"PreviousFcc"</span> ) ))
<a name="l01699"></a>01699         <span class="keyword">self</span>()-&gt;mPreviousFcc = v;
<a name="l01700"></a>01700     }
<a name="l01701"></a>01701 
<a name="l01705"></a>01705     <span class="keyword">static</span>
<a name="l01706"></a>01706     QString previousFcc()
<a name="l01707"></a>01707     {
<a name="l01708"></a>01708       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mPreviousFcc;
<a name="l01709"></a>01709     }
<a name="l01710"></a>01710 
<a name="l01714"></a>01714     ItemString *previousFccItem()
<a name="l01715"></a>01715     {
<a name="l01716"></a>01716       <span class="keywordflow">return</span> mPreviousFccItem;
<a name="l01717"></a>01717     }
<a name="l01718"></a>01718 
<a name="l01722"></a>01722     <span class="keyword">static</span>
<a name="l01723"></a>01723     <span class="keywordtype">void</span> setTransportHistory( <span class="keyword">const</span> QStringList &amp; v )
<a name="l01724"></a>01724     {
<a name="l01725"></a>01725       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"TransportHistory"</span> ) ))
<a name="l01726"></a>01726         <span class="keyword">self</span>()-&gt;mTransportHistory = v;
<a name="l01727"></a>01727     }
<a name="l01728"></a>01728 
<a name="l01732"></a>01732     <span class="keyword">static</span>
<a name="l01733"></a>01733     QStringList transportHistory()
<a name="l01734"></a>01734     {
<a name="l01735"></a>01735       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mTransportHistory;
<a name="l01736"></a>01736     }
<a name="l01737"></a>01737 
<a name="l01741"></a>01741     ItemStringList *transportHistoryItem()
<a name="l01742"></a>01742     {
<a name="l01743"></a>01743       <span class="keywordflow">return</span> mTransportHistoryItem;
<a name="l01744"></a>01744     }
<a name="l01745"></a>01745 
<a name="l01749"></a>01749     <span class="keyword">static</span>
<a name="l01750"></a>01750     <span class="keywordtype">void</span> setCurrentTransport( <span class="keyword">const</span> QString &amp; v )
<a name="l01751"></a>01751     {
<a name="l01752"></a>01752       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"CurrentTransport"</span> ) ))
<a name="l01753"></a>01753         <span class="keyword">self</span>()-&gt;mCurrentTransport = v;
<a name="l01754"></a>01754     }
<a name="l01755"></a>01755 
<a name="l01759"></a>01759     <span class="keyword">static</span>
<a name="l01760"></a>01760     QString currentTransport()
<a name="l01761"></a>01761     {
<a name="l01762"></a>01762       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mCurrentTransport;
<a name="l01763"></a>01763     }
<a name="l01764"></a>01764 
<a name="l01768"></a>01768     ItemString *currentTransportItem()
<a name="l01769"></a>01769     {
<a name="l01770"></a>01770       <span class="keywordflow">return</span> mCurrentTransportItem;
<a name="l01771"></a>01771     }
<a name="l01772"></a>01772 
<a name="l01776"></a>01776     <span class="keyword">static</span>
<a name="l01777"></a>01777     <span class="keywordtype">void</span> setDefaultTransport( <span class="keyword">const</span> QString &amp; v )
<a name="l01778"></a>01778     {
<a name="l01779"></a>01779       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"DefaultTransport"</span> ) ))
<a name="l01780"></a>01780         <span class="keyword">self</span>()-&gt;mDefaultTransport = v;
<a name="l01781"></a>01781     }
<a name="l01782"></a>01782 
<a name="l01786"></a>01786     <span class="keyword">static</span>
<a name="l01787"></a>01787     QString defaultTransport()
<a name="l01788"></a>01788     {
<a name="l01789"></a>01789       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mDefaultTransport;
<a name="l01790"></a>01790     }
<a name="l01791"></a>01791 
<a name="l01795"></a>01795     ItemString *defaultTransportItem()
<a name="l01796"></a>01796     {
<a name="l01797"></a>01797       <span class="keywordflow">return</span> mDefaultTransportItem;
<a name="l01798"></a>01798     }
<a name="l01799"></a>01799 
<a name="l01803"></a>01803     <span class="keyword">static</span>
<a name="l01804"></a>01804     <span class="keywordtype">void</span> setMaxTransportEntries( <span class="keywordtype">int</span> v )
<a name="l01805"></a>01805     {
<a name="l01806"></a>01806       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"MaxTransportEntries"</span> ) ))
<a name="l01807"></a>01807         <span class="keyword">self</span>()-&gt;mMaxTransportEntries = v;
<a name="l01808"></a>01808     }
<a name="l01809"></a>01809 
<a name="l01813"></a>01813     <span class="keyword">static</span>
<a name="l01814"></a>01814     <span class="keywordtype">int</span> maxTransportEntries()
<a name="l01815"></a>01815     {
<a name="l01816"></a>01816       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mMaxTransportEntries;
<a name="l01817"></a>01817     }
<a name="l01818"></a>01818 
<a name="l01822"></a>01822     ItemInt *maxTransportEntriesItem()
<a name="l01823"></a>01823     {
<a name="l01824"></a>01824       <span class="keywordflow">return</span> mMaxTransportEntriesItem;
<a name="l01825"></a>01825     }
<a name="l01826"></a>01826 
<a name="l01830"></a>01830     <span class="keyword">static</span>
<a name="l01831"></a>01831     <span class="keywordtype">void</span> setOutlookCompatibleAttachments( <span class="keywordtype">bool</span> v )
<a name="l01832"></a>01832     {
<a name="l01833"></a>01833       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"OutlookCompatibleAttachments"</span> ) ))
<a name="l01834"></a>01834         <span class="keyword">self</span>()-&gt;mOutlookCompatibleAttachments = v;
<a name="l01835"></a>01835     }
<a name="l01836"></a>01836 
<a name="l01840"></a>01840     <span class="keyword">static</span>
<a name="l01841"></a>01841     <span class="keywordtype">bool</span> outlookCompatibleAttachments()
<a name="l01842"></a>01842     {
<a name="l01843"></a>01843       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mOutlookCompatibleAttachments;
<a name="l01844"></a>01844     }
<a name="l01845"></a>01845 
<a name="l01849"></a>01849     ItemBool *outlookCompatibleAttachmentsItem()
<a name="l01850"></a>01850     {
<a name="l01851"></a>01851       <span class="keywordflow">return</span> mOutlookCompatibleAttachmentsItem;
<a name="l01852"></a>01852     }
<a name="l01853"></a>01853 
<a name="l01857"></a>01857     <span class="keyword">static</span>
<a name="l01858"></a>01858     <span class="keywordtype">void</span> setUseHtmlMarkup( <span class="keywordtype">bool</span> v )
<a name="l01859"></a>01859     {
<a name="l01860"></a>01860       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"UseHtmlMarkup"</span> ) ))
<a name="l01861"></a>01861         <span class="keyword">self</span>()-&gt;mUseHtmlMarkup = v;
<a name="l01862"></a>01862     }
<a name="l01863"></a>01863 
<a name="l01867"></a>01867     <span class="keyword">static</span>
<a name="l01868"></a>01868     <span class="keywordtype">bool</span> useHtmlMarkup()
<a name="l01869"></a>01869     {
<a name="l01870"></a>01870       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mUseHtmlMarkup;
<a name="l01871"></a>01871     }
<a name="l01872"></a>01872 
<a name="l01876"></a>01876     ItemBool *useHtmlMarkupItem()
<a name="l01877"></a>01877     {
<a name="l01878"></a>01878       <span class="keywordflow">return</span> mUseHtmlMarkupItem;
<a name="l01879"></a>01879     }
<a name="l01880"></a>01880 
<a name="l01884"></a>01884     <span class="keyword">static</span>
<a name="l01885"></a>01885     <span class="keywordtype">void</span> setPgpAutoSign( <span class="keywordtype">bool</span> v )
<a name="l01886"></a>01886     {
<a name="l01887"></a>01887       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"PgpAutoSign"</span> ) ))
<a name="l01888"></a>01888         <span class="keyword">self</span>()-&gt;mPgpAutoSign = v;
<a name="l01889"></a>01889     }
<a name="l01890"></a>01890 
<a name="l01894"></a>01894     <span class="keyword">static</span>
<a name="l01895"></a>01895     <span class="keywordtype">bool</span> pgpAutoSign()
<a name="l01896"></a>01896     {
<a name="l01897"></a>01897       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mPgpAutoSign;
<a name="l01898"></a>01898     }
<a name="l01899"></a>01899 
<a name="l01903"></a>01903     ItemBool *pgpAutoSignItem()
<a name="l01904"></a>01904     {
<a name="l01905"></a>01905       <span class="keywordflow">return</span> mPgpAutoSignItem;
<a name="l01906"></a>01906     }
<a name="l01907"></a>01907 
<a name="l01911"></a>01911     <span class="keyword">static</span>
<a name="l01912"></a>01912     <span class="keywordtype">void</span> setPgpAutoEncrypt( <span class="keywordtype">bool</span> v )
<a name="l01913"></a>01913     {
<a name="l01914"></a>01914       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"PgpAutoEncrypt"</span> ) ))
<a name="l01915"></a>01915         <span class="keyword">self</span>()-&gt;mPgpAutoEncrypt = v;
<a name="l01916"></a>01916     }
<a name="l01917"></a>01917 
<a name="l01921"></a>01921     <span class="keyword">static</span>
<a name="l01922"></a>01922     <span class="keywordtype">bool</span> pgpAutoEncrypt()
<a name="l01923"></a>01923     {
<a name="l01924"></a>01924       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mPgpAutoEncrypt;
<a name="l01925"></a>01925     }
<a name="l01926"></a>01926 
<a name="l01930"></a>01930     ItemBool *pgpAutoEncryptItem()
<a name="l01931"></a>01931     {
<a name="l01932"></a>01932       <span class="keywordflow">return</span> mPgpAutoEncryptItem;
<a name="l01933"></a>01933     }
<a name="l01934"></a>01934 
<a name="l01938"></a>01938     <span class="keyword">static</span>
<a name="l01939"></a>01939     <span class="keywordtype">void</span> setNeverEncryptDrafts( <span class="keywordtype">bool</span> v )
<a name="l01940"></a>01940     {
<a name="l01941"></a>01941       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"NeverEncryptDrafts"</span> ) ))
<a name="l01942"></a>01942         <span class="keyword">self</span>()-&gt;mNeverEncryptDrafts = v;
<a name="l01943"></a>01943     }
<a name="l01944"></a>01944 
<a name="l01948"></a>01948     <span class="keyword">static</span>
<a name="l01949"></a>01949     <span class="keywordtype">bool</span> neverEncryptDrafts()
<a name="l01950"></a>01950     {
<a name="l01951"></a>01951       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mNeverEncryptDrafts;
<a name="l01952"></a>01952     }
<a name="l01953"></a>01953 
<a name="l01957"></a>01957     ItemBool *neverEncryptDraftsItem()
<a name="l01958"></a>01958     {
<a name="l01959"></a>01959       <span class="keywordflow">return</span> mNeverEncryptDraftsItem;
<a name="l01960"></a>01960     }
<a name="l01961"></a>01961 
<a name="l01965"></a>01965     <span class="keyword">static</span>
<a name="l01966"></a>01966     <span class="keywordtype">void</span> setChiasmusKey( <span class="keyword">const</span> QString &amp; v )
<a name="l01967"></a>01967     {
<a name="l01968"></a>01968       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"ChiasmusKey"</span> ) ))
<a name="l01969"></a>01969         <span class="keyword">self</span>()-&gt;mChiasmusKey = v;
<a name="l01970"></a>01970     }
<a name="l01971"></a>01971 
<a name="l01975"></a>01975     <span class="keyword">static</span>
<a name="l01976"></a>01976     QString chiasmusKey()
<a name="l01977"></a>01977     {
<a name="l01978"></a>01978       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mChiasmusKey;
<a name="l01979"></a>01979     }
<a name="l01980"></a>01980 
<a name="l01984"></a>01984     ItemString *chiasmusKeyItem()
<a name="l01985"></a>01985     {
<a name="l01986"></a>01986       <span class="keywordflow">return</span> mChiasmusKeyItem;
<a name="l01987"></a>01987     }
<a name="l01988"></a>01988 
<a name="l01992"></a>01992     <span class="keyword">static</span>
<a name="l01993"></a>01993     <span class="keywordtype">void</span> setChiasmusOptions( <span class="keyword">const</span> QString &amp; v )
<a name="l01994"></a>01994     {
<a name="l01995"></a>01995       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"ChiasmusOptions"</span> ) ))
<a name="l01996"></a>01996         <span class="keyword">self</span>()-&gt;mChiasmusOptions = v;
<a name="l01997"></a>01997     }
<a name="l01998"></a>01998 
<a name="l02002"></a>02002     <span class="keyword">static</span>
<a name="l02003"></a>02003     QString chiasmusOptions()
<a name="l02004"></a>02004     {
<a name="l02005"></a>02005       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mChiasmusOptions;
<a name="l02006"></a>02006     }
<a name="l02007"></a>02007 
<a name="l02011"></a>02011     ItemString *chiasmusOptionsItem()
<a name="l02012"></a>02012     {
<a name="l02013"></a>02013       <span class="keywordflow">return</span> mChiasmusOptionsItem;
<a name="l02014"></a>02014     }
<a name="l02015"></a>02015 
<a name="l02019"></a>02019     <span class="keyword">static</span>
<a name="l02020"></a>02020     <span class="keywordtype">void</span> setConfirmBeforeSend( <span class="keywordtype">bool</span> v )
<a name="l02021"></a>02021     {
<a name="l02022"></a>02022       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"ConfirmBeforeSend"</span> ) ))
<a name="l02023"></a>02023         <span class="keyword">self</span>()-&gt;mConfirmBeforeSend = v;
<a name="l02024"></a>02024     }
<a name="l02025"></a>02025 
<a name="l02029"></a>02029     <span class="keyword">static</span>
<a name="l02030"></a>02030     <span class="keywordtype">bool</span> confirmBeforeSend()
<a name="l02031"></a>02031     {
<a name="l02032"></a>02032       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mConfirmBeforeSend;
<a name="l02033"></a>02033     }
<a name="l02034"></a>02034 
<a name="l02038"></a>02038     ItemBool *confirmBeforeSendItem()
<a name="l02039"></a>02039     {
<a name="l02040"></a>02040       <span class="keywordflow">return</span> mConfirmBeforeSendItem;
<a name="l02041"></a>02041     }
<a name="l02042"></a>02042 
<a name="l02046"></a>02046     <span class="keyword">static</span>
<a name="l02047"></a>02047     <span class="keywordtype">void</span> setRequestMDN( <span class="keywordtype">bool</span> v )
<a name="l02048"></a>02048     {
<a name="l02049"></a>02049       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"RequestMDN"</span> ) ))
<a name="l02050"></a>02050         <span class="keyword">self</span>()-&gt;mRequestMDN = v;
<a name="l02051"></a>02051     }
<a name="l02052"></a>02052 
<a name="l02056"></a>02056     <span class="keyword">static</span>
<a name="l02057"></a>02057     <span class="keywordtype">bool</span> requestMDN()
<a name="l02058"></a>02058     {
<a name="l02059"></a>02059       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mRequestMDN;
<a name="l02060"></a>02060     }
<a name="l02061"></a>02061 
<a name="l02065"></a>02065     ItemBool *requestMDNItem()
<a name="l02066"></a>02066     {
<a name="l02067"></a>02067       <span class="keywordflow">return</span> mRequestMDNItem;
<a name="l02068"></a>02068     }
<a name="l02069"></a>02069 
<a name="l02073"></a>02073     <span class="keyword">static</span>
<a name="l02074"></a>02074     <span class="keywordtype">void</span> setShowRecentAddressesInComposer( <span class="keywordtype">bool</span> v )
<a name="l02075"></a>02075     {
<a name="l02076"></a>02076       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"ShowRecentAddressesInComposer"</span> ) ))
<a name="l02077"></a>02077         <span class="keyword">self</span>()-&gt;mShowRecentAddressesInComposer = v;
<a name="l02078"></a>02078     }
<a name="l02079"></a>02079 
<a name="l02083"></a>02083     <span class="keyword">static</span>
<a name="l02084"></a>02084     <span class="keywordtype">bool</span> showRecentAddressesInComposer()
<a name="l02085"></a>02085     {
<a name="l02086"></a>02086       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mShowRecentAddressesInComposer;
<a name="l02087"></a>02087     }
<a name="l02088"></a>02088 
<a name="l02092"></a>02092     ItemBool *showRecentAddressesInComposerItem()
<a name="l02093"></a>02093     {
<a name="l02094"></a>02094       <span class="keywordflow">return</span> mShowRecentAddressesInComposerItem;
<a name="l02095"></a>02095     }
<a name="l02096"></a>02096 
<a name="l02100"></a>02100     <span class="keyword">static</span>
<a name="l02101"></a>02101     <span class="keywordtype">void</span> setHeaders( <span class="keywordtype">int</span> v )
<a name="l02102"></a>02102     {
<a name="l02103"></a>02103       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"Headers"</span> ) ))
<a name="l02104"></a>02104         <span class="keyword">self</span>()-&gt;mHeaders = v;
<a name="l02105"></a>02105     }
<a name="l02106"></a>02106 
<a name="l02110"></a>02110     <span class="keyword">static</span>
<a name="l02111"></a>02111     <span class="keywordtype">int</span> headers()
<a name="l02112"></a>02112     {
<a name="l02113"></a>02113       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mHeaders;
<a name="l02114"></a>02114     }
<a name="l02115"></a>02115 
<a name="l02119"></a>02119     ItemInt *headersItem()
<a name="l02120"></a>02120     {
<a name="l02121"></a>02121       <span class="keywordflow">return</span> mHeadersItem;
<a name="l02122"></a>02122     }
<a name="l02123"></a>02123 
<a name="l02127"></a>02127     <span class="keyword">static</span>
<a name="l02128"></a>02128     <span class="keywordtype">void</span> setCompletionMode( <span class="keywordtype">int</span> v )
<a name="l02129"></a>02129     {
<a name="l02130"></a>02130       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"CompletionMode"</span> ) ))
<a name="l02131"></a>02131         <span class="keyword">self</span>()-&gt;mCompletionMode = v;
<a name="l02132"></a>02132     }
<a name="l02133"></a>02133 
<a name="l02137"></a>02137     <span class="keyword">static</span>
<a name="l02138"></a>02138     <span class="keywordtype">int</span> completionMode()
<a name="l02139"></a>02139     {
<a name="l02140"></a>02140       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mCompletionMode;
<a name="l02141"></a>02141     }
<a name="l02142"></a>02142 
<a name="l02146"></a>02146     ItemInt *completionModeItem()
<a name="l02147"></a>02147     {
<a name="l02148"></a>02148       <span class="keywordflow">return</span> mCompletionModeItem;
<a name="l02149"></a>02149     }
<a name="l02150"></a>02150 
<a name="l02154"></a>02154     <span class="keyword">static</span>
<a name="l02155"></a>02155     <span class="keywordtype">void</span> setAutoSpellChecking( <span class="keywordtype">bool</span> v )
<a name="l02156"></a>02156     {
<a name="l02157"></a>02157       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"AutoSpellChecking"</span> ) ))
<a name="l02158"></a>02158         <span class="keyword">self</span>()-&gt;mAutoSpellChecking = v;
<a name="l02159"></a>02159     }
<a name="l02160"></a>02160 
<a name="l02164"></a>02164     <span class="keyword">static</span>
<a name="l02165"></a>02165     <span class="keywordtype">bool</span> autoSpellChecking()
<a name="l02166"></a>02166     {
<a name="l02167"></a>02167       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mAutoSpellChecking;
<a name="l02168"></a>02168     }
<a name="l02169"></a>02169 
<a name="l02173"></a>02173     ItemBool *autoSpellCheckingItem()
<a name="l02174"></a>02174     {
<a name="l02175"></a>02175       <span class="keywordflow">return</span> mAutoSpellCheckingItem;
<a name="l02176"></a>02176     }
<a name="l02177"></a>02177 
<a name="l02181"></a>02181     <span class="keyword">static</span>
<a name="l02182"></a>02182     <span class="keywordtype">void</span> setShowForgottenAttachmentWarning( <span class="keywordtype">bool</span> v )
<a name="l02183"></a>02183     {
<a name="l02184"></a>02184       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"ShowForgottenAttachmentWarning"</span> ) ))
<a name="l02185"></a>02185         <span class="keyword">self</span>()-&gt;mShowForgottenAttachmentWarning = v;
<a name="l02186"></a>02186     }
<a name="l02187"></a>02187 
<a name="l02191"></a>02191     <span class="keyword">static</span>
<a name="l02192"></a>02192     <span class="keywordtype">bool</span> showForgottenAttachmentWarning()
<a name="l02193"></a>02193     {
<a name="l02194"></a>02194       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mShowForgottenAttachmentWarning;
<a name="l02195"></a>02195     }
<a name="l02196"></a>02196 
<a name="l02200"></a>02200     ItemBool *showForgottenAttachmentWarningItem()
<a name="l02201"></a>02201     {
<a name="l02202"></a>02202       <span class="keywordflow">return</span> mShowForgottenAttachmentWarningItem;
<a name="l02203"></a>02203     }
<a name="l02204"></a>02204 
<a name="l02208"></a>02208     <span class="keyword">static</span>
<a name="l02209"></a>02209     <span class="keywordtype">void</span> setAttachmentKeywords( <span class="keyword">const</span> QStringList &amp; v )
<a name="l02210"></a>02210     {
<a name="l02211"></a>02211       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"AttachmentKeywords"</span> ) ))
<a name="l02212"></a>02212         <span class="keyword">self</span>()-&gt;mAttachmentKeywords = v;
<a name="l02213"></a>02213     }
<a name="l02214"></a>02214 
<a name="l02218"></a>02218     <span class="keyword">static</span>
<a name="l02219"></a>02219     QStringList attachmentKeywords()
<a name="l02220"></a>02220     {
<a name="l02221"></a>02221       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mAttachmentKeywords;
<a name="l02222"></a>02222     }
<a name="l02223"></a>02223 
<a name="l02227"></a>02227     ItemStringList *attachmentKeywordsItem()
<a name="l02228"></a>02228     {
<a name="l02229"></a>02229       <span class="keywordflow">return</span> mAttachmentKeywordsItem;
<a name="l02230"></a>02230     }
<a name="l02231"></a>02231 
<a name="l02235"></a>02235     <span class="keyword">static</span>
<a name="l02236"></a>02236     <span class="keywordtype">void</span> setShowMessagePartDialogOnAttach( <span class="keywordtype">bool</span> v )
<a name="l02237"></a>02237     {
<a name="l02238"></a>02238       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"ShowMessagePartDialogOnAttach"</span> ) ))
<a name="l02239"></a>02239         <span class="keyword">self</span>()-&gt;mShowMessagePartDialogOnAttach = v;
<a name="l02240"></a>02240     }
<a name="l02241"></a>02241 
<a name="l02245"></a>02245     <span class="keyword">static</span>
<a name="l02246"></a>02246     <span class="keywordtype">bool</span> showMessagePartDialogOnAttach()
<a name="l02247"></a>02247     {
<a name="l02248"></a>02248       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mShowMessagePartDialogOnAttach;
<a name="l02249"></a>02249     }
<a name="l02250"></a>02250 
<a name="l02254"></a>02254     ItemBool *showMessagePartDialogOnAttachItem()
<a name="l02255"></a>02255     {
<a name="l02256"></a>02256       <span class="keywordflow">return</span> mShowMessagePartDialogOnAttachItem;
<a name="l02257"></a>02257     }
<a name="l02258"></a>02258 
<a name="l02262"></a>02262     <span class="keyword">static</span>
<a name="l02263"></a>02263     <span class="keywordtype">void</span> setAutosaveInterval( <span class="keywordtype">int</span> v )
<a name="l02264"></a>02264     {
<a name="l02265"></a>02265       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"AutosaveInterval"</span> ) ))
<a name="l02266"></a>02266         <span class="keyword">self</span>()-&gt;mAutosaveInterval = v;
<a name="l02267"></a>02267     }
<a name="l02268"></a>02268 
<a name="l02272"></a>02272     <span class="keyword">static</span>
<a name="l02273"></a>02273     <span class="keywordtype">int</span> autosaveInterval()
<a name="l02274"></a>02274     {
<a name="l02275"></a>02275       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mAutosaveInterval;
<a name="l02276"></a>02276     }
<a name="l02277"></a>02277 
<a name="l02281"></a>02281     ItemInt *autosaveIntervalItem()
<a name="l02282"></a>02282     {
<a name="l02283"></a>02283       <span class="keywordflow">return</span> mAutosaveIntervalItem;
<a name="l02284"></a>02284     }
<a name="l02285"></a>02285 
<a name="l02289"></a>02289     <span class="keyword">static</span>
<a name="l02290"></a>02290     <span class="keywordtype">void</span> setPrependSignature( <span class="keywordtype">bool</span> v )
<a name="l02291"></a>02291     {
<a name="l02292"></a>02292       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"PrependSignature"</span> ) ))
<a name="l02293"></a>02293         <span class="keyword">self</span>()-&gt;mPrependSignature = v;
<a name="l02294"></a>02294     }
<a name="l02295"></a>02295 
<a name="l02299"></a>02299     <span class="keyword">static</span>
<a name="l02300"></a>02300     <span class="keywordtype">bool</span> prependSignature()
<a name="l02301"></a>02301     {
<a name="l02302"></a>02302       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mPrependSignature;
<a name="l02303"></a>02303     }
<a name="l02304"></a>02304 
<a name="l02308"></a>02308     ItemBool *prependSignatureItem()
<a name="l02309"></a>02309     {
<a name="l02310"></a>02310       <span class="keywordflow">return</span> mPrependSignatureItem;
<a name="l02311"></a>02311     }
<a name="l02312"></a>02312 
<a name="l02316"></a>02316     <span class="keyword">static</span>
<a name="l02317"></a>02317     <span class="keywordtype">void</span> setReplyPrefixes( <span class="keyword">const</span> QStringList &amp; v )
<a name="l02318"></a>02318     {
<a name="l02319"></a>02319       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"ReplyPrefixes"</span> ) ))
<a name="l02320"></a>02320         <span class="keyword">self</span>()-&gt;mReplyPrefixes = v;
<a name="l02321"></a>02321     }
<a name="l02322"></a>02322 
<a name="l02326"></a>02326     <span class="keyword">static</span>
<a name="l02327"></a>02327     QStringList replyPrefixes()
<a name="l02328"></a>02328     {
<a name="l02329"></a>02329       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mReplyPrefixes;
<a name="l02330"></a>02330     }
<a name="l02331"></a>02331 
<a name="l02335"></a>02335     ItemStringList *replyPrefixesItem()
<a name="l02336"></a>02336     {
<a name="l02337"></a>02337       <span class="keywordflow">return</span> mReplyPrefixesItem;
<a name="l02338"></a>02338     }
<a name="l02339"></a>02339 
<a name="l02343"></a>02343     <span class="keyword">static</span>
<a name="l02344"></a>02344     <span class="keywordtype">void</span> setReplaceReplyPrefix( <span class="keywordtype">bool</span> v )
<a name="l02345"></a>02345     {
<a name="l02346"></a>02346       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"ReplaceReplyPrefix"</span> ) ))
<a name="l02347"></a>02347         <span class="keyword">self</span>()-&gt;mReplaceReplyPrefix = v;
<a name="l02348"></a>02348     }
<a name="l02349"></a>02349 
<a name="l02353"></a>02353     <span class="keyword">static</span>
<a name="l02354"></a>02354     <span class="keywordtype">bool</span> replaceReplyPrefix()
<a name="l02355"></a>02355     {
<a name="l02356"></a>02356       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mReplaceReplyPrefix;
<a name="l02357"></a>02357     }
<a name="l02358"></a>02358 
<a name="l02362"></a>02362     ItemBool *replaceReplyPrefixItem()
<a name="l02363"></a>02363     {
<a name="l02364"></a>02364       <span class="keywordflow">return</span> mReplaceReplyPrefixItem;
<a name="l02365"></a>02365     }
<a name="l02366"></a>02366 
<a name="l02370"></a>02370     <span class="keyword">static</span>
<a name="l02371"></a>02371     <span class="keywordtype">void</span> setForwardPrefixes( <span class="keyword">const</span> QStringList &amp; v )
<a name="l02372"></a>02372     {
<a name="l02373"></a>02373       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"ForwardPrefixes"</span> ) ))
<a name="l02374"></a>02374         <span class="keyword">self</span>()-&gt;mForwardPrefixes = v;
<a name="l02375"></a>02375     }
<a name="l02376"></a>02376 
<a name="l02380"></a>02380     <span class="keyword">static</span>
<a name="l02381"></a>02381     QStringList forwardPrefixes()
<a name="l02382"></a>02382     {
<a name="l02383"></a>02383       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mForwardPrefixes;
<a name="l02384"></a>02384     }
<a name="l02385"></a>02385 
<a name="l02389"></a>02389     ItemStringList *forwardPrefixesItem()
<a name="l02390"></a>02390     {
<a name="l02391"></a>02391       <span class="keywordflow">return</span> mForwardPrefixesItem;
<a name="l02392"></a>02392     }
<a name="l02393"></a>02393 
<a name="l02397"></a>02397     <span class="keyword">static</span>
<a name="l02398"></a>02398     <span class="keywordtype">void</span> setReplaceForwardPrefix( <span class="keywordtype">bool</span> v )
<a name="l02399"></a>02399     {
<a name="l02400"></a>02400       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"ReplaceForwardPrefix"</span> ) ))
<a name="l02401"></a>02401         <span class="keyword">self</span>()-&gt;mReplaceForwardPrefix = v;
<a name="l02402"></a>02402     }
<a name="l02403"></a>02403 
<a name="l02407"></a>02407     <span class="keyword">static</span>
<a name="l02408"></a>02408     <span class="keywordtype">bool</span> replaceForwardPrefix()
<a name="l02409"></a>02409     {
<a name="l02410"></a>02410       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mReplaceForwardPrefix;
<a name="l02411"></a>02411     }
<a name="l02412"></a>02412 
<a name="l02416"></a>02416     ItemBool *replaceForwardPrefixItem()
<a name="l02417"></a>02417     {
<a name="l02418"></a>02418       <span class="keywordflow">return</span> mReplaceForwardPrefixItem;
<a name="l02419"></a>02419     }
<a name="l02420"></a>02420 
<a name="l02424"></a>02424     <span class="keyword">static</span>
<a name="l02425"></a>02425     <span class="keywordtype">void</span> setSmartQuote( <span class="keywordtype">bool</span> v )
<a name="l02426"></a>02426     {
<a name="l02427"></a>02427       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"SmartQuote"</span> ) ))
<a name="l02428"></a>02428         <span class="keyword">self</span>()-&gt;mSmartQuote = v;
<a name="l02429"></a>02429     }
<a name="l02430"></a>02430 
<a name="l02434"></a>02434     <span class="keyword">static</span>
<a name="l02435"></a>02435     <span class="keywordtype">bool</span> smartQuote()
<a name="l02436"></a>02436     {
<a name="l02437"></a>02437       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mSmartQuote;
<a name="l02438"></a>02438     }
<a name="l02439"></a>02439 
<a name="l02443"></a>02443     ItemBool *smartQuoteItem()
<a name="l02444"></a>02444     {
<a name="l02445"></a>02445       <span class="keywordflow">return</span> mSmartQuoteItem;
<a name="l02446"></a>02446     }
<a name="l02447"></a>02447 
<a name="l02451"></a>02451     <span class="keyword">static</span>
<a name="l02452"></a>02452     <span class="keywordtype">void</span> setAddresseeSelectorType( <span class="keywordtype">int</span> v )
<a name="l02453"></a>02453     {
<a name="l02454"></a>02454       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"AddresseeSelectorType"</span> ) ))
<a name="l02455"></a>02455         <span class="keyword">self</span>()-&gt;mAddresseeSelectorType = v;
<a name="l02456"></a>02456     }
<a name="l02457"></a>02457 
<a name="l02461"></a>02461     <span class="keyword">static</span>
<a name="l02462"></a>02462     <span class="keywordtype">int</span> addresseeSelectorType()
<a name="l02463"></a>02463     {
<a name="l02464"></a>02464       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mAddresseeSelectorType;
<a name="l02465"></a>02465     }
<a name="l02466"></a>02466 
<a name="l02470"></a>02470     ItemEnum *addresseeSelectorTypeItem()
<a name="l02471"></a>02471     {
<a name="l02472"></a>02472       <span class="keywordflow">return</span> mAddresseeSelectorTypeItem;
<a name="l02473"></a>02473     }
<a name="l02474"></a>02474 
<a name="l02478"></a>02478     <span class="keyword">static</span>
<a name="l02479"></a>02479     <span class="keywordtype">void</span> setRecipientsEditorType( <span class="keywordtype">int</span> v )
<a name="l02480"></a>02480     {
<a name="l02481"></a>02481       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"RecipientsEditorType"</span> ) ))
<a name="l02482"></a>02482         <span class="keyword">self</span>()-&gt;mRecipientsEditorType = v;
<a name="l02483"></a>02483     }
<a name="l02484"></a>02484 
<a name="l02488"></a>02488     <span class="keyword">static</span>
<a name="l02489"></a>02489     <span class="keywordtype">int</span> recipientsEditorType()
<a name="l02490"></a>02490     {
<a name="l02491"></a>02491       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mRecipientsEditorType;
<a name="l02492"></a>02492     }
<a name="l02493"></a>02493 
<a name="l02497"></a>02497     ItemEnum *recipientsEditorTypeItem()
<a name="l02498"></a>02498     {
<a name="l02499"></a>02499       <span class="keywordflow">return</span> mRecipientsEditorTypeItem;
<a name="l02500"></a>02500     }
<a name="l02501"></a>02501 
<a name="l02505"></a>02505     <span class="keyword">static</span>
<a name="l02506"></a>02506     <span class="keywordtype">void</span> setSecondRecipientTypeDefault( <span class="keywordtype">int</span> v )
<a name="l02507"></a>02507     {
<a name="l02508"></a>02508       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"SecondRecipientTypeDefault"</span> ) ))
<a name="l02509"></a>02509         <span class="keyword">self</span>()-&gt;mSecondRecipientTypeDefault = v;
<a name="l02510"></a>02510     }
<a name="l02511"></a>02511 
<a name="l02515"></a>02515     <span class="keyword">static</span>
<a name="l02516"></a>02516     <span class="keywordtype">int</span> secondRecipientTypeDefault()
<a name="l02517"></a>02517     {
<a name="l02518"></a>02518       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mSecondRecipientTypeDefault;
<a name="l02519"></a>02519     }
<a name="l02520"></a>02520 
<a name="l02524"></a>02524     ItemEnum *secondRecipientTypeDefaultItem()
<a name="l02525"></a>02525     {
<a name="l02526"></a>02526       <span class="keywordflow">return</span> mSecondRecipientTypeDefaultItem;
<a name="l02527"></a>02527     }
<a name="l02528"></a>02528 
<a name="l02532"></a>02532     <span class="keyword">static</span>
<a name="l02533"></a>02533     <span class="keywordtype">void</span> setMaximumRecipients( <span class="keywordtype">int</span> v )
<a name="l02534"></a>02534     {
<a name="l02535"></a>02535       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"MaximumRecipients"</span> ) ))
<a name="l02536"></a>02536         <span class="keyword">self</span>()-&gt;mMaximumRecipients = v;
<a name="l02537"></a>02537     }
<a name="l02538"></a>02538 
<a name="l02542"></a>02542     <span class="keyword">static</span>
<a name="l02543"></a>02543     <span class="keywordtype">int</span> maximumRecipients()
<a name="l02544"></a>02544     {
<a name="l02545"></a>02545       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mMaximumRecipients;
<a name="l02546"></a>02546     }
<a name="l02547"></a>02547 
<a name="l02551"></a>02551     ItemInt *maximumRecipientsItem()
<a name="l02552"></a>02552     {
<a name="l02553"></a>02553       <span class="keywordflow">return</span> mMaximumRecipientsItem;
<a name="l02554"></a>02554     }
<a name="l02555"></a>02555 
<a name="l02559"></a>02559     <span class="keyword">static</span>
<a name="l02560"></a>02560     <span class="keywordtype">void</span> setCustomTemplates( <span class="keyword">const</span> QStringList &amp; v )
<a name="l02561"></a>02561     {
<a name="l02562"></a>02562       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"CustomTemplates"</span> ) ))
<a name="l02563"></a>02563         <span class="keyword">self</span>()-&gt;mCustomTemplates = v;
<a name="l02564"></a>02564     }
<a name="l02565"></a>02565 
<a name="l02569"></a>02569     <span class="keyword">static</span>
<a name="l02570"></a>02570     QStringList customTemplates()
<a name="l02571"></a>02571     {
<a name="l02572"></a>02572       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mCustomTemplates;
<a name="l02573"></a>02573     }
<a name="l02574"></a>02574 
<a name="l02578"></a>02578     ItemStringList *customTemplatesItem()
<a name="l02579"></a>02579     {
<a name="l02580"></a>02580       <span class="keywordflow">return</span> mCustomTemplatesItem;
<a name="l02581"></a>02581     }
<a name="l02582"></a>02582 
<a name="l02586"></a>02586     <span class="keyword">static</span>
<a name="l02587"></a>02587     <span class="keywordtype">void</span> setMimetypesToStripWhenInlineForwarding( <span class="keyword">const</span> QStringList &amp; v )
<a name="l02588"></a>02588     {
<a name="l02589"></a>02589       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"MimetypesToStripWhenInlineForwarding"</span> ) ))
<a name="l02590"></a>02590         <span class="keyword">self</span>()-&gt;mMimetypesToStripWhenInlineForwarding = v;
<a name="l02591"></a>02591     }
<a name="l02592"></a>02592 
<a name="l02596"></a>02596     <span class="keyword">static</span>
<a name="l02597"></a>02597     QStringList mimetypesToStripWhenInlineForwarding()
<a name="l02598"></a>02598     {
<a name="l02599"></a>02599       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mMimetypesToStripWhenInlineForwarding;
<a name="l02600"></a>02600     }
<a name="l02601"></a>02601 
<a name="l02605"></a>02605     ItemStringList *mimetypesToStripWhenInlineForwardingItem()
<a name="l02606"></a>02606     {
<a name="l02607"></a>02607       <span class="keywordflow">return</span> mMimetypesToStripWhenInlineForwardingItem;
<a name="l02608"></a>02608     }
<a name="l02609"></a>02609 
<a name="l02613"></a>02613     <span class="keyword">static</span>
<a name="l02614"></a>02614     <span class="keywordtype">void</span> setMaximumAttachmentSize( <span class="keywordtype">int</span> v )
<a name="l02615"></a>02615     {
<a name="l02616"></a>02616       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"MaximumAttachmentSize"</span> ) ))
<a name="l02617"></a>02617         <span class="keyword">self</span>()-&gt;mMaximumAttachmentSize = v;
<a name="l02618"></a>02618     }
<a name="l02619"></a>02619 
<a name="l02623"></a>02623     <span class="keyword">static</span>
<a name="l02624"></a>02624     <span class="keywordtype">int</span> maximumAttachmentSize()
<a name="l02625"></a>02625     {
<a name="l02626"></a>02626       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mMaximumAttachmentSize;
<a name="l02627"></a>02627     }
<a name="l02628"></a>02628 
<a name="l02632"></a>02632     ItemInt *maximumAttachmentSizeItem()
<a name="l02633"></a>02633     {
<a name="l02634"></a>02634       <span class="keywordflow">return</span> mMaximumAttachmentSizeItem;
<a name="l02635"></a>02635     }
<a name="l02636"></a>02636 
<a name="l02640"></a>02640     <span class="keyword">static</span>
<a name="l02641"></a>02641     <span class="keywordtype">void</span> setShowSnippetManager( <span class="keywordtype">bool</span> v )
<a name="l02642"></a>02642     {
<a name="l02643"></a>02643       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"ShowSnippetManager"</span> ) ))
<a name="l02644"></a>02644         <span class="keyword">self</span>()-&gt;mShowSnippetManager = v;
<a name="l02645"></a>02645     }
<a name="l02646"></a>02646 
<a name="l02650"></a>02650     <span class="keyword">static</span>
<a name="l02651"></a>02651     <span class="keywordtype">bool</span> showSnippetManager()
<a name="l02652"></a>02652     {
<a name="l02653"></a>02653       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mShowSnippetManager;
<a name="l02654"></a>02654     }
<a name="l02655"></a>02655 
<a name="l02659"></a>02659     ItemBool *showSnippetManagerItem()
<a name="l02660"></a>02660     {
<a name="l02661"></a>02661       <span class="keywordflow">return</span> mShowSnippetManagerItem;
<a name="l02662"></a>02662     }
<a name="l02663"></a>02663 
<a name="l02667"></a>02667     <span class="keyword">static</span>
<a name="l02668"></a>02668     <span class="keywordtype">void</span> setSnippetSplitterPosition( <span class="keyword">const</span> QValueList&lt;int&gt; &amp; v )
<a name="l02669"></a>02669     {
<a name="l02670"></a>02670       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"SnippetSplitterPosition"</span> ) ))
<a name="l02671"></a>02671         <span class="keyword">self</span>()-&gt;mSnippetSplitterPosition = v;
<a name="l02672"></a>02672     }
<a name="l02673"></a>02673 
<a name="l02677"></a>02677     <span class="keyword">static</span>
<a name="l02678"></a>02678     QValueList&lt;int&gt; snippetSplitterPosition()
<a name="l02679"></a>02679     {
<a name="l02680"></a>02680       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mSnippetSplitterPosition;
<a name="l02681"></a>02681     }
<a name="l02682"></a>02682 
<a name="l02686"></a>02686     ItemIntList *snippetSplitterPositionItem()
<a name="l02687"></a>02687     {
<a name="l02688"></a>02688       <span class="keywordflow">return</span> mSnippetSplitterPositionItem;
<a name="l02689"></a>02689     }
<a name="l02690"></a>02690 
<a name="l02694"></a>02694     <span class="keyword">static</span>
<a name="l02695"></a>02695     <span class="keywordtype">void</span> setShowGnuPGAuditLogAfterSuccessfulSignEncrypt( <span class="keywordtype">bool</span> v )
<a name="l02696"></a>02696     {
<a name="l02697"></a>02697       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"ShowGnuPGAuditLogAfterSuccessfulSignEncrypt"</span> ) ))
<a name="l02698"></a>02698         <span class="keyword">self</span>()-&gt;mShowGnuPGAuditLogAfterSuccessfulSignEncrypt = v;
<a name="l02699"></a>02699     }
<a name="l02700"></a>02700 
<a name="l02704"></a>02704     <span class="keyword">static</span>
<a name="l02705"></a>02705     <span class="keywordtype">bool</span> showGnuPGAuditLogAfterSuccessfulSignEncrypt()
<a name="l02706"></a>02706     {
<a name="l02707"></a>02707       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mShowGnuPGAuditLogAfterSuccessfulSignEncrypt;
<a name="l02708"></a>02708     }
<a name="l02709"></a>02709 
<a name="l02713"></a>02713     ItemBool *showGnuPGAuditLogAfterSuccessfulSignEncryptItem()
<a name="l02714"></a>02714     {
<a name="l02715"></a>02715       <span class="keywordflow">return</span> mShowGnuPGAuditLogAfterSuccessfulSignEncryptItem;
<a name="l02716"></a>02716     }
<a name="l02717"></a>02717 
<a name="l02721"></a>02721     <span class="keyword">static</span>
<a name="l02722"></a>02722     <span class="keywordtype">void</span> setUseDefaultFonts( <span class="keywordtype">bool</span> v )
<a name="l02723"></a>02723     {
<a name="l02724"></a>02724       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"UseDefaultFonts"</span> ) ))
<a name="l02725"></a>02725         <span class="keyword">self</span>()-&gt;mUseDefaultFonts = v;
<a name="l02726"></a>02726     }
<a name="l02727"></a>02727 
<a name="l02731"></a>02731     <span class="keyword">static</span>
<a name="l02732"></a>02732     <span class="keywordtype">bool</span> useDefaultFonts()
<a name="l02733"></a>02733     {
<a name="l02734"></a>02734       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mUseDefaultFonts;
<a name="l02735"></a>02735     }
<a name="l02736"></a>02736 
<a name="l02740"></a>02740     ItemBool *useDefaultFontsItem()
<a name="l02741"></a>02741     {
<a name="l02742"></a>02742       <span class="keywordflow">return</span> mUseDefaultFontsItem;
<a name="l02743"></a>02743     }
<a name="l02744"></a>02744 
<a name="l02748"></a>02748     <span class="keyword">static</span>
<a name="l02749"></a>02749     <span class="keywordtype">void</span> setComposerFont( <span class="keyword">const</span> QFont &amp; v )
<a name="l02750"></a>02750     {
<a name="l02751"></a>02751       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"ComposerFont"</span> ) ))
<a name="l02752"></a>02752         <span class="keyword">self</span>()-&gt;mComposerFont = v;
<a name="l02753"></a>02753     }
<a name="l02754"></a>02754 
<a name="l02758"></a>02758     <span class="keyword">static</span>
<a name="l02759"></a>02759     QFont composerFont()
<a name="l02760"></a>02760     {
<a name="l02761"></a>02761       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mComposerFont;
<a name="l02762"></a>02762     }
<a name="l02763"></a>02763 
<a name="l02767"></a>02767     ItemFont *composerFontItem()
<a name="l02768"></a>02768     {
<a name="l02769"></a>02769       <span class="keywordflow">return</span> mComposerFontItem;
<a name="l02770"></a>02770     }
<a name="l02771"></a>02771 
<a name="l02775"></a>02775     <span class="keyword">static</span>
<a name="l02776"></a>02776     <span class="keywordtype">void</span> setFixedFont( <span class="keyword">const</span> QFont &amp; v )
<a name="l02777"></a>02777     {
<a name="l02778"></a>02778       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"FixedFont"</span> ) ))
<a name="l02779"></a>02779         <span class="keyword">self</span>()-&gt;mFixedFont = v;
<a name="l02780"></a>02780     }
<a name="l02781"></a>02781 
<a name="l02785"></a>02785     <span class="keyword">static</span>
<a name="l02786"></a>02786     QFont fixedFont()
<a name="l02787"></a>02787     {
<a name="l02788"></a>02788       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mFixedFont;
<a name="l02789"></a>02789     }
<a name="l02790"></a>02790 
<a name="l02794"></a>02794     ItemFont *fixedFontItem()
<a name="l02795"></a>02795     {
<a name="l02796"></a>02796       <span class="keywordflow">return</span> mFixedFontItem;
<a name="l02797"></a>02797     }
<a name="l02798"></a>02798 
<a name="l02802"></a>02802     <span class="keyword">static</span>
<a name="l02803"></a>02803     <span class="keywordtype">void</span> setComposerSize( <span class="keyword">const</span> QSize &amp; v )
<a name="l02804"></a>02804     {
<a name="l02805"></a>02805       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"ComposerSize"</span> ) ))
<a name="l02806"></a>02806         <span class="keyword">self</span>()-&gt;mComposerSize = v;
<a name="l02807"></a>02807     }
<a name="l02808"></a>02808 
<a name="l02812"></a>02812     <span class="keyword">static</span>
<a name="l02813"></a>02813     QSize composerSize()
<a name="l02814"></a>02814     {
<a name="l02815"></a>02815       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mComposerSize;
<a name="l02816"></a>02816     }
<a name="l02817"></a>02817 
<a name="l02821"></a>02821     ItemSize *composerSizeItem()
<a name="l02822"></a>02822     {
<a name="l02823"></a>02823       <span class="keywordflow">return</span> mComposerSizeItem;
<a name="l02824"></a>02824     }
<a name="l02825"></a>02825 
<a name="l02829"></a>02829     <span class="keyword">static</span>
<a name="l02830"></a>02830     <span class="keywordtype">void</span> setUseDefaultColors( <span class="keywordtype">bool</span> v )
<a name="l02831"></a>02831     {
<a name="l02832"></a>02832       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"UseDefaultColors"</span> ) ))
<a name="l02833"></a>02833         <span class="keyword">self</span>()-&gt;mUseDefaultColors = v;
<a name="l02834"></a>02834     }
<a name="l02835"></a>02835 
<a name="l02839"></a>02839     <span class="keyword">static</span>
<a name="l02840"></a>02840     <span class="keywordtype">bool</span> useDefaultColors()
<a name="l02841"></a>02841     {
<a name="l02842"></a>02842       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mUseDefaultColors;
<a name="l02843"></a>02843     }
<a name="l02844"></a>02844 
<a name="l02848"></a>02848     ItemBool *useDefaultColorsItem()
<a name="l02849"></a>02849     {
<a name="l02850"></a>02850       <span class="keywordflow">return</span> mUseDefaultColorsItem;
<a name="l02851"></a>02851     }
<a name="l02852"></a>02852 
<a name="l02856"></a>02856     <span class="keyword">static</span>
<a name="l02857"></a>02857     <span class="keywordtype">void</span> setForegroundColor( <span class="keyword">const</span> QColor &amp; v )
<a name="l02858"></a>02858     {
<a name="l02859"></a>02859       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"ForegroundColor"</span> ) ))
<a name="l02860"></a>02860         <span class="keyword">self</span>()-&gt;mForegroundColor = v;
<a name="l02861"></a>02861     }
<a name="l02862"></a>02862 
<a name="l02866"></a>02866     <span class="keyword">static</span>
<a name="l02867"></a>02867     QColor foregroundColor()
<a name="l02868"></a>02868     {
<a name="l02869"></a>02869       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mForegroundColor;
<a name="l02870"></a>02870     }
<a name="l02871"></a>02871 
<a name="l02875"></a>02875     ItemColor *foregroundColorItem()
<a name="l02876"></a>02876     {
<a name="l02877"></a>02877       <span class="keywordflow">return</span> mForegroundColorItem;
<a name="l02878"></a>02878     }
<a name="l02879"></a>02879 
<a name="l02883"></a>02883     <span class="keyword">static</span>
<a name="l02884"></a>02884     <span class="keywordtype">void</span> setBackgroundColor( <span class="keyword">const</span> QColor &amp; v )
<a name="l02885"></a>02885     {
<a name="l02886"></a>02886       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"BackgroundColor"</span> ) ))
<a name="l02887"></a>02887         <span class="keyword">self</span>()-&gt;mBackgroundColor = v;
<a name="l02888"></a>02888     }
<a name="l02889"></a>02889 
<a name="l02893"></a>02893     <span class="keyword">static</span>
<a name="l02894"></a>02894     QColor backgroundColor()
<a name="l02895"></a>02895     {
<a name="l02896"></a>02896       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mBackgroundColor;
<a name="l02897"></a>02897     }
<a name="l02898"></a>02898 
<a name="l02902"></a>02902     ItemColor *backgroundColorItem()
<a name="l02903"></a>02903     {
<a name="l02904"></a>02904       <span class="keywordflow">return</span> mBackgroundColorItem;
<a name="l02905"></a>02905     }
<a name="l02906"></a>02906 
<a name="l02910"></a>02910     <span class="keyword">static</span>
<a name="l02911"></a>02911     <span class="keywordtype">void</span> setFallbackCharacterEncoding( <span class="keyword">const</span> QString &amp; v )
<a name="l02912"></a>02912     {
<a name="l02913"></a>02913       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"FallbackCharacterEncoding"</span> ) ))
<a name="l02914"></a>02914         <span class="keyword">self</span>()-&gt;mFallbackCharacterEncoding = v;
<a name="l02915"></a>02915     }
<a name="l02916"></a>02916 
<a name="l02920"></a>02920     <span class="keyword">static</span>
<a name="l02921"></a>02921     QString fallbackCharacterEncoding()
<a name="l02922"></a>02922     {
<a name="l02923"></a>02923       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mFallbackCharacterEncoding;
<a name="l02924"></a>02924     }
<a name="l02925"></a>02925 
<a name="l02929"></a>02929     ItemString *fallbackCharacterEncodingItem()
<a name="l02930"></a>02930     {
<a name="l02931"></a>02931       <span class="keywordflow">return</span> mFallbackCharacterEncodingItem;
<a name="l02932"></a>02932     }
<a name="l02933"></a>02933 
<a name="l02937"></a>02937     <span class="keyword">static</span>
<a name="l02938"></a>02938     <span class="keywordtype">void</span> setOverrideCharacterEncoding( <span class="keyword">const</span> QString &amp; v )
<a name="l02939"></a>02939     {
<a name="l02940"></a>02940       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"OverrideCharacterEncoding"</span> ) ))
<a name="l02941"></a>02941         <span class="keyword">self</span>()-&gt;mOverrideCharacterEncoding = v;
<a name="l02942"></a>02942     }
<a name="l02943"></a>02943 
<a name="l02947"></a>02947     <span class="keyword">static</span>
<a name="l02948"></a>02948     QString overrideCharacterEncoding()
<a name="l02949"></a>02949     {
<a name="l02950"></a>02950       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mOverrideCharacterEncoding;
<a name="l02951"></a>02951     }
<a name="l02952"></a>02952 
<a name="l02956"></a>02956     ItemString *overrideCharacterEncodingItem()
<a name="l02957"></a>02957     {
<a name="l02958"></a>02958       <span class="keywordflow">return</span> mOverrideCharacterEncodingItem;
<a name="l02959"></a>02959     }
<a name="l02960"></a>02960 
<a name="l02964"></a>02964     <span class="keyword">static</span>
<a name="l02965"></a>02965     <span class="keywordtype">void</span> setShowEmoticons( <span class="keywordtype">bool</span> v )
<a name="l02966"></a>02966     {
<a name="l02967"></a>02967       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"ShowEmoticons"</span> ) ))
<a name="l02968"></a>02968         <span class="keyword">self</span>()-&gt;mShowEmoticons = v;
<a name="l02969"></a>02969     }
<a name="l02970"></a>02970 
<a name="l02974"></a>02974     <span class="keyword">static</span>
<a name="l02975"></a>02975     <span class="keywordtype">bool</span> showEmoticons()
<a name="l02976"></a>02976     {
<a name="l02977"></a>02977       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mShowEmoticons;
<a name="l02978"></a>02978     }
<a name="l02979"></a>02979 
<a name="l02983"></a>02983     ItemBool *showEmoticonsItem()
<a name="l02984"></a>02984     {
<a name="l02985"></a>02985       <span class="keywordflow">return</span> mShowEmoticonsItem;
<a name="l02986"></a>02986     }
<a name="l02987"></a>02987 
<a name="l02991"></a>02991     <span class="keyword">static</span>
<a name="l02992"></a>02992     <span class="keywordtype">void</span> setShowExpandQuotesMark( <span class="keywordtype">bool</span> v )
<a name="l02993"></a>02993     {
<a name="l02994"></a>02994       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"ShowExpandQuotesMark"</span> ) ))
<a name="l02995"></a>02995         <span class="keyword">self</span>()-&gt;mShowExpandQuotesMark = v;
<a name="l02996"></a>02996     }
<a name="l02997"></a>02997 
<a name="l03001"></a>03001     <span class="keyword">static</span>
<a name="l03002"></a>03002     <span class="keywordtype">bool</span> showExpandQuotesMark()
<a name="l03003"></a>03003     {
<a name="l03004"></a>03004       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mShowExpandQuotesMark;
<a name="l03005"></a>03005     }
<a name="l03006"></a>03006 
<a name="l03010"></a>03010     ItemBool *showExpandQuotesMarkItem()
<a name="l03011"></a>03011     {
<a name="l03012"></a>03012       <span class="keywordflow">return</span> mShowExpandQuotesMarkItem;
<a name="l03013"></a>03013     }
<a name="l03014"></a>03014 
<a name="l03018"></a>03018     <span class="keyword">static</span>
<a name="l03019"></a>03019     <span class="keywordtype">void</span> setCollapseQuoteLevelSpin( <span class="keywordtype">int</span> v )
<a name="l03020"></a>03020     {
<a name="l03021"></a>03021       <span class="keywordflow">if</span> (v &lt; 0)
<a name="l03022"></a>03022       {
<a name="l03023"></a>03023         kdDebug() &lt;&lt; <span class="stringliteral">"setCollapseQuoteLevelSpin: value "</span> &lt;&lt; v &lt;&lt; <span class="stringliteral">" is less than the minimum value of 0"</span> &lt;&lt; endl;
<a name="l03024"></a>03024         v = 0;
<a name="l03025"></a>03025       }
<a name="l03026"></a>03026 
<a name="l03027"></a>03027       <span class="keywordflow">if</span> (v &gt; 10)
<a name="l03028"></a>03028       {
<a name="l03029"></a>03029         kdDebug() &lt;&lt; <span class="stringliteral">"setCollapseQuoteLevelSpin: value "</span> &lt;&lt; v &lt;&lt; <span class="stringliteral">" is greater than the maximum value of 10"</span> &lt;&lt; endl;
<a name="l03030"></a>03030         v = 10;
<a name="l03031"></a>03031       }
<a name="l03032"></a>03032 
<a name="l03033"></a>03033       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"CollapseQuoteLevelSpin"</span> ) ))
<a name="l03034"></a>03034         <span class="keyword">self</span>()-&gt;mCollapseQuoteLevelSpin = v;
<a name="l03035"></a>03035     }
<a name="l03036"></a>03036 
<a name="l03040"></a>03040     <span class="keyword">static</span>
<a name="l03041"></a>03041     <span class="keywordtype">int</span> collapseQuoteLevelSpin()
<a name="l03042"></a>03042     {
<a name="l03043"></a>03043       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mCollapseQuoteLevelSpin;
<a name="l03044"></a>03044     }
<a name="l03045"></a>03045 
<a name="l03049"></a>03049     ItemInt *collapseQuoteLevelSpinItem()
<a name="l03050"></a>03050     {
<a name="l03051"></a>03051       <span class="keywordflow">return</span> mCollapseQuoteLevelSpinItem;
<a name="l03052"></a>03052     }
<a name="l03053"></a>03053 
<a name="l03057"></a>03057     <span class="keyword">static</span>
<a name="l03058"></a>03058     <span class="keywordtype">void</span> setShrinkQuotes( <span class="keywordtype">bool</span> v )
<a name="l03059"></a>03059     {
<a name="l03060"></a>03060       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"ShrinkQuotes"</span> ) ))
<a name="l03061"></a>03061         <span class="keyword">self</span>()-&gt;mShrinkQuotes = v;
<a name="l03062"></a>03062     }
<a name="l03063"></a>03063 
<a name="l03067"></a>03067     <span class="keyword">static</span>
<a name="l03068"></a>03068     <span class="keywordtype">bool</span> shrinkQuotes()
<a name="l03069"></a>03069     {
<a name="l03070"></a>03070       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mShrinkQuotes;
<a name="l03071"></a>03071     }
<a name="l03072"></a>03072 
<a name="l03076"></a>03076     ItemBool *shrinkQuotesItem()
<a name="l03077"></a>03077     {
<a name="l03078"></a>03078       <span class="keywordflow">return</span> mShrinkQuotesItem;
<a name="l03079"></a>03079     }
<a name="l03080"></a>03080 
<a name="l03084"></a>03084     <span class="keyword">static</span>
<a name="l03085"></a>03085     <span class="keywordtype">void</span> setChiasmusDecryptionKey( <span class="keyword">const</span> QString &amp; v )
<a name="l03086"></a>03086     {
<a name="l03087"></a>03087       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"ChiasmusDecryptionKey"</span> ) ))
<a name="l03088"></a>03088         <span class="keyword">self</span>()-&gt;mChiasmusDecryptionKey = v;
<a name="l03089"></a>03089     }
<a name="l03090"></a>03090 
<a name="l03094"></a>03094     <span class="keyword">static</span>
<a name="l03095"></a>03095     QString chiasmusDecryptionKey()
<a name="l03096"></a>03096     {
<a name="l03097"></a>03097       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mChiasmusDecryptionKey;
<a name="l03098"></a>03098     }
<a name="l03099"></a>03099 
<a name="l03103"></a>03103     ItemString *chiasmusDecryptionKeyItem()
<a name="l03104"></a>03104     {
<a name="l03105"></a>03105       <span class="keywordflow">return</span> mChiasmusDecryptionKeyItem;
<a name="l03106"></a>03106     }
<a name="l03107"></a>03107 
<a name="l03111"></a>03111     <span class="keyword">static</span>
<a name="l03112"></a>03112     <span class="keywordtype">void</span> setChiasmusDecryptionOptions( <span class="keyword">const</span> QString &amp; v )
<a name="l03113"></a>03113     {
<a name="l03114"></a>03114       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"ChiasmusDecryptionOptions"</span> ) ))
<a name="l03115"></a>03115         <span class="keyword">self</span>()-&gt;mChiasmusDecryptionOptions = v;
<a name="l03116"></a>03116     }
<a name="l03117"></a>03117 
<a name="l03121"></a>03121     <span class="keyword">static</span>
<a name="l03122"></a>03122     QString chiasmusDecryptionOptions()
<a name="l03123"></a>03123     {
<a name="l03124"></a>03124       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mChiasmusDecryptionOptions;
<a name="l03125"></a>03125     }
<a name="l03126"></a>03126 
<a name="l03130"></a>03130     ItemString *chiasmusDecryptionOptionsItem()
<a name="l03131"></a>03131     {
<a name="l03132"></a>03132       <span class="keywordflow">return</span> mChiasmusDecryptionOptionsItem;
<a name="l03133"></a>03133     }
<a name="l03134"></a>03134 
<a name="l03138"></a>03138     <span class="keyword">static</span>
<a name="l03139"></a>03139     <span class="keywordtype">void</span> setShowUserAgent( <span class="keywordtype">bool</span> v )
<a name="l03140"></a>03140     {
<a name="l03141"></a>03141       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"ShowUserAgent"</span> ) ))
<a name="l03142"></a>03142         <span class="keyword">self</span>()-&gt;mShowUserAgent = v;
<a name="l03143"></a>03143     }
<a name="l03144"></a>03144 
<a name="l03148"></a>03148     <span class="keyword">static</span>
<a name="l03149"></a>03149     <span class="keywordtype">bool</span> showUserAgent()
<a name="l03150"></a>03150     {
<a name="l03151"></a>03151       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mShowUserAgent;
<a name="l03152"></a>03152     }
<a name="l03153"></a>03153 
<a name="l03157"></a>03157     ItemBool *showUserAgentItem()
<a name="l03158"></a>03158     {
<a name="l03159"></a>03159       <span class="keywordflow">return</span> mShowUserAgentItem;
<a name="l03160"></a>03160     }
<a name="l03161"></a>03161 
<a name="l03165"></a>03165     <span class="keyword">static</span>
<a name="l03166"></a>03166     <span class="keywordtype">void</span> setAllowAttachmentDeletion( <span class="keywordtype">bool</span> v )
<a name="l03167"></a>03167     {
<a name="l03168"></a>03168       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"AllowAttachmentDeletion"</span> ) ))
<a name="l03169"></a>03169         <span class="keyword">self</span>()-&gt;mAllowAttachmentDeletion = v;
<a name="l03170"></a>03170     }
<a name="l03171"></a>03171 
<a name="l03175"></a>03175     <span class="keyword">static</span>
<a name="l03176"></a>03176     <span class="keywordtype">bool</span> allowAttachmentDeletion()
<a name="l03177"></a>03177     {
<a name="l03178"></a>03178       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mAllowAttachmentDeletion;
<a name="l03179"></a>03179     }
<a name="l03180"></a>03180 
<a name="l03184"></a>03184     ItemBool *allowAttachmentDeletionItem()
<a name="l03185"></a>03185     {
<a name="l03186"></a>03186       <span class="keywordflow">return</span> mAllowAttachmentDeletionItem;
<a name="l03187"></a>03187     }
<a name="l03188"></a>03188 
<a name="l03192"></a>03192     <span class="keyword">static</span>
<a name="l03193"></a>03193     <span class="keywordtype">void</span> setAllowAttachmentEditing( <span class="keywordtype">bool</span> v )
<a name="l03194"></a>03194     {
<a name="l03195"></a>03195       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"AllowAttachmentEditing"</span> ) ))
<a name="l03196"></a>03196         <span class="keyword">self</span>()-&gt;mAllowAttachmentEditing = v;
<a name="l03197"></a>03197     }
<a name="l03198"></a>03198 
<a name="l03202"></a>03202     <span class="keyword">static</span>
<a name="l03203"></a>03203     <span class="keywordtype">bool</span> allowAttachmentEditing()
<a name="l03204"></a>03204     {
<a name="l03205"></a>03205       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mAllowAttachmentEditing;
<a name="l03206"></a>03206     }
<a name="l03207"></a>03207 
<a name="l03211"></a>03211     ItemBool *allowAttachmentEditingItem()
<a name="l03212"></a>03212     {
<a name="l03213"></a>03213       <span class="keywordflow">return</span> mAllowAttachmentEditingItem;
<a name="l03214"></a>03214     }
<a name="l03215"></a>03215 
<a name="l03219"></a>03219     <span class="keyword">static</span>
<a name="l03220"></a>03220     <span class="keywordtype">void</span> setAlwaysDecrypt( <span class="keywordtype">bool</span> v )
<a name="l03221"></a>03221     {
<a name="l03222"></a>03222       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"AlwaysDecrypt"</span> ) ))
<a name="l03223"></a>03223         <span class="keyword">self</span>()-&gt;mAlwaysDecrypt = v;
<a name="l03224"></a>03224     }
<a name="l03225"></a>03225 
<a name="l03229"></a>03229     <span class="keyword">static</span>
<a name="l03230"></a>03230     <span class="keywordtype">bool</span> alwaysDecrypt()
<a name="l03231"></a>03231     {
<a name="l03232"></a>03232       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mAlwaysDecrypt;
<a name="l03233"></a>03233     }
<a name="l03234"></a>03234 
<a name="l03238"></a>03238     ItemBool *alwaysDecryptItem()
<a name="l03239"></a>03239     {
<a name="l03240"></a>03240       <span class="keywordflow">return</span> mAlwaysDecryptItem;
<a name="l03241"></a>03241     }
<a name="l03242"></a>03242 
<a name="l03246"></a>03246     <span class="keyword">static</span>
<a name="l03247"></a>03247     <span class="keywordtype">void</span> setAutomaticDecrypt( <span class="keywordtype">bool</span> v )
<a name="l03248"></a>03248     {
<a name="l03249"></a>03249       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"automaticDecrypt"</span> ) ))
<a name="l03250"></a>03250         <span class="keyword">self</span>()-&gt;mAutomaticDecrypt = v;
<a name="l03251"></a>03251     }
<a name="l03252"></a>03252 
<a name="l03256"></a>03256     <span class="keyword">static</span>
<a name="l03257"></a>03257     <span class="keywordtype">bool</span> automaticDecrypt()
<a name="l03258"></a>03258     {
<a name="l03259"></a>03259       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mAutomaticDecrypt;
<a name="l03260"></a>03260     }
<a name="l03261"></a>03261 
<a name="l03265"></a>03265     ItemBool *automaticDecryptItem()
<a name="l03266"></a>03266     {
<a name="l03267"></a>03267       <span class="keywordflow">return</span> mAutomaticDecryptItem;
<a name="l03268"></a>03268     }
<a name="l03269"></a>03269 
<a name="l03273"></a>03273     <span class="keyword">static</span>
<a name="l03274"></a>03274     <span class="keywordtype">void</span> setSendMDNsWithEmptySender( <span class="keywordtype">bool</span> v )
<a name="l03275"></a>03275     {
<a name="l03276"></a>03276       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"SendMDNsWithEmptySender"</span> ) ))
<a name="l03277"></a>03277         <span class="keyword">self</span>()-&gt;mSendMDNsWithEmptySender = v;
<a name="l03278"></a>03278     }
<a name="l03279"></a>03279 
<a name="l03283"></a>03283     <span class="keyword">static</span>
<a name="l03284"></a>03284     <span class="keywordtype">bool</span> sendMDNsWithEmptySender()
<a name="l03285"></a>03285     {
<a name="l03286"></a>03286       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mSendMDNsWithEmptySender;
<a name="l03287"></a>03287     }
<a name="l03288"></a>03288 
<a name="l03292"></a>03292     ItemBool *sendMDNsWithEmptySenderItem()
<a name="l03293"></a>03293     {
<a name="l03294"></a>03294       <span class="keywordflow">return</span> mSendMDNsWithEmptySenderItem;
<a name="l03295"></a>03295     }
<a name="l03296"></a>03296 
<a name="l03300"></a>03300     <span class="keyword">static</span>
<a name="l03301"></a>03301     <span class="keywordtype">void</span> setPhrasesConverted( <span class="keywordtype">bool</span> v )
<a name="l03302"></a>03302     {
<a name="l03303"></a>03303       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"PhrasesConverted"</span> ) ))
<a name="l03304"></a>03304         <span class="keyword">self</span>()-&gt;mPhrasesConverted = v;
<a name="l03305"></a>03305     }
<a name="l03306"></a>03306 
<a name="l03310"></a>03310     <span class="keyword">static</span>
<a name="l03311"></a>03311     <span class="keywordtype">bool</span> phrasesConverted()
<a name="l03312"></a>03312     {
<a name="l03313"></a>03313       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mPhrasesConverted;
<a name="l03314"></a>03314     }
<a name="l03315"></a>03315 
<a name="l03319"></a>03319     ItemBool *phrasesConvertedItem()
<a name="l03320"></a>03320     {
<a name="l03321"></a>03321       <span class="keywordflow">return</span> mPhrasesConvertedItem;
<a name="l03322"></a>03322     }
<a name="l03323"></a>03323 
<a name="l03327"></a>03327     <span class="keyword">static</span>
<a name="l03328"></a>03328     <span class="keywordtype">void</span> setTemplateNewMessage( <span class="keyword">const</span> QString &amp; v )
<a name="l03329"></a>03329     {
<a name="l03330"></a>03330       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"TemplateNewMessage"</span> ) ))
<a name="l03331"></a>03331         <span class="keyword">self</span>()-&gt;mTemplateNewMessage = v;
<a name="l03332"></a>03332     }
<a name="l03333"></a>03333 
<a name="l03337"></a>03337     <span class="keyword">static</span>
<a name="l03338"></a>03338     QString templateNewMessage()
<a name="l03339"></a>03339     {
<a name="l03340"></a>03340       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mTemplateNewMessage;
<a name="l03341"></a>03341     }
<a name="l03342"></a>03342 
<a name="l03346"></a>03346     ItemString *templateNewMessageItem()
<a name="l03347"></a>03347     {
<a name="l03348"></a>03348       <span class="keywordflow">return</span> mTemplateNewMessageItem;
<a name="l03349"></a>03349     }
<a name="l03350"></a>03350 
<a name="l03354"></a>03354     <span class="keyword">static</span>
<a name="l03355"></a>03355     <span class="keywordtype">void</span> setTemplateReply( <span class="keyword">const</span> QString &amp; v )
<a name="l03356"></a>03356     {
<a name="l03357"></a>03357       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"TemplateReply"</span> ) ))
<a name="l03358"></a>03358         <span class="keyword">self</span>()-&gt;mTemplateReply = v;
<a name="l03359"></a>03359     }
<a name="l03360"></a>03360 
<a name="l03364"></a>03364     <span class="keyword">static</span>
<a name="l03365"></a>03365     QString templateReply()
<a name="l03366"></a>03366     {
<a name="l03367"></a>03367       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mTemplateReply;
<a name="l03368"></a>03368     }
<a name="l03369"></a>03369 
<a name="l03373"></a>03373     ItemString *templateReplyItem()
<a name="l03374"></a>03374     {
<a name="l03375"></a>03375       <span class="keywordflow">return</span> mTemplateReplyItem;
<a name="l03376"></a>03376     }
<a name="l03377"></a>03377 
<a name="l03381"></a>03381     <span class="keyword">static</span>
<a name="l03382"></a>03382     <span class="keywordtype">void</span> setTemplateReplyAll( <span class="keyword">const</span> QString &amp; v )
<a name="l03383"></a>03383     {
<a name="l03384"></a>03384       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"TemplateReplyAll"</span> ) ))
<a name="l03385"></a>03385         <span class="keyword">self</span>()-&gt;mTemplateReplyAll = v;
<a name="l03386"></a>03386     }
<a name="l03387"></a>03387 
<a name="l03391"></a>03391     <span class="keyword">static</span>
<a name="l03392"></a>03392     QString templateReplyAll()
<a name="l03393"></a>03393     {
<a name="l03394"></a>03394       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mTemplateReplyAll;
<a name="l03395"></a>03395     }
<a name="l03396"></a>03396 
<a name="l03400"></a>03400     ItemString *templateReplyAllItem()
<a name="l03401"></a>03401     {
<a name="l03402"></a>03402       <span class="keywordflow">return</span> mTemplateReplyAllItem;
<a name="l03403"></a>03403     }
<a name="l03404"></a>03404 
<a name="l03408"></a>03408     <span class="keyword">static</span>
<a name="l03409"></a>03409     <span class="keywordtype">void</span> setTemplateForward( <span class="keyword">const</span> QString &amp; v )
<a name="l03410"></a>03410     {
<a name="l03411"></a>03411       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"TemplateForward"</span> ) ))
<a name="l03412"></a>03412         <span class="keyword">self</span>()-&gt;mTemplateForward = v;
<a name="l03413"></a>03413     }
<a name="l03414"></a>03414 
<a name="l03418"></a>03418     <span class="keyword">static</span>
<a name="l03419"></a>03419     QString templateForward()
<a name="l03420"></a>03420     {
<a name="l03421"></a>03421       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mTemplateForward;
<a name="l03422"></a>03422     }
<a name="l03423"></a>03423 
<a name="l03427"></a>03427     ItemString *templateForwardItem()
<a name="l03428"></a>03428     {
<a name="l03429"></a>03429       <span class="keywordflow">return</span> mTemplateForwardItem;
<a name="l03430"></a>03430     }
<a name="l03431"></a>03431 
<a name="l03435"></a>03435     <span class="keyword">static</span>
<a name="l03436"></a>03436     <span class="keywordtype">void</span> setQuoteString( <span class="keyword">const</span> QString &amp; v )
<a name="l03437"></a>03437     {
<a name="l03438"></a>03438       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"QuoteString"</span> ) ))
<a name="l03439"></a>03439         <span class="keyword">self</span>()-&gt;mQuoteString = v;
<a name="l03440"></a>03440     }
<a name="l03441"></a>03441 
<a name="l03445"></a>03445     <span class="keyword">static</span>
<a name="l03446"></a>03446     QString quoteString()
<a name="l03447"></a>03447     {
<a name="l03448"></a>03448       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mQuoteString;
<a name="l03449"></a>03449     }
<a name="l03450"></a>03450 
<a name="l03454"></a>03454     ItemString *quoteStringItem()
<a name="l03455"></a>03455     {
<a name="l03456"></a>03456       <span class="keywordflow">return</span> mQuoteStringItem;
<a name="l03457"></a>03457     }
<a name="l03458"></a>03458 
<a name="l03462"></a>03462     <span class="keyword">static</span>
<a name="l03463"></a>03463     <span class="keywordtype">void</span> setAllowOutOfOfficeSettings( <span class="keywordtype">bool</span> v )
<a name="l03464"></a>03464     {
<a name="l03465"></a>03465       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"AllowOutOfOfficeSettings"</span> ) ))
<a name="l03466"></a>03466         <span class="keyword">self</span>()-&gt;mAllowOutOfOfficeSettings = v;
<a name="l03467"></a>03467     }
<a name="l03468"></a>03468 
<a name="l03472"></a>03472     <span class="keyword">static</span>
<a name="l03473"></a>03473     <span class="keywordtype">bool</span> allowOutOfOfficeSettings()
<a name="l03474"></a>03474     {
<a name="l03475"></a>03475       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mAllowOutOfOfficeSettings;
<a name="l03476"></a>03476     }
<a name="l03477"></a>03477 
<a name="l03481"></a>03481     ItemBool *allowOutOfOfficeSettingsItem()
<a name="l03482"></a>03482     {
<a name="l03483"></a>03483       <span class="keywordflow">return</span> mAllowOutOfOfficeSettingsItem;
<a name="l03484"></a>03484     }
<a name="l03485"></a>03485 
<a name="l03489"></a>03489     <span class="keyword">static</span>
<a name="l03490"></a>03490     <span class="keywordtype">void</span> setAllowOutOfOfficeUploadButNoSettings( <span class="keywordtype">bool</span> v )
<a name="l03491"></a>03491     {
<a name="l03492"></a>03492       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"AllowOutOfOfficeUploadButNoSettings"</span> ) ))
<a name="l03493"></a>03493         <span class="keyword">self</span>()-&gt;mAllowOutOfOfficeUploadButNoSettings = v;
<a name="l03494"></a>03494     }
<a name="l03495"></a>03495 
<a name="l03499"></a>03499     <span class="keyword">static</span>
<a name="l03500"></a>03500     <span class="keywordtype">bool</span> allowOutOfOfficeUploadButNoSettings()
<a name="l03501"></a>03501     {
<a name="l03502"></a>03502       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mAllowOutOfOfficeUploadButNoSettings;
<a name="l03503"></a>03503     }
<a name="l03504"></a>03504 
<a name="l03508"></a>03508     ItemBool *allowOutOfOfficeUploadButNoSettingsItem()
<a name="l03509"></a>03509     {
<a name="l03510"></a>03510       <span class="keywordflow">return</span> mAllowOutOfOfficeUploadButNoSettingsItem;
<a name="l03511"></a>03511     }
<a name="l03512"></a>03512 
<a name="l03516"></a>03516     <span class="keyword">static</span>
<a name="l03517"></a>03517     <span class="keywordtype">void</span> setOutOfOfficeDomain( <span class="keyword">const</span> QString &amp; v )
<a name="l03518"></a>03518     {
<a name="l03519"></a>03519       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"OutOfOfficeDomain"</span> ) ))
<a name="l03520"></a>03520         <span class="keyword">self</span>()-&gt;mOutOfOfficeDomain = v;
<a name="l03521"></a>03521     }
<a name="l03522"></a>03522 
<a name="l03526"></a>03526     <span class="keyword">static</span>
<a name="l03527"></a>03527     QString outOfOfficeDomain()
<a name="l03528"></a>03528     {
<a name="l03529"></a>03529       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mOutOfOfficeDomain;
<a name="l03530"></a>03530     }
<a name="l03531"></a>03531 
<a name="l03535"></a>03535     ItemString *outOfOfficeDomainItem()
<a name="l03536"></a>03536     {
<a name="l03537"></a>03537       <span class="keywordflow">return</span> mOutOfOfficeDomainItem;
<a name="l03538"></a>03538     }
<a name="l03539"></a>03539 
<a name="l03543"></a>03543     <span class="keyword">static</span>
<a name="l03544"></a>03544     <span class="keywordtype">void</span> setOutOfOfficeReactToSpam( <span class="keywordtype">bool</span> v )
<a name="l03545"></a>03545     {
<a name="l03546"></a>03546       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"OutOfOfficeReactToSpam"</span> ) ))
<a name="l03547"></a>03547         <span class="keyword">self</span>()-&gt;mOutOfOfficeReactToSpam = v;
<a name="l03548"></a>03548     }
<a name="l03549"></a>03549 
<a name="l03553"></a>03553     <span class="keyword">static</span>
<a name="l03554"></a>03554     <span class="keywordtype">bool</span> outOfOfficeReactToSpam()
<a name="l03555"></a>03555     {
<a name="l03556"></a>03556       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mOutOfOfficeReactToSpam;
<a name="l03557"></a>03557     }
<a name="l03558"></a>03558 
<a name="l03562"></a>03562     ItemBool *outOfOfficeReactToSpamItem()
<a name="l03563"></a>03563     {
<a name="l03564"></a>03564       <span class="keywordflow">return</span> mOutOfOfficeReactToSpamItem;
<a name="l03565"></a>03565     }
<a name="l03566"></a>03566 
<a name="l03570"></a>03570     <span class="keyword">static</span>
<a name="l03571"></a>03571     <span class="keywordtype">void</span> setCheckOutOfOfficeOnStartup( <span class="keywordtype">bool</span> v )
<a name="l03572"></a>03572     {
<a name="l03573"></a>03573       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"CheckOutOfOfficeOnStartup"</span> ) ))
<a name="l03574"></a>03574         <span class="keyword">self</span>()-&gt;mCheckOutOfOfficeOnStartup = v;
<a name="l03575"></a>03575     }
<a name="l03576"></a>03576 
<a name="l03580"></a>03580     <span class="keyword">static</span>
<a name="l03581"></a>03581     <span class="keywordtype">bool</span> checkOutOfOfficeOnStartup()
<a name="l03582"></a>03582     {
<a name="l03583"></a>03583       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mCheckOutOfOfficeOnStartup;
<a name="l03584"></a>03584     }
<a name="l03585"></a>03585 
<a name="l03589"></a>03589     ItemBool *checkOutOfOfficeOnStartupItem()
<a name="l03590"></a>03590     {
<a name="l03591"></a>03591       <span class="keywordflow">return</span> mCheckOutOfOfficeOnStartupItem;
<a name="l03592"></a>03592     }
<a name="l03593"></a>03593 
<a name="l03597"></a>03597     <span class="keyword">static</span>
<a name="l03598"></a>03598     <span class="keywordtype">void</span> setEnableFavoriteFolderView( <span class="keywordtype">bool</span> v )
<a name="l03599"></a>03599     {
<a name="l03600"></a>03600       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"EnableFavoriteFolderView"</span> ) ))
<a name="l03601"></a>03601         <span class="keyword">self</span>()-&gt;mEnableFavoriteFolderView = v;
<a name="l03602"></a>03602     }
<a name="l03603"></a>03603 
<a name="l03607"></a>03607     <span class="keyword">static</span>
<a name="l03608"></a>03608     <span class="keywordtype">bool</span> enableFavoriteFolderView()
<a name="l03609"></a>03609     {
<a name="l03610"></a>03610       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mEnableFavoriteFolderView;
<a name="l03611"></a>03611     }
<a name="l03612"></a>03612 
<a name="l03616"></a>03616     ItemBool *enableFavoriteFolderViewItem()
<a name="l03617"></a>03617     {
<a name="l03618"></a>03618       <span class="keywordflow">return</span> mEnableFavoriteFolderViewItem;
<a name="l03619"></a>03619     }
<a name="l03620"></a>03620 
<a name="l03624"></a>03624     <span class="keyword">static</span>
<a name="l03625"></a>03625     <span class="keywordtype">void</span> setFolderViewSplitterPosition( <span class="keyword">const</span> QValueList&lt;int&gt; &amp; v )
<a name="l03626"></a>03626     {
<a name="l03627"></a>03627       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"FolderViewSplitterPosition"</span> ) ))
<a name="l03628"></a>03628         <span class="keyword">self</span>()-&gt;mFolderViewSplitterPosition = v;
<a name="l03629"></a>03629     }
<a name="l03630"></a>03630 
<a name="l03634"></a>03634     <span class="keyword">static</span>
<a name="l03635"></a>03635     QValueList&lt;int&gt; folderViewSplitterPosition()
<a name="l03636"></a>03636     {
<a name="l03637"></a>03637       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mFolderViewSplitterPosition;
<a name="l03638"></a>03638     }
<a name="l03639"></a>03639 
<a name="l03643"></a>03643     ItemIntList *folderViewSplitterPositionItem()
<a name="l03644"></a>03644     {
<a name="l03645"></a>03645       <span class="keywordflow">return</span> mFolderViewSplitterPositionItem;
<a name="l03646"></a>03646     }
<a name="l03647"></a>03647 
<a name="l03651"></a>03651     <span class="keyword">static</span>
<a name="l03652"></a>03652     <span class="keywordtype">void</span> setFavoriteFolderIds( <span class="keyword">const</span> QValueList&lt;int&gt; &amp; v )
<a name="l03653"></a>03653     {
<a name="l03654"></a>03654       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"FavoriteFolderIds"</span> ) ))
<a name="l03655"></a>03655         <span class="keyword">self</span>()-&gt;mFavoriteFolderIds = v;
<a name="l03656"></a>03656     }
<a name="l03657"></a>03657 
<a name="l03661"></a>03661     <span class="keyword">static</span>
<a name="l03662"></a>03662     QValueList&lt;int&gt; favoriteFolderIds()
<a name="l03663"></a>03663     {
<a name="l03664"></a>03664       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mFavoriteFolderIds;
<a name="l03665"></a>03665     }
<a name="l03666"></a>03666 
<a name="l03670"></a>03670     ItemIntList *favoriteFolderIdsItem()
<a name="l03671"></a>03671     {
<a name="l03672"></a>03672       <span class="keywordflow">return</span> mFavoriteFolderIdsItem;
<a name="l03673"></a>03673     }
<a name="l03674"></a>03674 
<a name="l03678"></a>03678     <span class="keyword">static</span>
<a name="l03679"></a>03679     <span class="keywordtype">void</span> setFavoriteFolderNames( <span class="keyword">const</span> QStringList &amp; v )
<a name="l03680"></a>03680     {
<a name="l03681"></a>03681       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"FavoriteFolderNames"</span> ) ))
<a name="l03682"></a>03682         <span class="keyword">self</span>()-&gt;mFavoriteFolderNames = v;
<a name="l03683"></a>03683     }
<a name="l03684"></a>03684 
<a name="l03688"></a>03688     <span class="keyword">static</span>
<a name="l03689"></a>03689     QStringList favoriteFolderNames()
<a name="l03690"></a>03690     {
<a name="l03691"></a>03691       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mFavoriteFolderNames;
<a name="l03692"></a>03692     }
<a name="l03693"></a>03693 
<a name="l03697"></a>03697     ItemStringList *favoriteFolderNamesItem()
<a name="l03698"></a>03698     {
<a name="l03699"></a>03699       <span class="keywordflow">return</span> mFavoriteFolderNamesItem;
<a name="l03700"></a>03700     }
<a name="l03701"></a>03701 
<a name="l03705"></a>03705     <span class="keyword">static</span>
<a name="l03706"></a>03706     <span class="keywordtype">void</span> setFavoriteFolderViewSeenInboxes( <span class="keyword">const</span> QValueList&lt;int&gt; &amp; v )
<a name="l03707"></a>03707     {
<a name="l03708"></a>03708       <span class="keywordflow">if</span> (!<span class="keyword">self</span>()-&gt;isImmutable( QString::fromLatin1( <span class="stringliteral">"FavoriteFolderViewSeenInboxes"</span> ) ))
<a name="l03709"></a>03709         <span class="keyword">self</span>()-&gt;mFavoriteFolderViewSeenInboxes = v;
<a name="l03710"></a>03710     }
<a name="l03711"></a>03711 
<a name="l03715"></a>03715     <span class="keyword">static</span>
<a name="l03716"></a>03716     QValueList&lt;int&gt; favoriteFolderViewSeenInboxes()
<a name="l03717"></a>03717     {
<a name="l03718"></a>03718       <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;mFavoriteFolderViewSeenInboxes;
<a name="l03719"></a>03719     }
<a name="l03720"></a>03720 
<a name="l03724"></a>03724     ItemIntList *favoriteFolderViewSeenInboxesItem()
<a name="l03725"></a>03725     {
<a name="l03726"></a>03726       <span class="keywordflow">return</span> mFavoriteFolderViewSeenInboxesItem;
<a name="l03727"></a>03727     }
<a name="l03728"></a>03728 
<a name="l03729"></a>03729     <span class="keyword">static</span>
<a name="l03730"></a>03730     <span class="keywordtype">void</span> writeConfig()
<a name="l03731"></a>03731     {
<a name="l03732"></a>03732       <span class="keyword">static_cast&lt;</span>KConfigSkeleton*<span class="keyword">&gt;</span>(<span class="keyword">self</span>())-&gt;writeConfig();
<a name="l03733"></a>03733     }
<a name="l03734"></a>03734   <span class="keyword">protected</span>:
<a name="l03735"></a>03735     GlobalSettingsBase();
<a name="l03736"></a>03736     <span class="keyword">static</span> GlobalSettingsBase *mSelf;
<a name="l03737"></a>03737 
<a name="l03738"></a>03738 
<a name="l03739"></a>03739     <span class="comment">// Behaviour</span>
<a name="l03740"></a>03740     <span class="keywordtype">bool</span> mDelayedMarkAsRead;
<a name="l03741"></a>03741     uint mDelayedMarkTime;
<a name="l03742"></a>03742     <span class="keywordtype">int</span> mActionEnterFolder;
<a name="l03743"></a>03743     <span class="keywordtype">int</span> mNetworkState;
<a name="l03744"></a>03744     <span class="keywordtype">int</span> mLoopOnGotoUnread;
<a name="l03745"></a>03745     <span class="keywordtype">bool</span> mShowPopupAfterDnD;
<a name="l03746"></a>03746     <span class="keywordtype">bool</span> mExcludeImportantMailFromExpiry;
<a name="l03747"></a>03747     <span class="keywordtype">int</span> mSendOnCheck;
<a name="l03748"></a>03748     <span class="keywordtype">bool</span> mAutoLostFoundMove;
<a name="l03749"></a>03749     <span class="keywordtype">bool</span> mAllowLocalFlags;
<a name="l03750"></a>03750 
<a name="l03751"></a>03751     <span class="comment">// ConfigurationDialogRestrictions</span>
<a name="l03752"></a>03752     <span class="keywordtype">int</span> mMinimumCheckInterval;
<a name="l03753"></a>03753 
<a name="l03754"></a>03754     <span class="comment">// FolderSelectionDialog</span>
<a name="l03755"></a>03755     QString mLastSelectedFolder;
<a name="l03756"></a>03756 
<a name="l03757"></a>03757     <span class="comment">// General</span>
<a name="l03758"></a>03758     <span class="keywordtype">bool</span> mDisregardUmask;
<a name="l03759"></a>03759     <span class="keywordtype">bool</span> mSystemTrayEnabled;
<a name="l03760"></a>03760     <span class="keywordtype">int</span> mSystemTrayPolicy;
<a name="l03761"></a>03761     <span class="keywordtype">bool</span> mCloseDespiteSystemTray;
<a name="l03762"></a>03762     <span class="keywordtype">bool</span> mVerboseNewMailNotification;
<a name="l03763"></a>03763     QString mExternalEditor;
<a name="l03764"></a>03764     <span class="keywordtype">bool</span> mUseExternalEditor;
<a name="l03765"></a>03765     <span class="keywordtype">int</span> mCustHeaderCount;
<a name="l03766"></a>03766     <span class="keywordtype">int</span> mReplyCurrentLanguage;
<a name="l03767"></a>03767     <span class="keywordtype">int</span> mReplyLanguagesCount;
<a name="l03768"></a>03768     <span class="keywordtype">int</span> mFolderLoadingTimeout;
<a name="l03769"></a>03769     <span class="keywordtype">int</span> mQuotaUnit;
<a name="l03770"></a>03770     <span class="keywordtype">int</span> mCloseToQuotaThreshold;
<a name="l03771"></a>03771 
<a name="l03772"></a>03772     <span class="comment">// Groupware</span>
<a name="l03773"></a>03773     <span class="keywordtype">bool</span> mGroupwareEnabled;
<a name="l03774"></a>03774     <span class="keywordtype">bool</span> mLegacyMangleFromToHeaders;
<a name="l03775"></a>03775     <span class="keywordtype">bool</span> mLegacyBodyInvites;
<a name="l03776"></a>03776     <span class="keywordtype">bool</span> mExchangeCompatibleInvitations;
<a name="l03777"></a>03777     <span class="keywordtype">bool</span> mAutomaticSending;
<a name="l03778"></a>03778     <span class="keywordtype">int</span> mAskForCommentWhenReactingToInvitation;
<a name="l03779"></a>03779     <span class="keywordtype">bool</span> mDeleteInvitationEmailsAfterSendingReply;
<a name="l03780"></a>03780 
<a name="l03781"></a>03781     <span class="comment">// IMAP Resource</span>
<a name="l03782"></a>03782     <span class="keywordtype">bool</span> mTheIMAPResourceEnabled;
<a name="l03783"></a>03783     <span class="keywordtype">bool</span> mHideGroupwareFolders;
<a name="l03784"></a>03784     <span class="keywordtype">bool</span> mShowOnlyGroupwareFoldersForGroupwareAccount;
<a name="l03785"></a>03785     <span class="keywordtype">int</span> mTheIMAPResourceStorageFormat;
<a name="l03786"></a>03786     QString mTheIMAPResourceFolderParent;
<a name="l03787"></a>03787     <span class="keywordtype">int</span> mTheIMAPResourceAccount;
<a name="l03788"></a>03788     <span class="keywordtype">int</span> mTheIMAPResourceFolderLanguage;
<a name="l03789"></a>03789     <span class="keywordtype">bool</span> mFilterOnlyDIMAPInbox;
<a name="l03790"></a>03790     <span class="keywordtype">bool</span> mFilterGroupwareFolders;
<a name="l03791"></a>03791     <span class="keywordtype">bool</span> mImmediatlySyncDIMAPOnGroupwareChanges;
<a name="l03792"></a>03792 
<a name="l03793"></a>03793     <span class="comment">// Internal</span>
<a name="l03794"></a>03794     <span class="keywordtype">int</span> mMsgDictSizeHint;
<a name="l03795"></a>03795     QString mPreviousNewFeaturesMD5;
<a name="l03796"></a>03796 
<a name="l03797"></a>03797     <span class="comment">// Network</span>
<a name="l03798"></a>03798     <span class="keywordtype">int</span> mMaxConnectionsPerHost;
<a name="l03799"></a>03799 
<a name="l03800"></a>03800     <span class="comment">// UserInterface</span>
<a name="l03801"></a>03801     <span class="keywordtype">bool</span> mQuickSearchActive;
<a name="l03802"></a>03802     <span class="keywordtype">bool</span> mEnableFolderQuickSearch;
<a name="l03803"></a>03803     <span class="keywordtype">bool</span> mHideLocalInbox;
<a name="l03804"></a>03804 
<a name="l03805"></a>03805     <span class="comment">// Composer</span>
<a name="l03806"></a>03806     <span class="keywordtype">bool</span> mForwardingInlineByDefault;
<a name="l03807"></a>03807     <span class="keywordtype">bool</span> mAllowSemicolonAsAddressSeparator;
<a name="l03808"></a>03808     <span class="keywordtype">bool</span> mForceReplyCharset;
<a name="l03809"></a>03809     QString mAutoTextSignature;
<a name="l03810"></a>03810     <span class="keywordtype">bool</span> mStickyIdentity;
<a name="l03811"></a>03811     <span class="keywordtype">bool</span> mStickyFcc;
<a name="l03812"></a>03812     <span class="keywordtype">bool</span> mStickyTransport;
<a name="l03813"></a>03813     <span class="keywordtype">bool</span> mWordWrap;
<a name="l03814"></a>03814     <span class="keywordtype">bool</span> mUseFixedFont;
<a name="l03815"></a>03815     <span class="keywordtype">int</span> mLineWrapWidth;
<a name="l03816"></a>03816     uint mPreviousIdentity;
<a name="l03817"></a>03817     QString mPreviousFcc;
<a name="l03818"></a>03818     QStringList mTransportHistory;
<a name="l03819"></a>03819     QString mCurrentTransport;
<a name="l03820"></a>03820     QString mDefaultTransport;
<a name="l03821"></a>03821     <span class="keywordtype">int</span> mMaxTransportEntries;
<a name="l03822"></a>03822     <span class="keywordtype">bool</span> mOutlookCompatibleAttachments;
<a name="l03823"></a>03823     <span class="keywordtype">bool</span> mUseHtmlMarkup;
<a name="l03824"></a>03824     <span class="keywordtype">bool</span> mPgpAutoSign;
<a name="l03825"></a>03825     <span class="keywordtype">bool</span> mPgpAutoEncrypt;
<a name="l03826"></a>03826     <span class="keywordtype">bool</span> mNeverEncryptDrafts;
<a name="l03827"></a>03827     QString mChiasmusKey;
<a name="l03828"></a>03828     QString mChiasmusOptions;
<a name="l03829"></a>03829     <span class="keywordtype">bool</span> mConfirmBeforeSend;
<a name="l03830"></a>03830     <span class="keywordtype">bool</span> mRequestMDN;
<a name="l03831"></a>03831     <span class="keywordtype">bool</span> mShowRecentAddressesInComposer;
<a name="l03832"></a>03832     <span class="keywordtype">int</span> mHeaders;
<a name="l03833"></a>03833     <span class="keywordtype">int</span> mCompletionMode;
<a name="l03834"></a>03834     <span class="keywordtype">bool</span> mAutoSpellChecking;
<a name="l03835"></a>03835     <span class="keywordtype">bool</span> mShowForgottenAttachmentWarning;
<a name="l03836"></a>03836     QStringList mAttachmentKeywords;
<a name="l03837"></a>03837     <span class="keywordtype">bool</span> mShowMessagePartDialogOnAttach;
<a name="l03838"></a>03838     <span class="keywordtype">int</span> mAutosaveInterval;
<a name="l03839"></a>03839     <span class="keywordtype">bool</span> mPrependSignature;
<a name="l03840"></a>03840     QStringList mReplyPrefixes;
<a name="l03841"></a>03841     <span class="keywordtype">bool</span> mReplaceReplyPrefix;
<a name="l03842"></a>03842     QStringList mForwardPrefixes;
<a name="l03843"></a>03843     <span class="keywordtype">bool</span> mReplaceForwardPrefix;
<a name="l03844"></a>03844     <span class="keywordtype">bool</span> mSmartQuote;
<a name="l03845"></a>03845     <span class="keywordtype">int</span> mAddresseeSelectorType;
<a name="l03846"></a>03846     <span class="keywordtype">int</span> mRecipientsEditorType;
<a name="l03847"></a>03847     <span class="keywordtype">int</span> mSecondRecipientTypeDefault;
<a name="l03848"></a>03848     <span class="keywordtype">int</span> mMaximumRecipients;
<a name="l03849"></a>03849     QStringList mCustomTemplates;
<a name="l03850"></a>03850     QStringList mMimetypesToStripWhenInlineForwarding;
<a name="l03851"></a>03851     <span class="keywordtype">int</span> mMaximumAttachmentSize;
<a name="l03852"></a>03852     <span class="keywordtype">bool</span> mShowSnippetManager;
<a name="l03853"></a>03853     QValueList&lt;int&gt; mSnippetSplitterPosition;
<a name="l03854"></a>03854     <span class="keywordtype">bool</span> mShowGnuPGAuditLogAfterSuccessfulSignEncrypt;
<a name="l03855"></a>03855 
<a name="l03856"></a>03856     <span class="comment">// Fonts</span>
<a name="l03857"></a>03857     <span class="keywordtype">bool</span> mUseDefaultFonts;
<a name="l03858"></a>03858     QFont mComposerFont;
<a name="l03859"></a>03859     QFont mFixedFont;
<a name="l03860"></a>03860 
<a name="l03861"></a>03861     <span class="comment">// Geometry</span>
<a name="l03862"></a>03862     QSize mComposerSize;
<a name="l03863"></a>03863 
<a name="l03864"></a>03864     <span class="comment">// Reader</span>
<a name="l03865"></a>03865     <span class="keywordtype">bool</span> mUseDefaultColors;
<a name="l03866"></a>03866     QColor mForegroundColor;
<a name="l03867"></a>03867     QColor mBackgroundColor;
<a name="l03868"></a>03868     QString mFallbackCharacterEncoding;
<a name="l03869"></a>03869     QString mOverrideCharacterEncoding;
<a name="l03870"></a>03870     <span class="keywordtype">bool</span> mShowEmoticons;
<a name="l03871"></a>03871     <span class="keywordtype">bool</span> mShowExpandQuotesMark;
<a name="l03872"></a>03872     <span class="keywordtype">int</span> mCollapseQuoteLevelSpin;
<a name="l03873"></a>03873     <span class="keywordtype">bool</span> mShrinkQuotes;
<a name="l03874"></a>03874     QString mChiasmusDecryptionKey;
<a name="l03875"></a>03875     QString mChiasmusDecryptionOptions;
<a name="l03876"></a>03876     <span class="keywordtype">bool</span> mShowUserAgent;
<a name="l03877"></a>03877     <span class="keywordtype">bool</span> mAllowAttachmentDeletion;
<a name="l03878"></a>03878     <span class="keywordtype">bool</span> mAllowAttachmentEditing;
<a name="l03879"></a>03879     <span class="keywordtype">bool</span> mAlwaysDecrypt;
<a name="l03880"></a>03880 
<a name="l03881"></a>03881     <span class="comment">// TextIndex</span>
<a name="l03882"></a>03882     <span class="keywordtype">bool</span> mAutomaticDecrypt;
<a name="l03883"></a>03883 
<a name="l03884"></a>03884     <span class="comment">// MDN</span>
<a name="l03885"></a>03885     <span class="keywordtype">bool</span> mSendMDNsWithEmptySender;
<a name="l03886"></a>03886 
<a name="l03887"></a>03887     <span class="comment">// GlobalTemplates</span>
<a name="l03888"></a>03888     <span class="keywordtype">bool</span> mPhrasesConverted;
<a name="l03889"></a>03889     QString mTemplateNewMessage;
<a name="l03890"></a>03890     QString mTemplateReply;
<a name="l03891"></a>03891     QString mTemplateReplyAll;
<a name="l03892"></a>03892     QString mTemplateForward;
<a name="l03893"></a>03893     QString mQuoteString;
<a name="l03894"></a>03894 
<a name="l03895"></a>03895     <span class="comment">// OutOfOffice</span>
<a name="l03896"></a>03896     <span class="keywordtype">bool</span> mAllowOutOfOfficeSettings;
<a name="l03897"></a>03897     <span class="keywordtype">bool</span> mAllowOutOfOfficeUploadButNoSettings;
<a name="l03898"></a>03898     QString mOutOfOfficeDomain;
<a name="l03899"></a>03899     <span class="keywordtype">bool</span> mOutOfOfficeReactToSpam;
<a name="l03900"></a>03900     <span class="keywordtype">bool</span> mCheckOutOfOfficeOnStartup;
<a name="l03901"></a>03901 
<a name="l03902"></a>03902     <span class="comment">// FavoriteFolderView</span>
<a name="l03903"></a>03903     <span class="keywordtype">bool</span> mEnableFavoriteFolderView;
<a name="l03904"></a>03904     QValueList&lt;int&gt; mFolderViewSplitterPosition;
<a name="l03905"></a>03905     QValueList&lt;int&gt; mFavoriteFolderIds;
<a name="l03906"></a>03906     QStringList mFavoriteFolderNames;
<a name="l03907"></a>03907     QValueList&lt;int&gt; mFavoriteFolderViewSeenInboxes;
<a name="l03908"></a>03908 
<a name="l03909"></a>03909   <span class="keyword">private</span>:
<a name="l03910"></a>03910     ItemBool *mDelayedMarkAsReadItem;
<a name="l03911"></a>03911     ItemUInt *mDelayedMarkTimeItem;
<a name="l03912"></a>03912     ItemEnum *mActionEnterFolderItem;
<a name="l03913"></a>03913     ItemEnum *mNetworkStateItem;
<a name="l03914"></a>03914     ItemEnum *mLoopOnGotoUnreadItem;
<a name="l03915"></a>03915     ItemBool *mShowPopupAfterDnDItem;
<a name="l03916"></a>03916     ItemBool *mExcludeImportantMailFromExpiryItem;
<a name="l03917"></a>03917     ItemEnum *mSendOnCheckItem;
<a name="l03918"></a>03918     ItemBool *mAutoLostFoundMoveItem;
<a name="l03919"></a>03919     ItemBool *mAllowLocalFlagsItem;
<a name="l03920"></a>03920     ItemInt *mMinimumCheckIntervalItem;
<a name="l03921"></a>03921     ItemString *mLastSelectedFolderItem;
<a name="l03922"></a>03922     ItemBool *mDisregardUmaskItem;
<a name="l03923"></a>03923     ItemBool *mSystemTrayEnabledItem;
<a name="l03924"></a>03924     ItemEnum *mSystemTrayPolicyItem;
<a name="l03925"></a>03925     ItemBool *mCloseDespiteSystemTrayItem;
<a name="l03926"></a>03926     ItemBool *mVerboseNewMailNotificationItem;
<a name="l03927"></a>03927     ItemString *mExternalEditorItem;
<a name="l03928"></a>03928     ItemBool *mUseExternalEditorItem;
<a name="l03929"></a>03929     ItemInt *mCustHeaderCountItem;
<a name="l03930"></a>03930     ItemInt *mReplyCurrentLanguageItem;
<a name="l03931"></a>03931     ItemInt *mReplyLanguagesCountItem;
<a name="l03932"></a>03932     ItemInt *mFolderLoadingTimeoutItem;
<a name="l03933"></a>03933     ItemEnum *mQuotaUnitItem;
<a name="l03934"></a>03934     ItemInt *mCloseToQuotaThresholdItem;
<a name="l03935"></a>03935     ItemBool *mGroupwareEnabledItem;
<a name="l03936"></a>03936     ItemBool *mLegacyMangleFromToHeadersItem;
<a name="l03937"></a>03937     ItemBool *mLegacyBodyInvitesItem;
<a name="l03938"></a>03938     ItemBool *mExchangeCompatibleInvitationsItem;
<a name="l03939"></a>03939     ItemBool *mAutomaticSendingItem;
<a name="l03940"></a>03940     ItemEnum *mAskForCommentWhenReactingToInvitationItem;
<a name="l03941"></a>03941     ItemBool *mDeleteInvitationEmailsAfterSendingReplyItem;
<a name="l03942"></a>03942     ItemBool *mTheIMAPResourceEnabledItem;
<a name="l03943"></a>03943     ItemBool *mHideGroupwareFoldersItem;
<a name="l03944"></a>03944     ItemBool *mShowOnlyGroupwareFoldersForGroupwareAccountItem;
<a name="l03945"></a>03945     ItemEnum *mTheIMAPResourceStorageFormatItem;
<a name="l03946"></a>03946     ItemString *mTheIMAPResourceFolderParentItem;
<a name="l03947"></a>03947     ItemInt *mTheIMAPResourceAccountItem;
<a name="l03948"></a>03948     ItemInt *mTheIMAPResourceFolderLanguageItem;
<a name="l03949"></a>03949     ItemBool *mFilterOnlyDIMAPInboxItem;
<a name="l03950"></a>03950     ItemBool *mFilterGroupwareFoldersItem;
<a name="l03951"></a>03951     ItemBool *mImmediatlySyncDIMAPOnGroupwareChangesItem;
<a name="l03952"></a>03952     ItemInt *mMsgDictSizeHintItem;
<a name="l03953"></a>03953     ItemString *mPreviousNewFeaturesMD5Item;
<a name="l03954"></a>03954     ItemInt *mMaxConnectionsPerHostItem;
<a name="l03955"></a>03955     ItemBool *mQuickSearchActiveItem;
<a name="l03956"></a>03956     ItemBool *mEnableFolderQuickSearchItem;
<a name="l03957"></a>03957     ItemBool *mHideLocalInboxItem;
<a name="l03958"></a>03958     ItemBool *mForwardingInlineByDefaultItem;
<a name="l03959"></a>03959     ItemBool *mAllowSemicolonAsAddressSeparatorItem;
<a name="l03960"></a>03960     ItemBool *mForceReplyCharsetItem;
<a name="l03961"></a>03961     ItemString *mAutoTextSignatureItem;
<a name="l03962"></a>03962     ItemBool *mStickyIdentityItem;
<a name="l03963"></a>03963     ItemBool *mStickyFccItem;
<a name="l03964"></a>03964     ItemBool *mStickyTransportItem;
<a name="l03965"></a>03965     ItemBool *mWordWrapItem;
<a name="l03966"></a>03966     ItemBool *mUseFixedFontItem;
<a name="l03967"></a>03967     ItemInt *mLineWrapWidthItem;
<a name="l03968"></a>03968     ItemUInt *mPreviousIdentityItem;
<a name="l03969"></a>03969     ItemString *mPreviousFccItem;
<a name="l03970"></a>03970     ItemStringList *mTransportHistoryItem;
<a name="l03971"></a>03971     ItemString *mCurrentTransportItem;
<a name="l03972"></a>03972     ItemString *mDefaultTransportItem;
<a name="l03973"></a>03973     ItemInt *mMaxTransportEntriesItem;
<a name="l03974"></a>03974     ItemBool *mOutlookCompatibleAttachmentsItem;
<a name="l03975"></a>03975     ItemBool *mUseHtmlMarkupItem;
<a name="l03976"></a>03976     ItemBool *mPgpAutoSignItem;
<a name="l03977"></a>03977     ItemBool *mPgpAutoEncryptItem;
<a name="l03978"></a>03978     ItemBool *mNeverEncryptDraftsItem;
<a name="l03979"></a>03979     ItemString *mChiasmusKeyItem;
<a name="l03980"></a>03980     ItemString *mChiasmusOptionsItem;
<a name="l03981"></a>03981     ItemBool *mConfirmBeforeSendItem;
<a name="l03982"></a>03982     ItemBool *mRequestMDNItem;
<a name="l03983"></a>03983     ItemBool *mShowRecentAddressesInComposerItem;
<a name="l03984"></a>03984     ItemInt *mHeadersItem;
<a name="l03985"></a>03985     ItemInt *mCompletionModeItem;
<a name="l03986"></a>03986     ItemBool *mAutoSpellCheckingItem;
<a name="l03987"></a>03987     ItemBool *mShowForgottenAttachmentWarningItem;
<a name="l03988"></a>03988     ItemStringList *mAttachmentKeywordsItem;
<a name="l03989"></a>03989     ItemBool *mShowMessagePartDialogOnAttachItem;
<a name="l03990"></a>03990     ItemInt *mAutosaveIntervalItem;
<a name="l03991"></a>03991     ItemBool *mPrependSignatureItem;
<a name="l03992"></a>03992     ItemStringList *mReplyPrefixesItem;
<a name="l03993"></a>03993     ItemBool *mReplaceReplyPrefixItem;
<a name="l03994"></a>03994     ItemStringList *mForwardPrefixesItem;
<a name="l03995"></a>03995     ItemBool *mReplaceForwardPrefixItem;
<a name="l03996"></a>03996     ItemBool *mSmartQuoteItem;
<a name="l03997"></a>03997     ItemEnum *mAddresseeSelectorTypeItem;
<a name="l03998"></a>03998     ItemEnum *mRecipientsEditorTypeItem;
<a name="l03999"></a>03999     ItemEnum *mSecondRecipientTypeDefaultItem;
<a name="l04000"></a>04000     ItemInt *mMaximumRecipientsItem;
<a name="l04001"></a>04001     ItemStringList *mCustomTemplatesItem;
<a name="l04002"></a>04002     ItemStringList *mMimetypesToStripWhenInlineForwardingItem;
<a name="l04003"></a>04003     ItemInt *mMaximumAttachmentSizeItem;
<a name="l04004"></a>04004     ItemBool *mShowSnippetManagerItem;
<a name="l04005"></a>04005     ItemIntList *mSnippetSplitterPositionItem;
<a name="l04006"></a>04006     ItemBool *mShowGnuPGAuditLogAfterSuccessfulSignEncryptItem;
<a name="l04007"></a>04007     ItemBool *mUseDefaultFontsItem;
<a name="l04008"></a>04008     ItemFont *mComposerFontItem;
<a name="l04009"></a>04009     ItemFont *mFixedFontItem;
<a name="l04010"></a>04010     ItemSize *mComposerSizeItem;
<a name="l04011"></a>04011     ItemBool *mUseDefaultColorsItem;
<a name="l04012"></a>04012     ItemColor *mForegroundColorItem;
<a name="l04013"></a>04013     ItemColor *mBackgroundColorItem;
<a name="l04014"></a>04014     ItemString *mFallbackCharacterEncodingItem;
<a name="l04015"></a>04015     ItemString *mOverrideCharacterEncodingItem;
<a name="l04016"></a>04016     ItemBool *mShowEmoticonsItem;
<a name="l04017"></a>04017     ItemBool *mShowExpandQuotesMarkItem;
<a name="l04018"></a>04018     ItemInt *mCollapseQuoteLevelSpinItem;
<a name="l04019"></a>04019     ItemBool *mShrinkQuotesItem;
<a name="l04020"></a>04020     ItemString *mChiasmusDecryptionKeyItem;
<a name="l04021"></a>04021     ItemString *mChiasmusDecryptionOptionsItem;
<a name="l04022"></a>04022     ItemBool *mShowUserAgentItem;
<a name="l04023"></a>04023     ItemBool *mAllowAttachmentDeletionItem;
<a name="l04024"></a>04024     ItemBool *mAllowAttachmentEditingItem;
<a name="l04025"></a>04025     ItemBool *mAlwaysDecryptItem;
<a name="l04026"></a>04026     ItemBool *mAutomaticDecryptItem;
<a name="l04027"></a>04027     ItemBool *mSendMDNsWithEmptySenderItem;
<a name="l04028"></a>04028     ItemBool *mPhrasesConvertedItem;
<a name="l04029"></a>04029     ItemString *mTemplateNewMessageItem;
<a name="l04030"></a>04030     ItemString *mTemplateReplyItem;
<a name="l04031"></a>04031     ItemString *mTemplateReplyAllItem;
<a name="l04032"></a>04032     ItemString *mTemplateForwardItem;
<a name="l04033"></a>04033     ItemString *mQuoteStringItem;
<a name="l04034"></a>04034     ItemBool *mAllowOutOfOfficeSettingsItem;
<a name="l04035"></a>04035     ItemBool *mAllowOutOfOfficeUploadButNoSettingsItem;
<a name="l04036"></a>04036     ItemString *mOutOfOfficeDomainItem;
<a name="l04037"></a>04037     ItemBool *mOutOfOfficeReactToSpamItem;
<a name="l04038"></a>04038     ItemBool *mCheckOutOfOfficeOnStartupItem;
<a name="l04039"></a>04039     ItemBool *mEnableFavoriteFolderViewItem;
<a name="l04040"></a>04040     ItemIntList *mFolderViewSplitterPositionItem;
<a name="l04041"></a>04041     ItemIntList *mFavoriteFolderIdsItem;
<a name="l04042"></a>04042     ItemStringList *mFavoriteFolderNamesItem;
<a name="l04043"></a>04043     ItemIntList *mFavoriteFolderViewSeenInboxesItem;
<a name="l04044"></a>04044 };
<a name="l04045"></a>04045 
<a name="l04046"></a>04046 <span class="preprocessor">#endif</span>
<a name="l04047"></a>04047 <span class="preprocessor"></span>
</pre></div></div>
    </div></div>


      </td>
  </tr>
  <tr>
    <td valign="top" id="leftmenu" width="25%">
      <a name="navigation"></a>
      <div class="menu_box"><h2>kmail</h2>
<div class="nav_list">
<ul><li><a href="index.html">Main Page</a></li><li><a href="namespaces.html">Namespace List</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="namespacemembers.html">Namespace Members</a></li><li><a href="functions.html">Class Members</a></li><li><a href="pages.html">Related Pages</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="classAccountUpdater.html">accountupdater</option>,  <option value="classAttachmentModifyCommand.html">attachmentmodifycommand</option>,  <option value="classFolderStorage.html">folderstorage</option>,  <option value="classKCursorSaver.html">kcursorsaver</option>,  <option value="classKleo_1_1KeyResolver.html">kleo::keyresolver</option>,  <option value="classKListViewIndexedSearchLine.html">klistviewindexedsearchline</option>,  <option value="classKMAcctFolder.html">kmacctfolder</option>,  <option value="classKMAcctSelDlg.html">kmacctseldlg</option>,  <option value="classKMail_1_1AccountComboBox.html">kmail::accountcombobox</option>,  <option value="classKMail_1_1AccountManager.html">kmail::accountmanager</option>,  <option value="classKMail_1_1ACLEntryDialog.html">kmail::aclentrydialog</option>,  <option value="classKMail_1_1ACLJobs_1_1DeleteACLJob.html">kmail::acljobs::deleteacljob</option>,  <option value="classKMail_1_1ACLJobs_1_1GetACLJob.html">kmail::acljobs::getacljob</option>,  <option value="classKMail_1_1ACLJobs_1_1GetUserRightsJob.html">kmail::acljobs::getuserrightsjob</option>,  <option value="classKMail_1_1ACLJobs_1_1MultiSetACLJob.html">kmail::acljobs::multisetacljob</option>,  <option value="classKMail_1_1AnnotationJobs_1_1GetAnnotationJob.html">kmail::annotationjobs::getannotationjob</option>,  <option value="classKMail_1_1AnnotationJobs_1_1MultiGetAnnotationJob.html">kmail::annotationjobs::multigetannotationjob</option>,  <option value="classKMail_1_1AnnotationJobs_1_1MultiSetAnnotationJob.html">kmail::annotationjobs::multisetannotationjob</option>,  <option value="classKMail_1_1AnnotationJobs_1_1MultiUrlGetAnnotationJob.html">kmail::annotationjobs::multiurlgetannotationjob</option>,  <option value="classKMail_1_1AntiSpamConfig.html">kmail::antispamconfig</option>,  <option value="classKMail_1_1AntiSpamWizard.html">kmail::antispamwizard</option>,  <option value="classKMail_1_1AntiSpamWizard_1_1ConfigReader.html">kmail::antispamwizard::configreader</option>,  <option value="classKMail_1_1AntiSpamWizard_1_1SpamToolConfig.html">kmail::antispamwizard::spamtoolconfig</option>,  <option value="classKMail_1_1Callback.html">kmail::callback</option>,  <option value="classKMail_1_1CopyFolderJob.html">kmail::copyfolderjob</option>,  <option value="classKMail_1_1DictionaryComboBox.html">kmail::dictionarycombobox</option>,  <option value="classKMail_1_1EditorWatcher.html">kmail::editorwatcher</option>,  <option value="classKMail_1_1FilterImporterExporter.html">kmail::filterimporterexporter</option>,  <option value="classKMail_1_1FilterLog.html">kmail::filterlog</option>,  <option value="classKMail_1_1FilterLogDialog.html">kmail::filterlogdialog</option>,  <option value="classKMail_1_1FolderDiaACLTab.html">kmail::folderdiaacltab</option>,  <option value="classKMail_1_1FolderDiaGeneralTab.html">kmail::folderdiageneraltab</option>,  <option value="classKMail_1_1FolderDiaQuotaTab.html">kmail::folderdiaquotatab</option>,  <option value="classKMail_1_1FolderDiaTab.html">kmail::folderdiatab</option>,  <option value="classKMail_1_1FolderDiaTemplatesTab.html">kmail::folderdiatemplatestab</option>,  <option value="classKMail_1_1FolderRequester.html">kmail::folderrequester</option>,  <option value="classKMail_1_1HeaderItem.html">kmail::headeritem</option>,  <option value="classKMail_1_1HeaderStyle.html">kmail::headerstyle</option>,  <option value="classKMail_1_1HtmlStatusBar.html">kmail::htmlstatusbar</option>,  <option value="classKMail_1_1HtmlWriter.html">kmail::htmlwriter</option>,  <option value="classKMail_1_1IdentityDrag.html">kmail::identitydrag</option>,  <option value="classKMail_1_1IdentityListView.html">kmail::identitylistview</option>,  <option value="classKMail_1_1IdentityListViewItem.html">kmail::identitylistviewitem</option>,  <option value="classKMail_1_1Interface_1_1BodyPart.html">kmail::interface::bodypart</option>,  <option value="classKMail_1_1Interface_1_1BodyPartFormatterPlugin.html">kmail::interface::bodypartformatterplugin</option>,  <option value="classKMail_1_1Interface_1_1BodyPartMemento.html">kmail::interface::bodypartmemento</option>,  <option value="classKMail_1_1Interface_1_1BodyPartURLHandler.html">kmail::interface::bodyparturlhandler</option>,  <option value="classKMail_1_1Interface_1_1Observable.html">kmail::interface::observable</option>,  <option value="classKMail_1_1Interface_1_1Observer.html">kmail::interface::observer</option>,  <option value="classKMail_1_1JobScheduler.html">kmail::jobscheduler</option>,  <option value="classKMail_1_1ListJob.html">kmail::listjob</option>,  <option value="classKMail_1_1MaildirCompactionJob.html">kmail::maildircompactionjob</option>,  <option value="classKMail_1_1MailingList.html">kmail::mailinglist</option>,  <option value="classKMail_1_1MboxCompactionJob.html">kmail::mboxcompactionjob</option>,  <option value="classKMail_1_1MessageActions.html">kmail::messageactions</option>,  <option value="classKMail_1_1MessageCopyHelper.html">kmail::messagecopyhelper</option>,  <option value="classKMail_1_1PartNodeBodyPart.html">kmail::partnodebodypart</option>,  <option value="classKMail_1_1PopAccount.html">kmail::popaccount</option>,  <option value="classKMail_1_1QuotaJobs_1_1GetQuotarootJob.html">kmail::quotajobs::getquotarootjob</option>,  <option value="classKMail_1_1QuotaJobs_1_1GetStorageQuotaJob.html">kmail::quotajobs::getstoragequotajob</option>,  <option value="classKMail_1_1RedirectDialog.html">kmail::redirectdialog</option>,  <option value="classKMail_1_1RenameJob.html">kmail::renamejob</option>,  <option value="classKMail_1_1RuleWidgetHandler.html">kmail::rulewidgethandler</option>,  <option value="classKMail_1_1RuleWidgetHandlerManager.html">kmail::rulewidgethandlermanager</option>,  <option value="classKMail_1_1ScheduledCompactionTask.html">kmail::scheduledcompactiontask</option>,  <option value="classKMail_1_1ScheduledExpireTask.html">kmail::scheduledexpiretask</option>,  <option value="classKMail_1_1ScheduledJob.html">kmail::scheduledjob</option>,  <option value="classKMail_1_1ScheduledTask.html">kmail::scheduledtask</option>,  <option value="classKMail_1_1SearchJob.html">kmail::searchjob</option>,  <option value="classKMail_1_1SearchWindow.html">kmail::searchwindow</option>,  <option value="classKMail_1_1SecondaryWindow.html">kmail::secondarywindow</option>,  <option value="classKMail_1_1SieveDebugDialog.html">kmail::sievedebugdialog</option>,  <option value="classKMail_1_1SortCacheItem.html">kmail::sortcacheitem</option>,  <option value="classKMail_1_1SpamHeaderAnalyzer.html">kmail::spamheaderanalyzer</option>,  <option value="classKMail_1_1SpamScore.html">kmail::spamscore</option>,  <option value="classKMail_1_1TeeHtmlWriter.html">kmail::teehtmlwriter</option>,  <option value="classKMail_1_1TransportManager.html">kmail::transportmanager</option>,  <option value="classKMail_1_1UndoInfo.html">kmail::undoinfo</option>,  <option value="classKMail_1_1URLHandler.html">kmail::urlhandler</option>,  <option value="classKMail_1_1URLHandlerManager.html">kmail::urlhandlermanager</option>,  <option value="classKMail_1_1Util_1_1LaterDeleter.html">kmail::util::laterdeleter</option>,  <option value="classKMailICalIfaceImpl.html">kmailicalifaceimpl</option>,  <option value="classKMailIface.html">kmailiface</option>,  <option value="classKMDict.html">kmdict</option>,  <option value="classKMDictItem.html">kmdictitem</option>,  <option value="classKMFilterAction.html">kmfilteraction</option>,  <option value="classKMFilterActionDict.html">kmfilteractiondict</option>,  <option value="classKMFilterActionWidget.html">kmfilteractionwidget</option>,  <option value="classKMFilterActionWithAddress.html">kmfilteractionwithaddress</option>,  <option value="classKMFilterActionWithFolder.html">kmfilteractionwithfolder</option>,  <option value="classKMFilterActionWithNone.html">kmfilteractionwithnone</option>,  <option value="classKMFilterActionWithString.html">kmfilteractionwithstring</option>,  <option value="classKMFilterActionWithStringList.html">kmfilteractionwithstringlist</option>,  <option value="classKMFilterActionWithUOID.html">kmfilteractionwithuoid</option>,  <option value="classKMFilterActionWithUrl.html">kmfilteractionwithurl</option>,  <option value="classKMFilterDlg.html">kmfilterdlg</option>,  <option value="classKMFilterListBox.html">kmfilterlistbox</option>,  <option value="classKMFolder.html">kmfolder</option>,  <option value="classKMFolderDialog.html">kmfolderdialog</option>,  <option value="classKMFolderDir.html">kmfolderdir</option>,  <option value="classKMFolderIndex.html">kmfolderindex</option>,  <option value="classKMFolderOpener.html">kmfolderopener</option>,  <option value="classKMHeaders.html">kmheaders</option>,  <option value="classKMKernel.html">kmkernel</option>,  <option value="classKMMenuCommand.html">kmmenucommand</option>,  <option value="classKMMessage.html">kmmessage</option>,  <option value="classKMMsgDict.html">kmmsgdict</option>,  <option value="classKMMsgList.html">kmmsglist</option>,  <option value="classKMMsgPartDialog.html">kmmsgpartdialog</option>,  <option value="classKMMsgPartDialogCompat.html">kmmsgpartdialogcompat</option>,  <option value="classKMPopHeadersView.html">kmpopheadersview</option>,  <option value="classKMReaderWin.html">kmreaderwin</option>,  <option value="classKMSearchPattern.html">kmsearchpattern</option>,  <option value="classKMSearchPatternEdit.html">kmsearchpatternedit</option>,  <option value="classKMSearchRule.html">kmsearchrule</option>,  <option value="classKMSearchRuleNumerical.html">kmsearchrulenumerical</option>,  <option value="classKMSearchRuleStatus.html">kmsearchrulestatus</option>,  <option value="classKMSearchRuleString.html">kmsearchrulestring</option>,  <option value="classKMSearchRuleWidget.html">kmsearchrulewidget</option>,  <option value="classKMSystemTray.html">kmsystemtray</option>,  <option value="classMailComposerIface.html">mailcomposeriface</option>,  <option value="classScalix_1_1FolderAttributeParser.html">scalix::folderattributeparser</option>,  <option value="classSnippetConfig.html">snippetconfig</option>,  <option value="classSnippetGroup.html">snippetgroup</option>,  <option value="classSnippetItem.html">snippetitem</option>,  <option value="classSnippetSettings.html">snippetsettings</option>,  <option value="classSnippetWidget.html">snippetwidget</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>