Sophie

Sophie

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

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>libkcal: KCal::Todo Class Reference (libkcal)</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=".">libkcal</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>libkcal</h2>


<!-- Generated by Doxygen 1.5.5 -->
  <div class="navpath"><a class="el" href="namespaceKCal.html">KCal</a>::<a class="el" href="classKCal_1_1Todo.html">Todo</a>
  </div>
<div class="contents">
<h1>KCal::Todo Class Reference</h1><!-- doxytag: class="KCal::Todo" --><!-- doxytag: inherits="KCal::Incidence" --><code>#include &lt;<a class="el" href="todo_8h-source.html">todo.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for KCal::Todo:</div>
<div class="dynsection">

<p><center><img src="classKCal_1_1Todo.png" usemap="#KCal::Todo_map" border="0" alt=""></center>
<map name="KCal::Todo_map">
<area href="classKCal_1_1Incidence.html" alt="KCal::Incidence" shape="rect" coords="0,112,144,136">
<area href="classKCal_1_1IncidenceBase.html" alt="KCal::IncidenceBase" shape="rect" coords="0,56,144,80">
<area href="classKCal_1_1CustomProperties.html" alt="KCal::CustomProperties" shape="rect" coords="0,0,144,24">
</map>
</div>

<p>
<a href="classKCal_1_1Todo-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
This class provides a <a class="el" href="classKCal_1_1Todo.html" title="This class provides a Todo in the sense of RFC2445.">Todo</a> in the sense of RFC2445. 
<p>Definition at line <a class="el" href="todo_8h-source.html#l00031">31</a> of file <a class="el" href="todo_8h-source.html">todo.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"><a class="anchor" name="cebb0734de9e91babc1756e5f6f0c47c"></a><!-- doxytag: member="KCal::Todo::List" ref="cebb0734de9e91babc1756e5f6f0c47c" args="" -->
typedef <a class="el" href="classKCal_1_1ListBase.html">ListBase</a>&lt; <a class="el" href="classKCal_1_1Todo.html">Todo</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><b>List</b></td></tr>

<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f7607b0148c659a9d12cbbf585baf350"></a><!-- doxytag: member="KCal::Todo::Todo" ref="f7607b0148c659a9d12cbbf585baf350" args="(const Todo &amp;)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>Todo</b> (const <a class="el" href="classKCal_1_1Todo.html">Todo</a> &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fb4f3bbadac5ce5213c52f3320d1d19b"></a><!-- doxytag: member="KCal::Todo::operator=" ref="fb4f3bbadac5ce5213c52f3320d1d19b" args="(const Todo &amp;)" -->
<a class="el" href="classKCal_1_1Todo.html">Todo</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classKCal_1_1Todo.html">Todo</a> &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="87dd69137cd2a8f85936113cb07ef9b3"></a><!-- doxytag: member="KCal::Todo::operator==" ref="87dd69137cd2a8f85936113cb07ef9b3" args="(const Todo &amp;) const " -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator==</b> (const <a class="el" href="classKCal_1_1Todo.html">Todo</a> &amp;) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="eba568235e785e1cab75c52aa5e0e45b"></a><!-- doxytag: member="KCal::Todo::type" ref="eba568235e785e1cab75c52aa5e0e45b" args="() const " -->
QCString&nbsp;</td><td class="memItemRight" valign="bottom"><b>type</b> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classKCal_1_1Todo.html">Todo</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1Todo.html#5de897dfd17f8fd85394eda93ddf377b">clone</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1Todo.html#68e50e47f65def4d8d58a68423952ddb">setDtDue</a> (const QDateTime &amp;dtDue, bool first=false)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">QDateTime&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1Todo.html#09d6933ae42390339b27053faee3afec">dtDue</a> (bool first=false) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1Todo.html#1bd3ebeb9b5d9a2c9cae6fbcc70e6653">dtDueTimeStr</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="classKCal_1_1Todo.html#bbae1ac010a13aefaf4c6564a8a610d8">dtDueDateStr</a> (bool shortfmt=true) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1Todo.html#59c85e3c3ba760c61b83b30e09bac50b">dtDueStr</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="classKCal_1_1Todo.html#a40c65f6e9024015f7546e8749436b12">hasDueDate</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="classKCal_1_1Todo.html#e806a381254cd454e80a6a82f114e84d">setHasDueDate</a> (bool hasDueDate)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1Todo.html#1fb5a233b65e2c35f9cb03460bb68c30">hasStartDate</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="classKCal_1_1Todo.html#bd8edba3efd7a23d1273dc0469717d7c">setHasStartDate</a> (bool hasStartDate)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">QDateTime&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1Todo.html#30769e5e8bdc066ed4d92c68fb47c833">dtStart</a> (bool first=false) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1Todo.html#9b43603d86bf520cb5abcc686e8d1712">setDtStart</a> (const QDateTime &amp;dtStart)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1Todo.html#09078d277f64ebd1a1d486616ea0b728">dtStartTimeStr</a> (bool first=false) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1Todo.html#76e9a4052617ebb42bd4546e76e5604f">dtStartDateStr</a> (bool shortfmt=true, bool first=false) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1Todo.html#ce7bb432d809d48af76490d69eb27a95">dtStartStr</a> (bool first=false) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1Todo.html#c935ce3f04f7e9d828d3f954de585af6">isCompleted</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="classKCal_1_1Todo.html#64cb08677f9e62426b93d3d4f9cd31d2">setCompleted</a> (bool completed)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1Todo.html#e269def11f2ac042c997b3d95f8521a1">percentComplete</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="classKCal_1_1Todo.html#f51893ca69f782941d7f28f309a1497f">setPercentComplete</a> (int)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">QDateTime&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1Todo.html#54dcea7cf3beaab3a4eb2fee4c66998e">completed</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="classKCal_1_1Todo.html#cfb13bad32697c0d58a4c5949ca38176">completedStr</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="classKCal_1_1Todo.html#4524acb482e170e7e74c5165ced362a7">setCompleted</a> (const QDateTime &amp;completed)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1Todo.html#d681e871a6dc5ee92762c99b635cd8e0">hasCompletedDate</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="classKCal_1_1Todo.html#87546a24ef140d923e8e6654cfc505a4">setDtRecurrence</a> (const QDateTime &amp;dt)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">QDateTime&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1Todo.html#f769d26d8b1b62d4c2de1a285fffe433">dtRecurrence</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1Todo.html#1fd77ec43cf827cb3f4d85c534feb97a">recursOn</a> (const QDate &amp;date) const </td></tr>

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

<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual QDateTime&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1Todo.html#7807a5dc5d72045b080ed17cc7b79346">endDateRecurrenceBase</a> () const </td></tr>

</table>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="5de897dfd17f8fd85394eda93ddf377b"></a><!-- doxytag: member="KCal::Todo::clone" ref="5de897dfd17f8fd85394eda93ddf377b" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKCal_1_1Todo.html">Todo</a> * Todo::clone           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns an exact copy of this todo. 
<p>
The returned object is owned by the caller. 
<p>Implements <a class="el" href="classKCal_1_1Incidence.html#176e62775d8267e8fb8a0c745b154607">KCal::Incidence</a>.</p>

<p>Definition at line <a class="el" href="todo_8cpp-source.html#l00054">54</a> of file <a class="el" href="todo_8cpp-source.html">todo.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="68e50e47f65def4d8d58a68423952ddb"></a><!-- doxytag: member="KCal::Todo::setDtDue" ref="68e50e47f65def4d8d58a68423952ddb" args="(const QDateTime &amp;dtDue, bool first=false)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Todo::setDtDue           </td>
          <td>(</td>
          <td class="paramtype">const QDateTime &amp;&nbsp;</td>
          <td class="paramname"> <em>dtDue</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>first</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>
Sets due date and time. 
<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>dtDue</em>&nbsp;</td><td>The due date/time. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>first</em>&nbsp;</td><td>Set the date of the first occurrence (if the todo is recurrent). </td></tr>
  </table>
</dl>

<p>Definition at line <a class="el" href="todo_8cpp-source.html#l00085">85</a> of file <a class="el" href="todo_8cpp-source.html">todo.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="09d6933ae42390339b27053faee3afec"></a><!-- doxytag: member="KCal::Todo::dtDue" ref="09d6933ae42390339b27053faee3afec" args="(bool first=false) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QDateTime Todo::dtDue           </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>first</em> = <code>false</code>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns due date and time. 
<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>first</em>&nbsp;</td><td>If true and the todo recurs, the due date of the first occurrence will be returned.If false and recurrent, the date of the current occurrence will be returned. If non-recurrent, the normal due date will be returned. </td></tr>
  </table>
</dl>

<p>Definition at line <a class="el" href="todo_8cpp-source.html#l00117">117</a> of file <a class="el" href="todo_8cpp-source.html">todo.cpp</a>.</p>

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

<p>
Returns due time as string formatted according to the users locale settings. 
<p>

<p>Definition at line <a class="el" href="todo_8cpp-source.html#l00125">125</a> of file <a class="el" href="todo_8cpp-source.html">todo.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="bbae1ac010a13aefaf4c6564a8a610d8"></a><!-- doxytag: member="KCal::Todo::dtDueDateStr" ref="bbae1ac010a13aefaf4c6564a8a610d8" args="(bool shortfmt=true) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString Todo::dtDueDateStr           </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>shortfmt</em> = <code>true</code>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns due date as string formatted according to the users locale settings. 
<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>shortfmt</em>&nbsp;</td><td>If set to true, use short date format, if set to false use long format. </td></tr>
  </table>
</dl>

<p>Definition at line <a class="el" href="todo_8cpp-source.html#l00130">130</a> of file <a class="el" href="todo_8cpp-source.html">todo.cpp</a>.</p>

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

<p>
Returns due date and time as string formatted according to the users locale settings. 
<p>

<p>Definition at line <a class="el" href="todo_8cpp-source.html#l00136">136</a> of file <a class="el" href="todo_8cpp-source.html">todo.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="a40c65f6e9024015f7546e8749436b12"></a><!-- doxytag: member="KCal::Todo::hasDueDate" ref="a40c65f6e9024015f7546e8749436b12" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Todo::hasDueDate           </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 todo has a due date, otherwise return false. 
<p>

<p>Definition at line <a class="el" href="todo_8cpp-source.html#l00141">141</a> of file <a class="el" href="todo_8cpp-source.html">todo.cpp</a>.</p>

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

<p>
Set if the todo has a due date. 
<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>hasDueDate</em>&nbsp;</td><td>true if todo has a due date, otherwise false </td></tr>
  </table>
</dl>

<p>Definition at line <a class="el" href="todo_8cpp-source.html#l00146">146</a> of file <a class="el" href="todo_8cpp-source.html">todo.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="1fb5a233b65e2c35f9cb03460bb68c30"></a><!-- doxytag: member="KCal::Todo::hasStartDate" ref="1fb5a233b65e2c35f9cb03460bb68c30" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Todo::hasStartDate           </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 todo has a start date, otherwise return false. 
<p>

<p>Definition at line <a class="el" href="todo_8cpp-source.html#l00154">154</a> of file <a class="el" href="todo_8cpp-source.html">todo.cpp</a>.</p>

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

<p>
Set if the todo has a start date. 
<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>hasStartDate</em>&nbsp;</td><td>true if todo has a start date, otherwise false </td></tr>
  </table>
</dl>

<p>Definition at line <a class="el" href="todo_8cpp-source.html#l00159">159</a> of file <a class="el" href="todo_8cpp-source.html">todo.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="30769e5e8bdc066ed4d92c68fb47c833"></a><!-- doxytag: member="KCal::Todo::dtStart" ref="30769e5e8bdc066ed4d92c68fb47c833" args="(bool first=false) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QDateTime Todo::dtStart           </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>first</em> = <code>false</code>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns the startdate of the todo. 
<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>first</em>&nbsp;</td><td>If true, the startdate of the todo will be returned. If the todo recurs, the startdate of the first occurrence will be returned. If false and the todo recurs, the relative startdate will be returned, based on the date returned by <a class="el" href="classKCal_1_1Todo.html#f769d26d8b1b62d4c2de1a285fffe433" title="Returns the due date/time of the current occurrence if recurrent.">dtRecurrence()</a>. </td></tr>
  </table>
</dl>

<p>Definition at line <a class="el" href="todo_8cpp-source.html#l00174">174</a> of file <a class="el" href="todo_8cpp-source.html">todo.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="9b43603d86bf520cb5abcc686e8d1712"></a><!-- doxytag: member="KCal::Todo::setDtStart" ref="9b43603d86bf520cb5abcc686e8d1712" args="(const QDateTime &amp;dtStart)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Todo::setDtStart           </td>
          <td>(</td>
          <td class="paramtype">const QDateTime &amp;&nbsp;</td>
          <td class="paramname"> <em>dtStart</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Sets the startdate of the todo. 
<p>

<p>Reimplemented from <a class="el" href="classKCal_1_1Incidence.html#e3042339856d8295139b32fc40064876">KCal::Incidence</a>.</p>

<p>Definition at line <a class="el" href="todo_8cpp-source.html#l00182">182</a> of file <a class="el" href="todo_8cpp-source.html">todo.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="09078d277f64ebd1a1d486616ea0b728"></a><!-- doxytag: member="KCal::Todo::dtStartTimeStr" ref="09078d277f64ebd1a1d486616ea0b728" args="(bool first=false) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString Todo::dtStartTimeStr           </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>first</em> = <code>false</code>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns an todo's starting time as a string formatted according to the users locale settings. 
<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>first</em>&nbsp;</td><td>If true, the startdate of the todo will be returned. If the todo recurs, the startdate of the first occurrence will be returned. If false and the todo recurs, the relative startdate will be returned, based on the date returned by <a class="el" href="classKCal_1_1Todo.html#f769d26d8b1b62d4c2de1a285fffe433" title="Returns the due date/time of the current occurrence if recurrent.">dtRecurrence()</a>. </td></tr>
  </table>
</dl>

<p>Definition at line <a class="el" href="todo_8cpp-source.html#l00192">192</a> of file <a class="el" href="todo_8cpp-source.html">todo.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="76e9a4052617ebb42bd4546e76e5604f"></a><!-- doxytag: member="KCal::Todo::dtStartDateStr" ref="76e9a4052617ebb42bd4546e76e5604f" args="(bool shortfmt=true, bool first=false) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString Todo::dtStartDateStr           </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>shortfmt</em> = <code>true</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>first</em> = <code>false</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>
Returns an todo's starting date as a string formatted according to the users locale settings. 
<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>shortfmt</em>&nbsp;</td><td>If true, use short date format, if set to false use long format. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>first</em>&nbsp;</td><td>If true, the startdate of the todo will be returned. If the todo recurs, the startdate of the first occurrence will be returned. If false and the todo recurs, the relative startdate will be returned, based on the date returned by <a class="el" href="classKCal_1_1Todo.html#f769d26d8b1b62d4c2de1a285fffe433" title="Returns the due date/time of the current occurrence if recurrent.">dtRecurrence()</a>. </td></tr>
  </table>
</dl>

<p>Definition at line <a class="el" href="todo_8cpp-source.html#l00197">197</a> of file <a class="el" href="todo_8cpp-source.html">todo.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="ce7bb432d809d48af76490d69eb27a95"></a><!-- doxytag: member="KCal::Todo::dtStartStr" ref="ce7bb432d809d48af76490d69eb27a95" args="(bool first=false) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString Todo::dtStartStr           </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>first</em> = <code>false</code>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns an todo's starting date and time as a string formatted according to the users locale settings. 
<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>first</em>&nbsp;</td><td>If true, the startdate of the todo will be returned. If the todo recurs, the startdate of the first occurrence will be returned. If false and the todo recurs, the relative startdate will be returned, based on the date returned by <a class="el" href="classKCal_1_1Todo.html#f769d26d8b1b62d4c2de1a285fffe433" title="Returns the due date/time of the current occurrence if recurrent.">dtRecurrence()</a>. </td></tr>
  </table>
</dl>

<p>Definition at line <a class="el" href="todo_8cpp-source.html#l00202">202</a> of file <a class="el" href="todo_8cpp-source.html">todo.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="c935ce3f04f7e9d828d3f954de585af6"></a><!-- doxytag: member="KCal::Todo::isCompleted" ref="c935ce3f04f7e9d828d3f954de585af6" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Todo::isCompleted           </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 todo is 100% completed, otherwise return false. 
<p>

<p>Definition at line <a class="el" href="todo_8cpp-source.html#l00207">207</a> of file <a class="el" href="todo_8cpp-source.html">todo.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="64cb08677f9e62426b93d3d4f9cd31d2"></a><!-- doxytag: member="KCal::Todo::setCompleted" ref="64cb08677f9e62426b93d3d4f9cd31d2" args="(bool completed)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Todo::setCompleted           </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>completed</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set completed state. 
<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>completed</em>&nbsp;</td><td>If true set completed state to 100%, if false set completed state to 0%. </td></tr>
  </table>
</dl>

<p>Definition at line <a class="el" href="todo_8cpp-source.html#l00213">213</a> of file <a class="el" href="todo_8cpp-source.html">todo.cpp</a>.</p>

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

<p>
Returns how many percent of the task are completed. 
<p>
Returns a value between 0 and 100. 
<p>Definition at line <a class="el" href="todo_8cpp-source.html#l00253">253</a> of file <a class="el" href="todo_8cpp-source.html">todo.cpp</a>.</p>

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

<p>
Set how many percent of the task are completed. 
<p>
Valid values are in the range from 0 to 100. 
<p>Definition at line <a class="el" href="todo_8cpp-source.html#l00258">258</a> of file <a class="el" href="todo_8cpp-source.html">todo.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="54dcea7cf3beaab3a4eb2fee4c66998e"></a><!-- doxytag: member="KCal::Todo::completed" ref="54dcea7cf3beaab3a4eb2fee4c66998e" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QDateTime Todo::completed           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns date and time when todo was completed. 
<p>

<p>Definition at line <a class="el" href="todo_8cpp-source.html#l00225">225</a> of file <a class="el" href="todo_8cpp-source.html">todo.cpp</a>.</p>

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

<p>
Returns string contaiting date and time when the todo was completed formatted according to the users locale settings. 
<p>

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

</div>
</div><p>
<a class="anchor" name="4524acb482e170e7e74c5165ced362a7"></a><!-- doxytag: member="KCal::Todo::setCompleted" ref="4524acb482e170e7e74c5165ced362a7" args="(const QDateTime &amp;completed)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Todo::setCompleted           </td>
          <td>(</td>
          <td class="paramtype">const QDateTime &amp;&nbsp;</td>
          <td class="paramname"> <em>completed</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set date and time of completion. 
<p>

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

</div>
</div><p>
<a class="anchor" name="d681e871a6dc5ee92762c99b635cd8e0"></a><!-- doxytag: member="KCal::Todo::hasCompletedDate" ref="d681e871a6dc5ee92762c99b635cd8e0" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Todo::hasCompletedDate           </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 todo has a date associated with completion, otherwise return false. 
<p>

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

</div>
</div><p>
<a class="anchor" name="87546a24ef140d923e8e6654cfc505a4"></a><!-- doxytag: member="KCal::Todo::setDtRecurrence" ref="87546a24ef140d923e8e6654cfc505a4" args="(const QDateTime &amp;dt)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Todo::setDtRecurrence           </td>
          <td>(</td>
          <td class="paramtype">const QDateTime &amp;&nbsp;</td>
          <td class="paramname"> <em>dt</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Sets the due date/time of the current occurrence if recurrent. 
<p>

<p>Definition at line <a class="el" href="todo_8cpp-source.html#l00265">265</a> of file <a class="el" href="todo_8cpp-source.html">todo.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="f769d26d8b1b62d4c2de1a285fffe433"></a><!-- doxytag: member="KCal::Todo::dtRecurrence" ref="f769d26d8b1b62d4c2de1a285fffe433" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QDateTime Todo::dtRecurrence           </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 due date/time of the current occurrence if recurrent. 
<p>

<p>Definition at line <a class="el" href="todo_8cpp-source.html#l00270">270</a> of file <a class="el" href="todo_8cpp-source.html">todo.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="1fd77ec43cf827cb3f4d85c534feb97a"></a><!-- doxytag: member="KCal::Todo::recursOn" ref="1fd77ec43cf827cb3f4d85c534feb97a" args="(const QDate &amp;date) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Todo::recursOn           </td>
          <td>(</td>
          <td class="paramtype">const QDate &amp;&nbsp;</td>
          <td class="paramname"> <em>date</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns true if the date specified is one on which the todo will recur. 
<p>
Todo's are a special case, hence the overload. It adds an extra check, which make it return false if there's an occurrence between the recurstart and today. 
<p>Reimplemented from <a class="el" href="classKCal_1_1Incidence.html#105f15b8e9d48e2778cce396511e7a68">KCal::Incidence</a>.</p>

<p>Definition at line <a class="el" href="todo_8cpp-source.html#l00275">275</a> of file <a class="el" href="todo_8cpp-source.html">todo.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="30c812790a3f2b2c92be6a192bd83184"></a><!-- doxytag: member="KCal::Todo::isOverdue" ref="30c812790a3f2b2c92be6a192bd83184" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Todo::isOverdue           </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 todo is overdue (e.g. 
<p>
due date is lower than today and not completed), else false. 
<p>Definition at line <a class="el" href="todo_8cpp-source.html#l00313">313</a> of file <a class="el" href="todo_8cpp-source.html">todo.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="7807a5dc5d72045b080ed17cc7b79346"></a><!-- doxytag: member="KCal::Todo::endDateRecurrenceBase" ref="7807a5dc5d72045b080ed17cc7b79346" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual QDateTime KCal::Todo::endDateRecurrenceBase           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline, protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return the end date/time of the base incidence. 
<p>

<p>Reimplemented from <a class="el" href="classKCal_1_1Incidence.html#5e624854dcf5e7ca573635d8c1476a47">KCal::Incidence</a>.</p>

<p>Definition at line <a class="el" href="todo_8h-source.html#l00217">217</a> of file <a class="el" href="todo_8h-source.html">todo.h</a>.</p>

</div>
</div><p>
<hr>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="todo_8h-source.html">todo.h</a><li><a class="el" href="todo_8cpp-source.html">todo.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>libkcal</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></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="classKCal_1_1Alarm.html">kcal::alarm</option>,  <option value="classKCal_1_1Attachment.html">kcal::attachment</option>,  <option value="classKCal_1_1Attendee.html">kcal::attendee</option>,  <option value="classKCal_1_1Calendar.html">kcal::calendar</option>,  <option value="classKCal_1_1Calendar_1_1Observer.html">kcal::calendar::observer</option>,  <option value="classKCal_1_1CalendarLocal.html">kcal::calendarlocal</option>,  <option value="classKCal_1_1CalendarNull.html">kcal::calendarnull</option>,  <option value="classKCal_1_1CalendarResources.html">kcal::calendarresources</option>,  <option value="classKCal_1_1CalFilter.html">kcal::calfilter</option>,  <option value="classKCal_1_1CalFormat.html">kcal::calformat</option>,  <option value="classKCal_1_1CalStorage.html">kcal::calstorage</option>,  <option value="classKCal_1_1Compat.html">kcal::compat</option>,  <option value="classKCal_1_1CompatFactory.html">kcal::compatfactory</option>,  <option value="classKCal_1_1CustomProperties.html">kcal::customproperties</option>,  <option value="classKCal_1_1DndFactory.html">kcal::dndfactory</option>,  <option value="classKCal_1_1Duration.html">kcal::duration</option>,  <option value="classKCal_1_1ErrorFormat.html">kcal::errorformat</option>,  <option value="classKCal_1_1Event.html">kcal::event</option>,  <option value="classKCal_1_1Exception.html">kcal::exception</option>,  <option value="classKCal_1_1FileStorage.html">kcal::filestorage</option>,  <option value="classKCal_1_1FreeBusy.html">kcal::freebusy</option>,  <option value="classKCal_1_1HtmlExport.html">kcal::htmlexport</option>,  <option value="classKCal_1_1ICalDrag.html">kcal::icaldrag</option>,  <option value="classKCal_1_1ICalFormat.html">kcal::icalformat</option>,  <option value="classKCal_1_1Incidence.html">kcal::incidence</option>,  <option value="classKCal_1_1Incidence_1_1AddVisitor.html">kcal::incidence::addvisitor</option>,  <option value="classKCal_1_1Incidence_1_1DeleteVisitor.html">kcal::incidence::deletevisitor</option>,  <option value="classKCal_1_1IncidenceBase.html">kcal::incidencebase</option>,  <option value="classKCal_1_1IncidenceBase_1_1Visitor.html">kcal::incidencebase::visitor</option>,  <option value="classKCal_1_1IncidenceFormatter.html">kcal::incidenceformatter</option>,  <option value="classKCal_1_1Journal.html">kcal::journal</option>,  <option value="classKCal_1_1ListBase.html">kcal::listbase</option>,  <option value="classKCal_1_1Period.html">kcal::period</option>,  <option value="classKCal_1_1Person.html">kcal::person</option>,  <option value="classKCal_1_1QtopiaFormat.html">kcal::qtopiaformat</option>,  <option value="classKCal_1_1Recurrence.html">kcal::recurrence</option>,  <option value="classKCal_1_1RecurrenceRule.html">kcal::recurrencerule</option>,  <option value="classKCal_1_1RecurrenceRule_1_1WDayPos.html">kcal::recurrencerule::wdaypos</option>,  <option value="classKCal_1_1ResourceCached.html">kcal::resourcecached</option>,  <option value="classKCal_1_1ResourceCachedReloadConfig.html">kcal::resourcecachedreloadconfig</option>,  <option value="classKCal_1_1ResourceCachedSaveConfig.html">kcal::resourcecachedsaveconfig</option>,  <option value="classKCal_1_1ResourceCalendar.html">kcal::resourcecalendar</option>,  <option value="classKCal_1_1ResourceLocal.html">kcal::resourcelocal</option>,  <option value="classKCal_1_1ResourceLocalConfig.html">kcal::resourcelocalconfig</option>,  <option value="classKCal_1_1ScheduleMessage.html">kcal::schedulemessage</option>,  <option value="classKCal_1_1Scheduler.html">kcal::scheduler</option>,  <option value="classKCal_1_1Todo.html">kcal::todo</option>,  <option value="classKCal_1_1VCalDrag.html">kcal::vcaldrag</option>,  <option value="classKCal_1_1VCalFormat.html">kcal::vcalformat</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>