Sophie

Sophie

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

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: KMFolder Class Reference (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 -->
<div class="contents">
<h1>KMFolder Class Reference</h1><!-- doxytag: class="KMFolder" --><!-- doxytag: inherits="KMFolderNode" --><code>#include &lt;<a class="el" href="kmfolder_8h-source.html">kmfolder.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for KMFolder:</div>
<div class="dynsection">

<p><center><img src="classKMFolder.png" usemap="#KMFolder_map" border="0" alt=""></center>
<map name="KMFolder_map">
<area href="classKMAcctFolder.html" alt="KMAcctFolder" shape="rect" coords="0,56,94,80">
</map>
</div>

<p>
<a href="classKMFolder-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
Mail folder. 
<p>
(description will be here).<h2><a class="anchor" name="Accounts">
Accounts</a></h2>
The accounts (of <a class="el" href="namespaceKMail.html" title="folderdiaquotatab.h">KMail</a>) that are fed into the folder are represented as the children of the folder. They are only stored here during runtime to have a reference for which accounts point to a specific folder. 
<p>Definition at line <a class="el" href="kmfolder_8h-source.html#l00068">68</a> of file <a class="el" href="kmfolder_8h-source.html">kmfolder.h</a>.</p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><b>CompactOptions</b> { <b>CompactLater</b>, 
<b>CompactNow</b>, 
<b>CompactSilentlyNow</b>
 }</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><b>ExpireAction</b> { <b>ExpireDelete</b>, 
<b>ExpireMove</b>
 }</td></tr>

<tr><td colspan="2"><br><h2>Public Slots</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#0edc05844925dca2ee18d7fb6a33f1b3">updateIndex</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#f06fb1be65c79bea3e85318ff8468968">reallyAddMsg</a> (<a class="el" href="classKMMessage.html">KMMessage</a> *aMsg)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#25b9f7bf17139ddb016a121655f05ce7">reallyAddCopyOfMsg</a> (<a class="el" href="classKMMessage.html">KMMessage</a> *aMsg)</td></tr>

<tr><td colspan="2"><br><h2>Signals</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#2122097340f88f713acf24c3ba36f810">changed</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#e3730e092c9bbb094ee5352b79fbf3f9">closed</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#324ba0942921910dde3b7b691bc71175">cleared</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#412b076f44759df188b40bd52b3c6276">expunged</a> (<a class="el" href="classKMFolder.html">KMFolder</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#fb9144c6b9e9a9d723aa4afd728e0d2a">iconsChanged</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#9f82af6efa9feb29492c77b19527bc45">nameChanged</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#25593d0dee9e3d17d3c6cd5ce24e5352">shortcutChanged</a> (<a class="el" href="classKMFolder.html">KMFolder</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#ef77bfe6e662283c899ab1ac44323968">msgRemoved</a> (<a class="el" href="classKMFolder.html">KMFolder</a> *, Q_UINT32 sernum)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#28837b189eba0606b379fc41f289d183">msgRemoved</a> (int idx, QString msgIdMD5)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bb5468d1f2bc49c6d1f0083e5d01d30e"></a><!-- doxytag: member="KMFolder::msgRemoved" ref="bb5468d1f2bc49c6d1f0083e5d01d30e" args="(KMFolder *)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>msgRemoved</b> (<a class="el" href="classKMFolder.html">KMFolder</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#6bc6f6651196444ae6cbddeba817512a">msgAdded</a> (int idx)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="39e0357a4571c8982d27bbc38d8afda3"></a><!-- doxytag: member="KMFolder::msgAdded" ref="39e0357a4571c8982d27bbc38d8afda3" args="(KMFolder *, Q_UINT32 sernum)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>msgAdded</b> (<a class="el" href="classKMFolder.html">KMFolder</a> *, Q_UINT32 sernum)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#42121bed48cd7555c7b3176fe6f4d10a">msgChanged</a> (<a class="el" href="classKMFolder.html">KMFolder</a> *, Q_UINT32 sernum, int delta)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#7701496020728dd7c0289039312ea39a">msgHeaderChanged</a> (<a class="el" href="classKMFolder.html">KMFolder</a> *, int)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#0a727f89fc86c5a97ef299249dfa5623">statusMsg</a> (const QString &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#3544b5297e78a881cce5cd59a8a0cb4e">numUnreadMsgsChanged</a> (<a class="el" href="classKMFolder.html">KMFolder</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#149b3bff88489fa8eefd8135d2bdfc2e">removed</a> (<a class="el" href="classKMFolder.html">KMFolder</a> *, bool)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#0a4a0b09ba6a904e7697accd66b858c1">viewConfigChanged</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#a64b19b937bd66d3433e6d6f0ef9c308">folderSizeChanged</a> (<a class="el" href="classKMFolder.html">KMFolder</a> *)</td></tr>

<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#eacb8eb9032acf219f52940f508d91b1">KMFolder</a> (<a class="el" href="classKMFolderDir.html">KMFolderDir</a> *parent, const QString &amp;name, KMFolderType aFolderType, bool withIndex=true, bool exportedSernums=true)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#188625395968a9ace9dc9c38ddc9adb5">isMainInbox</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#681bdefee00943dd3c86c1d71fa010ba">isOutbox</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#557582e96b48b98b4e3e5078914ad5ec">isSent</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#0acd3214a7073469f8b524060857e0e1">isTrash</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#25e69a3356f7ede006bcb05a8b344764">isDrafts</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#32bc7c6e2fd8ed8949d3fd95321cd712">isTemplates</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="25e94e31e5b8a3ae38c2be7dedf232cb"></a><!-- doxytag: member="KMFolder::setAcctList" ref="25e94e31e5b8a3ae38c2be7dedf232cb" args="(AccountList *list)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>setAcctList</b> (AccountList *list)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="09919a89c0373281d6bc32995e6696bb"></a><!-- doxytag: member="KMFolder::acctList" ref="09919a89c0373281d6bc32995e6696bb" args="()" -->
AccountList *&nbsp;</td><td class="memItemRight" valign="bottom"><b>acctList</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#8a5f359a701bf6e87ca5adf6f56e206c">hasAccounts</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#a0b6217b3a7f47fe7a11cac01d392820">readConfig</a> (KConfig *config)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#964afb1bb79a8803801d7352a80bee01">writeConfig</a> (KConfig *config) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4c7476219c137471fb93cb8c88061336"></a><!-- doxytag: member="KMFolder::storage" ref="4c7476219c137471fb93cb8c88061336" args="()" -->
<a class="el" href="classFolderStorage.html">FolderStorage</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>storage</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classFolderStorage.html">FolderStorage</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#ffa9f0103255cda8574507bef4b7062b">storage</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">KMFolderType&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#f95cbfeb07323847c6fe68d43c5a9276">folderType</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#79d80e60d596200543add4a4dd154814">fileName</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#ee43a9e2a17f7286cb20d81ac2d3f033">location</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#62c341f646826611e28454ce019c835c">indexLocation</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#da02aa74065697470c7e28dcde0ded02">subdirLocation</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classKMFolderDir.html">KMFolderDir</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#e64663017e257b091a827139446b5c06">child</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classKMFolderDir.html">KMFolderDir</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#9342ce04787044b210296c0fbe5e5bd8">createChildFolder</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#edcd325528bd16dd5b97ae5c461854f3">setChild</a> (<a class="el" href="classKMFolderDir.html">KMFolderDir</a> *aChild)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#09686a96c5c426196119823afe49d03b">noContent</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#9bdc3d865411474a1043a2d11c8cbbea">setNoContent</a> (bool aNoContent)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#2ecbbd45a8034bb43f7e296dbcbf95a4">noChildren</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#067242d146c2de146e337c96dfcd8c86">setNoChildren</a> (bool aNoChildren)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classKMMessage.html">KMMessage</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#a0fdfeeed6e8e20eff1cd6445309b2f4">getMsg</a> (int idx)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">KMMsgInfo *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#55d936471c71f7d03f6e54d2f83a0b52">unGetMsg</a> (int idx)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#6dacce907d07e41902f1854e872a5f9d">isMessage</a> (int idx)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">DwString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#78f725f1cb38cbb24df861bbf8543cd4">getDwString</a> (int idx)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#2761d5fed0946f939714f681a8a86060">ignoreJobsForMessage</a> (<a class="el" href="classKMMessage.html">KMMessage</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">FolderJob *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#b9db21189505d49d37d9f114e216d2f4">createJob</a> (<a class="el" href="classKMMessage.html">KMMessage</a> *msg, FolderJob::JobType jt=FolderJob::tGetMessage, <a class="el" href="classKMFolder.html">KMFolder</a> *folder=0, QString partSpecifier=QString::null, const AttachmentStrategy *as=0) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0cef09a237653036f7c48c1d03477e12"></a><!-- doxytag: member="KMFolder::createJob" ref="0cef09a237653036f7c48c1d03477e12" args="(QPtrList&lt; KMMessage &gt; &amp;msgList, const QString &amp;sets, FolderJob::JobType jt=FolderJob::tGetMessage, KMFolder *folder=0) const " -->
FolderJob *&nbsp;</td><td class="memItemRight" valign="bottom"><b>createJob</b> (QPtrList&lt; <a class="el" href="classKMMessage.html">KMMessage</a> &gt; &amp;msgList, const QString &amp;sets, FolderJob::JobType jt=FolderJob::tGetMessage, <a class="el" href="classKMFolder.html">KMFolder</a> *folder=0) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">const KMMsgBase *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#4f7a5e120a3cd63293367cde74378a8a">getMsgBase</a> (int idx) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="193bcbab1561f40f1cbf1106be6f164c"></a><!-- doxytag: member="KMFolder::getMsgBase" ref="193bcbab1561f40f1cbf1106be6f164c" args="(int idx)" -->
KMMsgBase *&nbsp;</td><td class="memItemRight" valign="bottom"><b>getMsgBase</b> (int idx)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">const KMMsgBase *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#6056e89e83c1082c00dc827ca40c3b16">operator[]</a> (int idx) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">KMMsgBase *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#6af0904e9df10eefb77e5ce361359b56">operator[]</a> (int idx)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classKMMessage.html">KMMessage</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#84bce28aea6c2d1638427bb81cded547">take</a> (int idx)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="357f833dcaf1d8476264df03addc0e54"></a><!-- doxytag: member="KMFolder::take" ref="357f833dcaf1d8476264df03addc0e54" args="(QPtrList&lt; KMMessage &gt; msgList)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>take</b> (QPtrList&lt; <a class="el" href="classKMMessage.html">KMMessage</a> &gt; msgList)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#5e7d1aee44132cf435081452c211f1aa">addMsg</a> (<a class="el" href="classKMMessage.html">KMMessage</a> *msg, int *index_return=0)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#129005ba12fcaf3c86ab664ed8e2288b">addMsgKeepUID</a> (<a class="el" href="classKMMessage.html">KMMessage</a> *msg, int *index_return=0)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#acbf26283c8b927b6e8607b5ec98ba3a">addMsg</a> (QPtrList&lt; <a class="el" href="classKMMessage.html">KMMessage</a> &gt; &amp;, QValueList&lt; int &gt; &amp;index_return)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#0eaaec706503b27cd86e671c5195165f">emitMsgAddedSignals</a> (int idx)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#dcd2d6411b6f5db85711f2a5772adabc">removeMsg</a> (int i, bool imapQuiet=false)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="74d58e3daec8bd5f9ad8118b196bad1c"></a><!-- doxytag: member="KMFolder::removeMsg" ref="74d58e3daec8bd5f9ad8118b196bad1c" args="(QPtrList&lt; KMMessage &gt; msgList, bool imapQuiet=false)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>removeMsg</b> (QPtrList&lt; <a class="el" href="classKMMessage.html">KMMessage</a> &gt; msgList, bool imapQuiet=false)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#89ae00621a87dcaa7b2386aa562233f3">expungeOldMsg</a> (int days)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#1235a5fba5a61c47581649c9c0aa733c">moveMsg</a> (<a class="el" href="classKMMessage.html">KMMessage</a> *msg, int *index_return=0)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7e4e1f458d41f7ee686bd97ad7489494"></a><!-- doxytag: member="KMFolder::moveMsg" ref="7e4e1f458d41f7ee686bd97ad7489494" args="(QPtrList&lt; KMMessage &gt;, int *index_return=0)" -->
int&nbsp;</td><td class="memItemRight" valign="bottom"><b>moveMsg</b> (QPtrList&lt; <a class="el" href="classKMMessage.html">KMMessage</a> &gt;, int *index_return=0)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#27adedd629ece306415faf3cf5fbc617">find</a> (const KMMsgBase *msg) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="08d4146966496281cb5c334d3e969bd1"></a><!-- doxytag: member="KMFolder::find" ref="08d4146966496281cb5c334d3e969bd1" args="(const KMMessage *msg) const " -->
int&nbsp;</td><td class="memItemRight" valign="bottom"><b>find</b> (const <a class="el" href="classKMMessage.html">KMMessage</a> *msg) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#c482e9431d9cd9ec0dc99b57e39e0942">count</a> (bool cache=false) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#0bf58938708ce05c58e353c300a529d0">countUnread</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#c2595dca977d4993e7fcb59add861585">countUnreadRecursive</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#2255e5f0eea432ce5342366e68a85b1a">msgStatusChanged</a> (const KMMsgStatus oldStatus, const KMMsgStatus newStatus, int idx)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#c12a4bb5f265447d87b3e0e9a9482cc6">open</a> (const char *owner)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#5d346b829aee4176f16077e2a72fd5f3">canAccess</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#8d167662bca3ad6315fa5ad67bb9e4dd">close</a> (const char *owner, bool force=false)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#0460de3002fa915b2f35d17c34a9da19">sync</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#3c27cff932e410e8456989ed09c86c06">isOpened</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#4aa3e4e258b610dfecbfa22210bc7aed">markNewAsUnread</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#6e0ba177d01e5805c8491e917b9b9271">markUnreadAsRead</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#c650f6febefa7da1e9f4d3985e2a75a9">remove</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#864532ff929cd6c408e01bc58788e9fc">expunge</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#cb1a4a8783aa40b3b8eed87e5d099217">compact</a> (CompactOptions options)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#d0a21830601bb38096722281936a91b2">rename</a> (const QString &amp;newName, <a class="el" href="classKMFolderDir.html">KMFolderDir</a> *aParent=0)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#51ad81a63c0695be5cdcf3a54631197e">dirty</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#8e31bbaa1db593637720990f79fb3ff1">setDirty</a> (bool f)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#c538568cbeb1e9c4eca82801193b01ea">needsCompacting</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5a1465445e9d77ac8c99a95fb912657a"></a><!-- doxytag: member="KMFolder::setNeedsCompacting" ref="5a1465445e9d77ac8c99a95fb912657a" args="(bool f)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>setNeedsCompacting</b> (bool f)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#dd188821f165b41987d96f927ff96d8f">quiet</a> (bool beQuiet)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#6fc63ddd905b6d47f348400cb1a61b18">isReadOnly</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#775598752860ff7bf869b0f822b4fcb4">isSystemFolder</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="39dc68ff3092dc5ace99dc67da7074e3"></a><!-- doxytag: member="KMFolder::setSystemFolder" ref="39dc68ff3092dc5ace99dc67da7074e3" args="(bool itIs)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>setSystemFolder</b> (bool itIs)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#34f0beec33715f5a7fa6e1dfa11f6aa0">label</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3d031323b05f717cb26e441299a5c20f"></a><!-- doxytag: member="KMFolder::setLabel" ref="3d031323b05f717cb26e441299a5c20f" args="(const QString &amp;l)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>setLabel</b> (const QString &amp;l)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#dbe4c178c0eda037605636cf75c074be">systemLabel</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="64332ee28b46dee6ca029f886ceb1091"></a><!-- doxytag: member="KMFolder::setSystemLabel" ref="64332ee28b46dee6ca029f886ceb1091" args="(const QString &amp;l)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>setSystemLabel</b> (const QString &amp;l)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#978272752c47b2a2c0ebef7b3203419d">prettyURL</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#aeaf28330ec4a949276bb9281b936600">setMailingListEnabled</a> (bool enabled)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="61e75f7864a838ff918131963313d877"></a><!-- doxytag: member="KMFolder::isMailingListEnabled" ref="61e75f7864a838ff918131963313d877" args="() const " -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>isMailingListEnabled</b> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b4f3964de5020917b0d6981537e9b12e"></a><!-- doxytag: member="KMFolder::setMailingList" ref="b4f3964de5020917b0d6981537e9b12e" args="(const MailingList &amp;mlist)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>setMailingList</b> (const <a class="el" href="classKMail_1_1MailingList.html">MailingList</a> &amp;mlist)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2496654e53b6f8ffb84292329e647215"></a><!-- doxytag: member="KMFolder::mailingList" ref="2496654e53b6f8ffb84292329e647215" args="() const " -->
<a class="el" href="classKMail_1_1MailingList.html">MailingList</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>mailingList</b> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bd412f232409803e0499bf410839215d"></a><!-- doxytag: member="KMFolder::mailingListPostAddress" ref="bd412f232409803e0499bf410839215d" args="() const " -->
QString&nbsp;</td><td class="memItemRight" valign="bottom"><b>mailingListPostAddress</b> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="828513b9e0e24ef1d7435066e92f420b"></a><!-- doxytag: member="KMFolder::setIdentity" ref="828513b9e0e24ef1d7435066e92f420b" args="(uint identity)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>setIdentity</b> (uint identity)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2d2c39e5a8a9b0ca6ee666df1db475f6"></a><!-- doxytag: member="KMFolder::identity" ref="2d2c39e5a8a9b0ca6ee666df1db475f6" args="() const " -->
uint&nbsp;</td><td class="memItemRight" valign="bottom"><b>identity</b> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#bf1f779d8fdd871d6ef9f61be324782b">whoField</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="63ffdee368b424685d408200af0624b4"></a><!-- doxytag: member="KMFolder::setWhoField" ref="63ffdee368b424685d408200af0624b4" args="(const QString &amp;aWhoField)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>setWhoField</b> (const QString &amp;aWhoField)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#fd000a4fd5d6f371da2cec1bccb49f7a">userWhoField</a> (void)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2a271d0560bbf7937f0831366a4545ad"></a><!-- doxytag: member="KMFolder::setUserWhoField" ref="2a271d0560bbf7937f0831366a4545ad" args="(const QString &amp;whoField, bool writeConfig=true)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>setUserWhoField</b> (const QString &amp;whoField, bool writeConfig=true)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#178336eb3059148a7de72772521a4078">correctUnreadMsgsCount</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#bab3b6b7c2758c19aa04c2bf72716b27">idString</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#8e62cc3114fef76cf23aebcee1a2c6ed">setAutoExpire</a> (bool enabled)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#ec6711b92126a01ac60cb10b899f4c58">isAutoExpire</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#80baae4d040e76c905ea2ca4d99f66b4">setUnreadExpireAge</a> (int age)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#d0569d401721a233a810c7883aef3c70">setUnreadExpireUnits</a> (ExpireUnits units)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#d2ab0febdf3787f27305d1db89ae4672">setReadExpireAge</a> (int age)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#1bfe3a2a9157b0d0bf442807ad7fab27">setReadExpireUnits</a> (ExpireUnits units)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#2e7c37e96d38ef8e15ce0d138af7203a">getUnreadExpireAge</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#33f443ebddb9cc13418b72e451d14d50">getReadExpireAge</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">ExpireUnits&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#91f275bc766e313038effc927ea49be8">getUnreadExpireUnits</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">ExpireUnits&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#c0478e7d526c700025d9f125a112c705">getReadExpireUnits</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">ExpireAction&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#1262404ae2776a077a920a176216de58">expireAction</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9153c6d87da0ebc2077f27e042d58ae7"></a><!-- doxytag: member="KMFolder::setExpireAction" ref="9153c6d87da0ebc2077f27e042d58ae7" args="(ExpireAction a)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>setExpireAction</b> (ExpireAction a)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#a4a03187721274af43511202fd28b859">expireToFolderId</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d48141d2ca9db933eae1110129f2bef4"></a><!-- doxytag: member="KMFolder::setExpireToFolderId" ref="d48141d2ca9db933eae1110129f2bef4" args="(const QString &amp;id)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>setExpireToFolderId</b> (const QString &amp;id)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#98ed6ee794341206b398947e45d40112">expireOldMessages</a> (bool immediate)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#26ebcf3ad73d9d9070d0660e1a97c7d7">writeIndex</a> (bool createEmptyIndex=false)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#aa5fc6dd2181b3fc83431d10cc7b5462">setStatus</a> (int idx, KMMsgStatus status, bool toggle=false)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#806eaf838f10756271236bb3c237282a">setStatus</a> (QValueList&lt; int &gt; &amp;ids, KMMsgStatus status, bool toggle=false)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#f438ca6d909e7a3a8e66ecec2ca9be2d">useCustomIcons</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7df63f491efd3c80f81c896f0e801fb1"></a><!-- doxytag: member="KMFolder::setUseCustomIcons" ref="7df63f491efd3c80f81c896f0e801fb1" args="(bool useCustomIcons)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>setUseCustomIcons</b> (bool useCustomIcons)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d41eddc2b3f76d115e6b75e2456b7186"></a><!-- doxytag: member="KMFolder::normalIconPath" ref="d41eddc2b3f76d115e6b75e2456b7186" args="() const " -->
QString&nbsp;</td><td class="memItemRight" valign="bottom"><b>normalIconPath</b> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cc475d398c4fe99ac6eee70642609afa"></a><!-- doxytag: member="KMFolder::unreadIconPath" ref="cc475d398c4fe99ac6eee70642609afa" args="() const " -->
QString&nbsp;</td><td class="memItemRight" valign="bottom"><b>unreadIconPath</b> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b70b58042d8a262cc97330626b3927d0"></a><!-- doxytag: member="KMFolder::setIconPaths" ref="b70b58042d8a262cc97330626b3927d0" args="(const QString &amp;normalPath, const QString &amp;unreadPath)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>setIconPaths</b> (const QString &amp;normalPath, const QString &amp;unreadPath)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7a6f95abd021be7e7d55dc53b78de418"></a><!-- doxytag: member="KMFolder::removeJobs" ref="7a6f95abd021be7e7d55dc53b78de418" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>removeJobs</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="42878b323e9f5a39db40beb6737fc79a"></a><!-- doxytag: member="KMFolder::daysToExpire" ref="42878b323e9f5a39db40beb6737fc79a" args="(int &amp;unreadDays, int &amp;readDays)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>daysToExpire</b> (int &amp;unreadDays, int &amp;readDays)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classKMFolder.html">KMFolder</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#646e29234f52caebd1d119e4ca959c20">trashFolder</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#8fe8d99b47a4f68659aebb142d4340da">putRepliesInSameFolder</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="16ae2a686db46a3f0651001e319f1552"></a><!-- doxytag: member="KMFolder::setPutRepliesInSameFolder" ref="16ae2a686db46a3f0651001e319f1552" args="(bool b)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>setPutRepliesInSameFolder</b> (bool b)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#b2ac1097956b8e732e173232f28f7303">ignoreNewMail</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="65f9d215d6fb9f4bf93fb4dea94e58ae"></a><!-- doxytag: member="KMFolder::setIgnoreNewMail" ref="65f9d215d6fb9f4bf93fb4dea94e58ae" args="(bool b)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>setIgnoreNewMail</b> (bool b)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c50d4af88e62303d51ffa63d0b66eb84"></a><!-- doxytag: member="KMFolder::shortcut" ref="c50d4af88e62303d51ffa63d0b66eb84" args="() const " -->
const KShortcut &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>shortcut</b> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6e98969dadc6e95f07153ebe4d7de0ef"></a><!-- doxytag: member="KMFolder::setShortcut" ref="6e98969dadc6e95f07153ebe4d7de0ef" args="(const KShortcut &amp;)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>setShortcut</b> (const KShortcut &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#35f7b45bb32770d52f2d40b4d5e77ebd">isMoveable</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#58b6ead04130eb7ec4aee3c253a9bb91">moveInProgress</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKMFolder.html#a61acdba52420b3bf2039146644733ba">setMoveInProgress</a> (bool b)</td></tr>

<tr><td colspan="2"><br><h2>Friends</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0ee721dd94a0a3b12ae63eb67d275c07"></a><!-- doxytag: member="KMFolder::::KMFolderJob" ref="0ee721dd94a0a3b12ae63eb67d275c07" args="" -->
class&nbsp;</td><td class="memItemRight" valign="bottom"><b>::KMFolderJob</b></td></tr>

</table>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="eacb8eb9032acf219f52940f508d91b1"></a><!-- doxytag: member="KMFolder::KMFolder" ref="eacb8eb9032acf219f52940f508d91b1" args="(KMFolderDir *parent, const QString &amp;name, KMFolderType aFolderType, bool withIndex=true, bool exportedSernums=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KMFolder::KMFolder           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKMFolderDir.html">KMFolderDir</a> *&nbsp;</td>
          <td class="paramname"> <em>parent</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&nbsp;</td>
          <td class="paramname"> <em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">KMFolderType&nbsp;</td>
          <td class="paramname"> <em>aFolderType</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>withIndex</em> = <code>true</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>exportedSernums</em> = <code>true</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Constructs a new Folder object. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>parent</em>&nbsp;</td><td>The directory in the folder storage hierarchy under which the folder's storage will be found or created. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>name</em>&nbsp;</td><td>If name of the folder. In case there is no parent directory, because the folder is free-standing (/var/spool/mail/foo), this is used for the full path to the folder's storage location. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>aFolderType</em>&nbsp;</td><td>The type of folder to create. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>withIndex</em>&nbsp;</td><td>Wether this folder has an index. No-index folders are those used by <a class="el" href="namespaceKMail.html" title="folderdiaquotatab.h">KMail</a> internally, the Outbox, and those of local spool accounts, for example. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>exportedSernums</em>&nbsp;</td><td>whether this folder exports its serial numbers to the global MsgDict for lookup. </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>A new folder instance. </dd></dl>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00048">48</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="188625395968a9ace9dc9c38ddc9adb5"></a><!-- doxytag: member="KMFolder::isMainInbox" ref="188625395968a9ace9dc9c38ddc9adb5" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KMFolder::isMainInbox           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns true if this folder is the inbox on the local disk. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8h-source.html#l00095">95</a> of file <a class="el" href="kmfolder_8h-source.html">kmfolder.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="681bdefee00943dd3c86c1d71fa010ba"></a><!-- doxytag: member="KMFolder::isOutbox" ref="681bdefee00943dd3c86c1d71fa010ba" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KMFolder::isOutbox           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns true only if this is the outbox for outgoing mail. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8h-source.html#l00099">99</a> of file <a class="el" href="kmfolder_8h-source.html">kmfolder.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="557582e96b48b98b4e3e5078914ad5ec"></a><!-- doxytag: member="KMFolder::isSent" ref="557582e96b48b98b4e3e5078914ad5ec" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KMFolder::isSent           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns true if this folder is the sent-mail box of the local account, or is configured to be the sent mail box of any of the users identities. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8h-source.html#l00104">104</a> of file <a class="el" href="kmfolder_8h-source.html">kmfolder.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="0acd3214a7073469f8b524060857e0e1"></a><!-- doxytag: member="KMFolder::isTrash" ref="0acd3214a7073469f8b524060857e0e1" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KMFolder::isTrash           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns true if this folder is configured as a trash folder, locally or for one of the accounts. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8h-source.html#l00109">109</a> of file <a class="el" href="kmfolder_8h-source.html">kmfolder.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="25e69a3356f7ede006bcb05a8b344764"></a><!-- doxytag: member="KMFolder::isDrafts" ref="25e69a3356f7ede006bcb05a8b344764" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KMFolder::isDrafts           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns true if this folder is the drafts box of the local account, or is configured to be the drafts box of any of the users identities. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8h-source.html#l00114">114</a> of file <a class="el" href="kmfolder_8h-source.html">kmfolder.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="32bc7c6e2fd8ed8949d3fd95321cd712"></a><!-- doxytag: member="KMFolder::isTemplates" ref="32bc7c6e2fd8ed8949d3fd95321cd712" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KMFolder::isTemplates           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns true if this folder is the templates folder of the local account, or is configured to be the templates folder of any of the users identities. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8h-source.html#l00119">119</a> of file <a class="el" href="kmfolder_8h-source.html">kmfolder.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="8a5f359a701bf6e87ca5adf6f56e206c"></a><!-- doxytag: member="KMFolder::hasAccounts" ref="8a5f359a701bf6e87ca5adf6f56e206c" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KMFolder::hasAccounts           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns TRUE if accounts are associated with this folder. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8h-source.html#l00127">127</a> of file <a class="el" href="kmfolder_8h-source.html">kmfolder.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="a0b6217b3a7f47fe7a11cac01d392820"></a><!-- doxytag: member="KMFolder::readConfig" ref="a0b6217b3a7f47fe7a11cac01d392820" args="(KConfig *config)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::readConfig           </td>
          <td>(</td>
          <td class="paramtype">KConfig *&nbsp;</td>
          <td class="paramname"> <em>config</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
This is used by the storage to read the folder specific configuration. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00156">156</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="964afb1bb79a8803801d7352a80bee01"></a><!-- doxytag: member="KMFolder::writeConfig" ref="964afb1bb79a8803801d7352a80bee01" args="(KConfig *config) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::writeConfig           </td>
          <td>(</td>
          <td class="paramtype">KConfig *&nbsp;</td>
          <td class="paramname"> <em>config</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
This is used by the storage to save the folder specific configuration. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00195">195</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="ffa9f0103255cda8574507bef4b7062b"></a><!-- doxytag: member="KMFolder::storage" ref="ffa9f0103255cda8574507bef4b7062b" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classFolderStorage.html">FolderStorage</a>* KMFolder::storage           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
if the folder is const, the storage should be as well 
<p>

<p>Definition at line <a class="el" href="kmfolder_8h-source.html#l00137">137</a> of file <a class="el" href="kmfolder_8h-source.html">kmfolder.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="f95cbfeb07323847c6fe68d43c5a9276"></a><!-- doxytag: member="KMFolder::folderType" ref="f95cbfeb07323847c6fe68d43c5a9276" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KMFolderType KMFolder::folderType           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns the type of this folder. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00228">228</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="79d80e60d596200543add4a4dd154814"></a><!-- doxytag: member="KMFolder::fileName" ref="79d80e60d596200543add4a4dd154814" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString KMFolder::fileName           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns the filename of the folder (reimplemented in KMFolderImap). 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00233">233</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="ee43a9e2a17f7286cb20d81ac2d3f033"></a><!-- doxytag: member="KMFolder::location" ref="ee43a9e2a17f7286cb20d81ac2d3f033" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString KMFolder::location           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns full path to folder file. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00238">238</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="62c341f646826611e28454ce019c835c"></a><!-- doxytag: member="KMFolder::indexLocation" ref="62c341f646826611e28454ce019c835c" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString KMFolder::indexLocation           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns full path to index file. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00243">243</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="da02aa74065697470c7e28dcde0ded02"></a><!-- doxytag: member="KMFolder::subdirLocation" ref="da02aa74065697470c7e28dcde0ded02" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString KMFolder::subdirLocation           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns full path to sub directory file. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00248">248</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="e64663017e257b091a827139446b5c06"></a><!-- doxytag: member="KMFolder::child" ref="e64663017e257b091a827139446b5c06" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKMFolderDir.html">KMFolderDir</a>* KMFolder::child           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns the folder directory associated with this node or 0 if no such directory exists. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8h-source.html#l00156">156</a> of file <a class="el" href="kmfolder_8h-source.html">kmfolder.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="9342ce04787044b210296c0fbe5e5bd8"></a><!-- doxytag: member="KMFolder::createChildFolder" ref="9342ce04787044b210296c0fbe5e5bd8" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKMFolderDir.html">KMFolderDir</a> * KMFolder::createChildFolder           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Create a child folder directory and associates it with this folder. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00259">259</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="edcd325528bd16dd5b97ae5c461854f3"></a><!-- doxytag: member="KMFolder::setChild" ref="edcd325528bd16dd5b97ae5c461854f3" args="(KMFolderDir *aChild)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::setChild           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKMFolderDir.html">KMFolderDir</a> *&nbsp;</td>
          <td class="paramname"> <em>aChild</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the folder directory associated with this node. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00290">290</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="09686a96c5c426196119823afe49d03b"></a><!-- doxytag: member="KMFolder::noContent" ref="09686a96c5c426196119823afe49d03b" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KMFolder::noContent           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns, if the folder can't contain mails, but only subfolder. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00296">296</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="9bdc3d865411474a1043a2d11c8cbbea"></a><!-- doxytag: member="KMFolder::setNoContent" ref="9bdc3d865411474a1043a2d11c8cbbea" args="(bool aNoContent)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::setNoContent           </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>aNoContent</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Specify, that the folder can't contain mails. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00301">301</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="2ecbbd45a8034bb43f7e296dbcbf95a4"></a><!-- doxytag: member="KMFolder::noChildren" ref="2ecbbd45a8034bb43f7e296dbcbf95a4" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KMFolder::noChildren           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns, if the folder can't have children. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00306">306</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="067242d146c2de146e337c96dfcd8c86"></a><!-- doxytag: member="KMFolder::setNoChildren" ref="067242d146c2de146e337c96dfcd8c86" args="(bool aNoChildren)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::setNoChildren           </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>aNoChildren</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Specify, that the folder can't have children. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00311">311</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="a0fdfeeed6e8e20eff1cd6445309b2f4"></a><!-- doxytag: member="KMFolder::getMsg" ref="a0fdfeeed6e8e20eff1cd6445309b2f4" args="(int idx)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKMMessage.html">KMMessage</a> * KMFolder::getMsg           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>idx</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Read message at given index. 
<p>
Indexing starts at zero 
<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00316">316</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="55d936471c71f7d03f6e54d2f83a0b52"></a><!-- doxytag: member="KMFolder::unGetMsg" ref="55d936471c71f7d03f6e54d2f83a0b52" args="(int idx)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KMMsgInfo * KMFolder::unGetMsg           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>idx</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Replace <a class="el" href="classKMMessage.html" title="This is a Mime Message.">KMMessage</a> with KMMsgInfo and delete <a class="el" href="classKMMessage.html" title="This is a Mime Message.">KMMessage</a>. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00321">321</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="6dacce907d07e41902f1854e872a5f9d"></a><!-- doxytag: member="KMFolder::isMessage" ref="6dacce907d07e41902f1854e872a5f9d" args="(int idx)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KMFolder::isMessage           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>idx</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Checks if the message is already "gotten" with getMsg. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00326">326</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="78f725f1cb38cbb24df861bbf8543cd4"></a><!-- doxytag: member="KMFolder::getDwString" ref="78f725f1cb38cbb24df861bbf8543cd4" args="(int idx)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">DwString KMFolder::getDwString           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>idx</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Read a message and returns a DwString. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00331">331</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="2761d5fed0946f939714f681a8a86060"></a><!-- doxytag: member="KMFolder::ignoreJobsForMessage" ref="2761d5fed0946f939714f681a8a86060" args="(KMMessage *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::ignoreJobsForMessage           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKMMessage.html">KMMessage</a> *&nbsp;</td>
          <td class="paramname"> <em>m</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Removes and deletes all jobs associated with the particular message. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00336">336</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="b9db21189505d49d37d9f114e216d2f4"></a><!-- doxytag: member="KMFolder::createJob" ref="b9db21189505d49d37d9f114e216d2f4" args="(KMMessage *msg, FolderJob::JobType jt=FolderJob::tGetMessage, KMFolder *folder=0, QString partSpecifier=QString::null, const AttachmentStrategy *as=0) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">FolderJob* KMFolder::createJob           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKMMessage.html">KMMessage</a> *&nbsp;</td>
          <td class="paramname"> <em>msg</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">FolderJob::JobType&nbsp;</td>
          <td class="paramname"> <em>jt</em> = <code>FolderJob::tGetMessage</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classKMFolder.html">KMFolder</a> *&nbsp;</td>
          <td class="paramname"> <em>folder</em> = <code>0</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QString&nbsp;</td>
          <td class="paramname"> <em>partSpecifier</em> = <code>QString::null</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const AttachmentStrategy *&nbsp;</td>
          <td class="paramname"> <em>as</em> = <code>0</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
These methods create respective FolderJob (You should derive FolderJob for each derived <a class="el" href="classKMFolder.html" title="Mail folder.">KMFolder</a>). 
<p>

</div>
</div><p>
<a class="anchor" name="4f7a5e120a3cd63293367cde74378a8a"></a><!-- doxytag: member="KMFolder::getMsgBase" ref="4f7a5e120a3cd63293367cde74378a8a" args="(int idx) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const KMMsgBase * KMFolder::getMsgBase           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>idx</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Provides access to the basic message fields that are also stored in the index. 
<p>
Whenever you only need subject, from, date, status you should use this method instead of <a class="el" href="classKMFolder.html#a0fdfeeed6e8e20eff1cd6445309b2f4" title="Read message at given index.">getMsg()</a> because <a class="el" href="classKMFolder.html#a0fdfeeed6e8e20eff1cd6445309b2f4" title="Read message at given index.">getMsg()</a> will load the message if necessary and this method does not. 
<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00355">355</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="6056e89e83c1082c00dc827ca40c3b16"></a><!-- doxytag: member="KMFolder::operator[]" ref="6056e89e83c1082c00dc827ca40c3b16" args="(int idx) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const KMMsgBase * KMFolder::operator[]           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>idx</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Same as getMsgBase(int). 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00365">365</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="6af0904e9df10eefb77e5ce361359b56"></a><!-- doxytag: member="KMFolder::operator[]" ref="6af0904e9df10eefb77e5ce361359b56" args="(int idx)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KMMsgBase * KMFolder::operator[]           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>idx</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Same as getMsgBase(int). 
<p>
This time non-const. 
<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00370">370</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="84bce28aea6c2d1638427bb81cded547"></a><!-- doxytag: member="KMFolder::take" ref="84bce28aea6c2d1638427bb81cded547" args="(int idx)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKMMessage.html">KMMessage</a> * KMFolder::take           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>idx</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Detach message from this folder. 
<p>
Usable to call <a class="el" href="classKMFolder.html#5e7d1aee44132cf435081452c211f1aa" title="Add the given message to the folder.">addMsg()</a> afterwards. Loads the message if it is not loaded up to now. 
<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00375">375</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="5e7d1aee44132cf435081452c211f1aa"></a><!-- doxytag: member="KMFolder::addMsg" ref="5e7d1aee44132cf435081452c211f1aa" args="(KMMessage *msg, int *index_return=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KMFolder::addMsg           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKMMessage.html">KMMessage</a> *&nbsp;</td>
          <td class="paramname"> <em>msg</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int *&nbsp;</td>
          <td class="paramname"> <em>index_return</em> = <code>0</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Add the given message to the folder. 
<p>
Usually the message is added at the end of the folder. Returns zero on success and an errno error code on failure. The index of the new message is stored in index_return if given. Please note that the message is added as is to the folder and the folder takes ownership of the message (deleting it in the destructor). 
<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00385">385</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="129005ba12fcaf3c86ab664ed8e2288b"></a><!-- doxytag: member="KMFolder::addMsgKeepUID" ref="129005ba12fcaf3c86ab664ed8e2288b" args="(KMMessage *msg, int *index_return=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KMFolder::addMsgKeepUID           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKMMessage.html">KMMessage</a> *&nbsp;</td>
          <td class="paramname"> <em>msg</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int *&nbsp;</td>
          <td class="paramname"> <em>index_return</em> = <code>0</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
(Note(bo): This needs to be fixed better at a later point. 
<p>
) This is overridden by dIMAP because addMsg strips the X-UID header from the mail. 
<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00390">390</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="acbf26283c8b927b6e8607b5ec98ba3a"></a><!-- doxytag: member="KMFolder::addMsg" ref="acbf26283c8b927b6e8607b5ec98ba3a" args="(QPtrList&lt; KMMessage &gt; &amp;, QValueList&lt; int &gt; &amp;index_return)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KMFolder::addMsg           </td>
          <td>(</td>
          <td class="paramtype">QPtrList&lt; <a class="el" href="classKMMessage.html">KMMessage</a> &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>list</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QValueList&lt; int &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>index_return</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Adds the given messages to the folder. 
<p>
Behaviour is identical to addMsg(msg) 
<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00395">395</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="0eaaec706503b27cd86e671c5195165f"></a><!-- doxytag: member="KMFolder::emitMsgAddedSignals" ref="0eaaec706503b27cd86e671c5195165f" args="(int idx)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::emitMsgAddedSignals           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>idx</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Called by derived classes implementation of addMsg. 
<p>
Emits msgAdded signals 
<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00400">400</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="dcd2d6411b6f5db85711f2a5772adabc"></a><!-- doxytag: member="KMFolder::removeMsg" ref="dcd2d6411b6f5db85711f2a5772adabc" args="(int i, bool imapQuiet=false)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::removeMsg           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>i</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>imapQuiet</em> = <code>false</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Remove (first occurrence of) given message from the folder. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00405">405</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="89ae00621a87dcaa7b2386aa562233f3"></a><!-- doxytag: member="KMFolder::expungeOldMsg" ref="89ae00621a87dcaa7b2386aa562233f3" args="(int days)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KMFolder::expungeOldMsg           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>days</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Delete messages in the folder that are older than days. 
<p>
Return the number of deleted messages. 
<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00415">415</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="1235a5fba5a61c47581649c9c0aa733c"></a><!-- doxytag: member="KMFolder::moveMsg" ref="1235a5fba5a61c47581649c9c0aa733c" args="(KMMessage *msg, int *index_return=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KMFolder::moveMsg           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKMMessage.html">KMMessage</a> *&nbsp;</td>
          <td class="paramname"> <em>msg</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int *&nbsp;</td>
          <td class="paramname"> <em>index_return</em> = <code>0</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Detaches the given message from it's current folder and adds it to this folder. 
<p>
Returns zero on success and an errno error code on failure. The index of the new message is stored in index_return if given. 
<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00420">420</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="27adedd629ece306415faf3cf5fbc617"></a><!-- doxytag: member="KMFolder::find" ref="27adedd629ece306415faf3cf5fbc617" args="(const KMMsgBase *msg) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KMFolder::find           </td>
          <td>(</td>
          <td class="paramtype">const KMMsgBase *&nbsp;</td>
          <td class="paramname"> <em>msg</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns the index of the given message or -1 if not found. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00430">430</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="c482e9431d9cd9ec0dc99b57e39e0942"></a><!-- doxytag: member="KMFolder::count" ref="c482e9431d9cd9ec0dc99b57e39e0942" args="(bool cache=false) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KMFolder::count           </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>cache</em> = <code>false</code>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Number of messages in this folder. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00440">440</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="0bf58938708ce05c58e353c300a529d0"></a><!-- doxytag: member="KMFolder::countUnread" ref="0bf58938708ce05c58e353c300a529d0" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KMFolder::countUnread           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Number of new or unread messages in this folder. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00445">445</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="c2595dca977d4993e7fcb59add861585"></a><!-- doxytag: member="KMFolder::countUnreadRecursive" ref="c2595dca977d4993e7fcb59add861585" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KMFolder::countUnreadRecursive           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Number of new or unread messages in this folder and all folders contained by this folder. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00450">450</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="2255e5f0eea432ce5342366e68a85b1a"></a><!-- doxytag: member="KMFolder::msgStatusChanged" ref="2255e5f0eea432ce5342366e68a85b1a" args="(const KMMsgStatus oldStatus, const KMMsgStatus newStatus, int idx)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::msgStatusChanged           </td>
          <td>(</td>
          <td class="paramtype">const KMMsgStatus&nbsp;</td>
          <td class="paramname"> <em>oldStatus</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const KMMsgStatus&nbsp;</td>
          <td class="paramname"> <em>newStatus</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>idx</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Called by KMMsgBase::setStatus when status of a message has changed required to keep the number unread messages variable current. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00468">468</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="c12a4bb5f265447d87b3e0e9a9482cc6"></a><!-- doxytag: member="KMFolder::open" ref="c12a4bb5f265447d87b3e0e9a9482cc6" args="(const char *owner)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KMFolder::open           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>owner</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Open folder for access. 
<p>
Does nothing if the folder is already opened. To reopen a folder call <a class="el" href="classKMFolder.html#8d167662bca3ad6315fa5ad67bb9e4dd" title="Close folder.">close()</a> first. Returns zero on success and an error code equal to the c-library fopen call otherwise (errno). 
<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00474">474</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="5d346b829aee4176f16077e2a72fd5f3"></a><!-- doxytag: member="KMFolder::canAccess" ref="5d346b829aee4176f16077e2a72fd5f3" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KMFolder::canAccess           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Check folder for permissions Returns zero if readable and writable. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00479">479</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="8d167662bca3ad6315fa5ad67bb9e4dd"></a><!-- doxytag: member="KMFolder::close" ref="8d167662bca3ad6315fa5ad67bb9e4dd" args="(const char *owner, bool force=false)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::close           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>owner</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>force</em> = <code>false</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Close folder. 
<p>
If force is true the files are closed even if others still use it (e.g. other mail reader windows). 
<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00484">484</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="0460de3002fa915b2f35d17c34a9da19"></a><!-- doxytag: member="KMFolder::sync" ref="0460de3002fa915b2f35d17c34a9da19" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::sync           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
fsync buffers to disk 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00490">490</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="3c27cff932e410e8456989ed09c86c06"></a><!-- doxytag: member="KMFolder::isOpened" ref="3c27cff932e410e8456989ed09c86c06" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KMFolder::isOpened           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Test if folder is opened. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00495">495</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="4aa3e4e258b610dfecbfa22210bc7aed"></a><!-- doxytag: member="KMFolder::markNewAsUnread" ref="4aa3e4e258b610dfecbfa22210bc7aed" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::markNewAsUnread           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Mark all new messages as unread. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00500">500</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="6e0ba177d01e5805c8491e917b9b9271"></a><!-- doxytag: member="KMFolder::markUnreadAsRead" ref="6e0ba177d01e5805c8491e917b9b9271" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::markUnreadAsRead           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Mark all new and unread messages as read. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00505">505</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="c650f6febefa7da1e9f4d3985e2a75a9"></a><!-- doxytag: member="KMFolder::remove" ref="c650f6febefa7da1e9f4d3985e2a75a9" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::remove           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Removes the folder physically from disk and empties the contents of the folder in memory. 
<p>
Note that the folder is closed during this process, whether there are others using it or not. see KMFolder::removeContents 
<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00510">510</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="864532ff929cd6c408e01bc58788e9fc"></a><!-- doxytag: member="KMFolder::expunge" ref="864532ff929cd6c408e01bc58788e9fc" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KMFolder::expunge           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Delete entire folder. 
<p>
Forces a close *but* opens the folder again afterwards. Returns errno(3) error code or zero on success. see KMFolder::expungeContents 
<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00521">521</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="cb1a4a8783aa40b3b8eed87e5d099217"></a><!-- doxytag: member="KMFolder::compact" ref="cb1a4a8783aa40b3b8eed87e5d099217" args="(CompactOptions options)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::compact           </td>
          <td>(</td>
          <td class="paramtype">CompactOptions&nbsp;</td>
          <td class="paramname"> <em>options</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Compact this folder. 
<p>
Options: CompactLater: schedule it as a background task CompactNow: do it now, and inform the user of the result (manual compaction) CompactSilentlyNow: do it now, and keep silent about it (e.g. for outbox) 
<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00791">791</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="d0a21830601bb38096722281936a91b2"></a><!-- doxytag: member="KMFolder::rename" ref="d0a21830601bb38096722281936a91b2" args="(const QString &amp;newName, KMFolderDir *aParent=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KMFolder::rename           </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&nbsp;</td>
          <td class="paramname"> <em>newName</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classKMFolderDir.html">KMFolderDir</a> *&nbsp;</td>
          <td class="paramname"> <em>aParent</em> = <code>0</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Physically rename the folder. 
<p>
Returns zero on success and an errno on failure. 
<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00526">526</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="51ad81a63c0695be5cdcf3a54631197e"></a><!-- doxytag: member="KMFolder::dirty" ref="51ad81a63c0695be5cdcf3a54631197e" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KMFolder::dirty           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns true if the table of contents is dirty. 
<p>
This happens when a message is deleted from the folder. The toc will then be re-created when the folder is closed. 
<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00531">531</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="8e31bbaa1db593637720990f79fb3ff1"></a><!-- doxytag: member="KMFolder::setDirty" ref="8e31bbaa1db593637720990f79fb3ff1" args="(bool f)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::setDirty           </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>f</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Change the dirty flag. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00536">536</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="c538568cbeb1e9c4eca82801193b01ea"></a><!-- doxytag: member="KMFolder::needsCompacting" ref="c538568cbeb1e9c4eca82801193b01ea" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KMFolder::needsCompacting           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns true if the folder contains deleted messages. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00541">541</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="dd188821f165b41987d96f927ff96d8f"></a><!-- doxytag: member="KMFolder::quiet" ref="dd188821f165b41987d96f927ff96d8f" args="(bool beQuiet)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::quiet           </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>beQuiet</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
If set to quiet the folder will not emit msgAdded(idx) signal. 
<p>
This is necessary because adding the messages to the listview one by one as they come in ( as happens on msgAdded(idx) ) is very slow for large ( &gt;10000 ) folders. For pop, where whole bodies are downloaded this is not an issue, but for imap, where we only download headers it becomes a bottleneck. We therefore set the folder <a class="el" href="classKMFolder.html#dd188821f165b41987d96f927ff96d8f" title="If set to quiet the folder will not emit msgAdded(idx) signal.">quiet()</a> and rebuild the listview completely once the complete folder has been checked. 
<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00551">551</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="6fc63ddd905b6d47f348400cb1a61b18"></a><!-- doxytag: member="KMFolder::isReadOnly" ref="6fc63ddd905b6d47f348400cb1a61b18" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KMFolder::isReadOnly           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Is the folder read-only? 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00556">556</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="775598752860ff7bf869b0f822b4fcb4"></a><!-- doxytag: member="KMFolder::isSystemFolder" ref="775598752860ff7bf869b0f822b4fcb4" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KMFolder::isSystemFolder           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns true if the folder is a kmail system folder. 
<p>
These are the folders 'inbox', 'outbox', 'sent', 'trash', 'drafts', 'templates'. The name of these folders is nationalized in the folder display and they cannot have accounts associated. Deletion is also forbidden. Etc. 
<p>Definition at line <a class="el" href="kmfolder_8h-source.html#l00361">361</a> of file <a class="el" href="kmfolder_8h-source.html">kmfolder.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="34f0beec33715f5a7fa6e1dfa11f6aa0"></a><!-- doxytag: member="KMFolder::label" ref="34f0beec33715f5a7fa6e1dfa11f6aa0" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString KMFolder::label           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns the label of the folder for visualization. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00561">561</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="dbe4c178c0eda037605636cf75c074be"></a><!-- doxytag: member="KMFolder::systemLabel" ref="dbe4c178c0eda037605636cf75c074be" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual QString KMFolder::systemLabel           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the label that is used as a system default. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8h-source.html#l00369">369</a> of file <a class="el" href="kmfolder_8h-source.html">kmfolder.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="978272752c47b2a2c0ebef7b3203419d"></a><!-- doxytag: member="KMFolder::prettyURL" ref="978272752c47b2a2c0ebef7b3203419d" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString KMFolder::prettyURL           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
URL of the node for visualization purposes. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00573">573</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="aeaf28330ec4a949276bb9281b936600"></a><!-- doxytag: member="KMFolder::setMailingListEnabled" ref="aeaf28330ec4a949276bb9281b936600" args="(bool enabled)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::setMailingListEnabled           </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>enabled</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns true if this folder is associated with a mailing-list. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00600">600</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="bf1f779d8fdd871d6ef9f61be324782b"></a><!-- doxytag: member="KMFolder::whoField" ref="bf1f779d8fdd871d6ef9f61be324782b" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString KMFolder::whoField           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get / set the name of the field that is used for the Sender/Receiver column in the headers (From/To). 
<p>

<p>Definition at line <a class="el" href="kmfolder_8h-source.html#l00388">388</a> of file <a class="el" href="kmfolder_8h-source.html">kmfolder.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="fd000a4fd5d6f371da2cec1bccb49f7a"></a><!-- doxytag: member="KMFolder::userWhoField" ref="fd000a4fd5d6f371da2cec1bccb49f7a" args="(void)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString KMFolder::userWhoField           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get / set the user-settings for the WhoField (From/To/Empty). 
<p>

<p>Definition at line <a class="el" href="kmfolder_8h-source.html#l00392">392</a> of file <a class="el" href="kmfolder_8h-source.html">kmfolder.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="178336eb3059148a7de72772521a4078"></a><!-- doxytag: member="KMFolder::correctUnreadMsgsCount" ref="178336eb3059148a7de72772521a4078" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::correctUnreadMsgsCount           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
A cludge to help make sure the count of unread messges is kept in sync. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00680">680</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="bab3b6b7c2758c19aa04c2bf72716b27"></a><!-- doxytag: member="KMFolder::idString" ref="bab3b6b7c2758c19aa04c2bf72716b27" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString KMFolder::idString           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns a string that can be used to identify this folder. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00685">685</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="8e62cc3114fef76cf23aebcee1a2c6ed"></a><!-- doxytag: member="KMFolder::setAutoExpire" ref="8e62cc3114fef76cf23aebcee1a2c6ed" args="(bool enabled)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::setAutoExpire           </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>enabled</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set whether this folder automatically expires messages. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00705">705</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="ec6711b92126a01ac60cb10b899f4c58"></a><!-- doxytag: member="KMFolder::isAutoExpire" ref="ec6711b92126a01ac60cb10b899f4c58" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KMFolder::isAutoExpire           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Does this folder automatically expire old messages? 
<p>

<p>Definition at line <a class="el" href="kmfolder_8h-source.html#l00409">409</a> of file <a class="el" href="kmfolder_8h-source.html">kmfolder.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="80baae4d040e76c905ea2ca4d99f66b4"></a><!-- doxytag: member="KMFolder::setUnreadExpireAge" ref="80baae4d040e76c905ea2ca4d99f66b4" args="(int age)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::setUnreadExpireAge           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>age</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the maximum age for unread messages in this folder. 
<p>
Age should not be negative. Units are set using <a class="el" href="classKMFolder.html#d0569d401721a233a810c7883aef3c70" title="Set units to use for expiry of unread messages.">setUnreadExpireUnits()</a>. 
<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00713">713</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="d0569d401721a233a810c7883aef3c70"></a><!-- doxytag: member="KMFolder::setUnreadExpireUnits" ref="d0569d401721a233a810c7883aef3c70" args="(ExpireUnits units)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::setUnreadExpireUnits           </td>
          <td>(</td>
          <td class="paramtype">ExpireUnits&nbsp;</td>
          <td class="paramname"> <em>units</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set units to use for expiry of unread messages. 
<p>
Values are 1 = days, 2 = weeks, 3 = months. 
<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00721">721</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="d2ab0febdf3787f27305d1db89ae4672"></a><!-- doxytag: member="KMFolder::setReadExpireAge" ref="d2ab0febdf3787f27305d1db89ae4672" args="(int age)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::setReadExpireAge           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>age</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the maximum age for read messages in this folder. 
<p>
Age should not be negative. Units are set using <a class="el" href="classKMFolder.html#1bfe3a2a9157b0d0bf442807ad7fab27" title="Set units to use for expiry of read messages.">setReadExpireUnits()</a>. 
<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00728">728</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="1bfe3a2a9157b0d0bf442807ad7fab27"></a><!-- doxytag: member="KMFolder::setReadExpireUnits" ref="1bfe3a2a9157b0d0bf442807ad7fab27" args="(ExpireUnits units)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::setReadExpireUnits           </td>
          <td>(</td>
          <td class="paramtype">ExpireUnits&nbsp;</td>
          <td class="paramname"> <em>units</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set units to use for expiry of read messages. 
<p>
Values are 1 = days, 2 = weeks, 3 = months. 
<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00736">736</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="2e7c37e96d38ef8e15ce0d138af7203a"></a><!-- doxytag: member="KMFolder::getUnreadExpireAge" ref="2e7c37e96d38ef8e15ce0d138af7203a" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KMFolder::getUnreadExpireAge           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the age at which unread messages are expired. 
<p>
Units are determined by <a class="el" href="classKMFolder.html#91f275bc766e313038effc927ea49be8" title="Units getUnreadExpireAge() is returned in.">getUnreadExpireUnits()</a>. 
<p>Definition at line <a class="el" href="kmfolder_8h-source.html#l00441">441</a> of file <a class="el" href="kmfolder_8h-source.html">kmfolder.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="33f443ebddb9cc13418b72e451d14d50"></a><!-- doxytag: member="KMFolder::getReadExpireAge" ref="33f443ebddb9cc13418b72e451d14d50" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KMFolder::getReadExpireAge           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the age at which read messages are expired. 
<p>
Units are determined by <a class="el" href="classKMFolder.html#c0478e7d526c700025d9f125a112c705" title="Units getReadExpireAge() is returned in.">getReadExpireUnits()</a>. 
<p>Definition at line <a class="el" href="kmfolder_8h-source.html#l00447">447</a> of file <a class="el" href="kmfolder_8h-source.html">kmfolder.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="91f275bc766e313038effc927ea49be8"></a><!-- doxytag: member="KMFolder::getUnreadExpireUnits" ref="91f275bc766e313038effc927ea49be8" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ExpireUnits KMFolder::getUnreadExpireUnits           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Units <a class="el" href="classKMFolder.html#2e7c37e96d38ef8e15ce0d138af7203a" title="Get the age at which unread messages are expired.">getUnreadExpireAge()</a> is returned in. 
<p>
1 = days, 2 = weeks, 3 = months. 
<p>Definition at line <a class="el" href="kmfolder_8h-source.html#l00453">453</a> of file <a class="el" href="kmfolder_8h-source.html">kmfolder.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="c0478e7d526c700025d9f125a112c705"></a><!-- doxytag: member="KMFolder::getReadExpireUnits" ref="c0478e7d526c700025d9f125a112c705" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ExpireUnits KMFolder::getReadExpireUnits           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Units <a class="el" href="classKMFolder.html#33f443ebddb9cc13418b72e451d14d50" title="Get the age at which read messages are expired.">getReadExpireAge()</a> is returned in. 
<p>
1 = days, 2 = weeks, 3 = months. 
<p>Definition at line <a class="el" href="kmfolder_8h-source.html#l00459">459</a> of file <a class="el" href="kmfolder_8h-source.html">kmfolder.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="1262404ae2776a077a920a176216de58"></a><!-- doxytag: member="KMFolder::expireAction" ref="1262404ae2776a077a920a176216de58" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ExpireAction KMFolder::expireAction           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
What should expiry do? Delete or move to another folder? 
<p>

<p>Definition at line <a class="el" href="kmfolder_8h-source.html#l00465">465</a> of file <a class="el" href="kmfolder_8h-source.html">kmfolder.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="a4a03187721274af43511202fd28b859"></a><!-- doxytag: member="KMFolder::expireToFolderId" ref="a4a03187721274af43511202fd28b859" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString KMFolder::expireToFolderId           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
If expiry should move to folder, return the ID of that folder. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8h-source.html#l00471">471</a> of file <a class="el" href="kmfolder_8h-source.html">kmfolder.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="98ed6ee794341206b398947e45d40112"></a><!-- doxytag: member="KMFolder::expireOldMessages" ref="98ed6ee794341206b398947e45d40112" args="(bool immediate)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::expireOldMessages           </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>immediate</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Expire old messages in this folder. 
<p>
If immediate is true, do it immediately; otherwise schedule it for later 
<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00781">781</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="26ebcf3ad73d9d9070d0660e1a97c7d7"></a><!-- doxytag: member="KMFolder::writeIndex" ref="26ebcf3ad73d9d9070d0660e1a97c7d7" args="(bool createEmptyIndex=false)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KMFolder::writeIndex           </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>createEmptyIndex</em> = <code>false</code>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Write index to index-file. 
<p>
Returns 0 on success and errno error on failure. 
<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00806">806</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="aa5fc6dd2181b3fc83431d10cc7b5462"></a><!-- doxytag: member="KMFolder::setStatus" ref="aa5fc6dd2181b3fc83431d10cc7b5462" args="(int idx, KMMsgStatus status, bool toggle=false)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::setStatus           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>idx</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">KMMsgStatus&nbsp;</td>
          <td class="paramname"> <em>status</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>toggle</em> = <code>false</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the status of the message at index <code>idx</code> to <code>status</code>. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00811">811</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="806eaf838f10756271236bb3c237282a"></a><!-- doxytag: member="KMFolder::setStatus" ref="806eaf838f10756271236bb3c237282a" args="(QValueList&lt; int &gt; &amp;ids, KMMsgStatus status, bool toggle=false)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::setStatus           </td>
          <td>(</td>
          <td class="paramtype">QValueList&lt; int &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>ids</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">KMMsgStatus&nbsp;</td>
          <td class="paramname"> <em>status</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>toggle</em> = <code>false</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the status of the message(s) in the QValueList <code>ids</code> to <code>status</code>. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00816">816</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="f438ca6d909e7a3a8e66ecec2ca9be2d"></a><!-- doxytag: member="KMFolder::useCustomIcons" ref="f438ca6d909e7a3a8e66ecec2ca9be2d" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KMFolder::useCustomIcons           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Icon related methods. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8h-source.html#l00491">491</a> of file <a class="el" href="kmfolder_8h-source.html">kmfolder.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="646e29234f52caebd1d119e4ca959c20"></a><!-- doxytag: member="KMFolder::trashFolder" ref="646e29234f52caebd1d119e4ca959c20" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKMFolder.html">KMFolder</a> * KMFolder::trashFolder           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
If this folder has a special trash folder set, return it. 
<p>
Otherwise return 0. 
<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00801">801</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="8fe8d99b47a4f68659aebb142d4340da"></a><!-- doxytag: member="KMFolder::putRepliesInSameFolder" ref="8fe8d99b47a4f68659aebb142d4340da" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KMFolder::putRepliesInSameFolder           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns true if the replies to mails from this folder should be put in the same folder. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8h-source.html#l00511">511</a> of file <a class="el" href="kmfolder_8h-source.html">kmfolder.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="b2ac1097956b8e732e173232f28f7303"></a><!-- doxytag: member="KMFolder::ignoreNewMail" ref="b2ac1097956b8e732e173232f28f7303" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KMFolder::ignoreNewMail           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns true if the user doesn't want to get notified about new mail in this folder. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8h-source.html#l00518">518</a> of file <a class="el" href="kmfolder_8h-source.html">kmfolder.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="35f7b45bb32770d52f2d40b4d5e77ebd"></a><!-- doxytag: member="KMFolder::isMoveable" ref="35f7b45bb32770d52f2d40b4d5e77ebd" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KMFolder::isMoveable           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns true if this folder can be moved. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00859">859</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="58b6ead04130eb7ec4aee3c253a9bb91"></a><!-- doxytag: member="KMFolder::moveInProgress" ref="58b6ead04130eb7ec4aee3c253a9bb91" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KMFolder::moveInProgress           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns true if there is currently a move or copy operation going on with this folder as target. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8h-source.html#l00530">530</a> of file <a class="el" href="kmfolder_8h-source.html">kmfolder.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="a61acdba52420b3bf2039146644733ba"></a><!-- doxytag: member="KMFolder::setMoveInProgress" ref="a61acdba52420b3bf2039146644733ba" args="(bool b)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::setMoveInProgress           </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>b</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Sets the move-in-progress flag. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8h-source.html#l00533">533</a> of file <a class="el" href="kmfolder_8h-source.html">kmfolder.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="2122097340f88f713acf24c3ba36f810"></a><!-- doxytag: member="KMFolder::changed" ref="2122097340f88f713acf24c3ba36f810" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::changed           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Emitted when the status, name, or associated accounts of this folder changed. 
<p>

</div>
</div><p>
<a class="anchor" name="e3730e092c9bbb094ee5352b79fbf3f9"></a><!-- doxytag: member="KMFolder::closed" ref="e3730e092c9bbb094ee5352b79fbf3f9" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::closed           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Emitted when the folder is closed for real - ticket holders should discard any messages. 
<p>

</div>
</div><p>
<a class="anchor" name="324ba0942921910dde3b7b691bc71175"></a><!-- doxytag: member="KMFolder::cleared" ref="324ba0942921910dde3b7b691bc71175" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::cleared           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Emitted when the contents of a folder have been cleared (new search in a search folder, for example). 
<p>

</div>
</div><p>
<a class="anchor" name="412b076f44759df188b40bd52b3c6276"></a><!-- doxytag: member="KMFolder::expunged" ref="412b076f44759df188b40bd52b3c6276" args="(KMFolder *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::expunged           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKMFolder.html">KMFolder</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Emitted after an expunge. 
<p>
If not quiet, <a class="el" href="classKMFolder.html#2122097340f88f713acf24c3ba36f810" title="Emitted when the status, name, or associated accounts of this folder changed.">changed()</a> will be emmitted first. 
</div>
</div><p>
<a class="anchor" name="fb9144c6b9e9a9d723aa4afd728e0d2a"></a><!-- doxytag: member="KMFolder::iconsChanged" ref="fb9144c6b9e9a9d723aa4afd728e0d2a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::iconsChanged           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Emitted when the icon paths are set. 
<p>

</div>
</div><p>
<a class="anchor" name="9f82af6efa9feb29492c77b19527bc45"></a><!-- doxytag: member="KMFolder::nameChanged" ref="9f82af6efa9feb29492c77b19527bc45" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::nameChanged           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Emitted when the name of the folder changes. 
<p>

</div>
</div><p>
<a class="anchor" name="25593d0dee9e3d17d3c6cd5ce24e5352"></a><!-- doxytag: member="KMFolder::shortcutChanged" ref="25593d0dee9e3d17d3c6cd5ce24e5352" args="(KMFolder *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::shortcutChanged           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKMFolder.html">KMFolder</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Emitted when the shortcut associated with this folder changes. 
<p>

</div>
</div><p>
<a class="anchor" name="ef77bfe6e662283c899ab1ac44323968"></a><!-- doxytag: member="KMFolder::msgRemoved" ref="ef77bfe6e662283c899ab1ac44323968" args="(KMFolder *, Q_UINT32 sernum)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::msgRemoved           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKMFolder.html">KMFolder</a> *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Q_UINT32&nbsp;</td>
          <td class="paramname"> <em>sernum</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Emitted before a message is removed from the folder. 
<p>

</div>
</div><p>
<a class="anchor" name="28837b189eba0606b379fc41f289d183"></a><!-- doxytag: member="KMFolder::msgRemoved" ref="28837b189eba0606b379fc41f289d183" args="(int idx, QString msgIdMD5)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::msgRemoved           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>idx</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QString&nbsp;</td>
          <td class="paramname"> <em>msgIdMD5</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Emitted after a message is removed from the folder. 
<p>

</div>
</div><p>
<a class="anchor" name="6bc6f6651196444ae6cbddeba817512a"></a><!-- doxytag: member="KMFolder::msgAdded" ref="6bc6f6651196444ae6cbddeba817512a" args="(int idx)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::msgAdded           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>idx</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Emitted when a message is added from the folder. 
<p>

</div>
</div><p>
<a class="anchor" name="42121bed48cd7555c7b3176fe6f4d10a"></a><!-- doxytag: member="KMFolder::msgChanged" ref="42121bed48cd7555c7b3176fe6f4d10a" args="(KMFolder *, Q_UINT32 sernum, int delta)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::msgChanged           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKMFolder.html">KMFolder</a> *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Q_UINT32&nbsp;</td>
          <td class="paramname"> <em>sernum</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>delta</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Emitted, when the status of a message is changed. 
<p>

</div>
</div><p>
<a class="anchor" name="7701496020728dd7c0289039312ea39a"></a><!-- doxytag: member="KMFolder::msgHeaderChanged" ref="7701496020728dd7c0289039312ea39a" args="(KMFolder *, int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::msgHeaderChanged           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKMFolder.html">KMFolder</a> *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Emitted when a field of the header of a specific message changed. 
<p>

</div>
</div><p>
<a class="anchor" name="0a727f89fc86c5a97ef299249dfa5623"></a><!-- doxytag: member="KMFolder::statusMsg" ref="0a727f89fc86c5a97ef299249dfa5623" args="(const QString &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::statusMsg           </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Emmited to display a message somewhere in a status line. 
<p>

</div>
</div><p>
<a class="anchor" name="3544b5297e78a881cce5cd59a8a0cb4e"></a><!-- doxytag: member="KMFolder::numUnreadMsgsChanged" ref="3544b5297e78a881cce5cd59a8a0cb4e" args="(KMFolder *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::numUnreadMsgsChanged           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKMFolder.html">KMFolder</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Emitted when number of unread messages has changed. 
<p>

</div>
</div><p>
<a class="anchor" name="149b3bff88489fa8eefd8135d2bdfc2e"></a><!-- doxytag: member="KMFolder::removed" ref="149b3bff88489fa8eefd8135d2bdfc2e" args="(KMFolder *, bool)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::removed           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKMFolder.html">KMFolder</a> *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Emitted when a folder was removed. 
<p>

</div>
</div><p>
<a class="anchor" name="0a4a0b09ba6a904e7697accd66b858c1"></a><!-- doxytag: member="KMFolder::viewConfigChanged" ref="0a4a0b09ba6a904e7697accd66b858c1" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::viewConfigChanged           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Emitted when the variables for the config of the view have changed. 
<p>

</div>
</div><p>
<a class="anchor" name="a64b19b937bd66d3433e6d6f0ef9c308"></a><!-- doxytag: member="KMFolder::folderSizeChanged" ref="a64b19b937bd66d3433e6d6f0ef9c308" args="(KMFolder *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::folderSizeChanged           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKMFolder.html">KMFolder</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Emitted when the folder's size changes. 
<p>

</div>
</div><p>
<a class="anchor" name="0edc05844925dca2ee18d7fb6a33f1b3"></a><!-- doxytag: member="KMFolder::updateIndex" ref="0edc05844925dca2ee18d7fb6a33f1b3" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KMFolder::updateIndex           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Incrementally update the index if possible else call writeIndex. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00836">836</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="f06fb1be65c79bea3e85318ff8468968"></a><!-- doxytag: member="KMFolder::reallyAddMsg" ref="f06fb1be65c79bea3e85318ff8468968" args="(KMMessage *aMsg)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::reallyAddMsg           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKMMessage.html">KMMessage</a> *&nbsp;</td>
          <td class="paramname"> <em>aMsg</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Add the message to the folder after it has been retrieved from an IMAP server. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00841">841</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="25b9f7bf17139ddb016a121655f05ce7"></a><!-- doxytag: member="KMFolder::reallyAddCopyOfMsg" ref="25b9f7bf17139ddb016a121655f05ce7" args="(KMMessage *aMsg)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KMFolder::reallyAddCopyOfMsg           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKMMessage.html">KMMessage</a> *&nbsp;</td>
          <td class="paramname"> <em>aMsg</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Add a copy of the message to the folder after it has been retrieved from an IMAP server. 
<p>

<p>Definition at line <a class="el" href="kmfolder_8cpp-source.html#l00846">846</a> of file <a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a>.</p>

</div>
</div><p>
<hr>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="kmfolder_8h-source.html">kmfolder.h</a><li><a class="el" href="kmfolder_8cpp-source.html">kmfolder.cpp</a></ul>
</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>