Sophie

Sophie

distrib > Fedora > 18 > i386 > by-pkgid > 110492f5122731329f0db69a1df590c3 > files > 2723

kdepimlibs-apidocs-4.10.5-1.fc18.noarch.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" xml:lang="en">
<head>
  <title>KCal::ResourceCalendar Class Reference</title>
<style type="text/css">
  .cp-doNotDisplay { display: none; }
  @media aural, braille, handheld, tty { .cp-doNotDisplay { display: inline; speak: normal; }}
  .cp-edit { text-align: right; }
  @media print, embossed { .cp-edit { display: none; }}
</style>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <meta http-equiv="Content-Style-Type" content="text/css" />
  <link rel="meta" href="http://www.kde.org/labels.rdf" type="application/rdf+xml" title="ICRA labels" />
  <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" />
  <meta name="no-email-collection" content="http://www.unspam.com/noemailcollection" />
  <script type="text/javascript" src="jquery.js"></script>
  <script type="text/javascript" src="dynsections.js"></script>
  <link rel="shortcut icon" href="../../favicon.ico" /><link rel="icon" href="../../favicon.ico" />
  <link rel="stylesheet" media="screen" type="text/css" title="KDE Colors" href="../../kde.css" />
  <link rel="stylesheet" media="print, embossed" type="text/css" href="../../print.css" />
  <link rel="stylesheet" media="screen, aural, handheld, tty, braille" type="text/css" title="Flat" href="../../flat.css" />
  <link rel="stylesheet" type="text/css" href="../../doxygen.css" />
  <link rel="stylesheet" type="text/css" href="../../tabs.css" />
</head>
<body>
<ul class="cp-doNotDisplay">
  <li><a href="#cp-content" accesskey="2">Skip to content</a></li>
  <li><a href="#cp-menu" accesskey="5">Skip to link menu</a></li>
</ul>
<div id="container">
<div id="header">
  <div id="header_top"><div><div>
    <img alt ="" src="../../top-kde.jpg"/>
    </div></div></div>
  <div id="header_bottom">
    <div id="location">
      <ul>
        <li><a href="http://api.kde.org">KDE API Reference</a></li>
        <li><a href="../../index.html">kdepimlibs-4.10.5 API Reference</a></li>
      </ul>
    </div>
    <div id="menu">
<ul>
<li><a href="http://www.kde.org/">KDE Home</a></li>
<li><a href="http://kde.org/contact/">Contact Us</a></li>
</ul>
</div>
</div>
</div>
<!-- End page header -->
    <div id="body_wrapper">
      <div id="body">
        <!-- begin main content -->
        <div id="right">
          <div class="content">
          <div id="main">
            <div class="clearer">&nbsp;</div>
<h2><a name="content"></a>KCal Library</h2>
<!-- BC -->
<div id="top">
<!-- Generated by Doxygen 1.8.3.1 -->
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="namespaceKCal.html">KCal</a></li><li class="navelem"><a class="el" href="classKCal_1_1ResourceCalendar.html">ResourceCalendar</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-slots">Public Slots</a> &#124;
<a href="#signals">Signals</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="classKCal_1_1ResourceCalendar-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">KCal::ResourceCalendar Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div>  </div>
</div><!--header-->
<div class="contents">

<p><code>#include &lt;<a class="el" href="resourcecalendar_8h_source.html">resourcecalendar.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for KCal::ResourceCalendar:</div>
<div class="dyncontent">
 <div class="center">
  <img src="classKCal_1_1ResourceCalendar.png" usemap="#KCal::ResourceCalendar_map" alt=""/>
  <map id="KCal::ResourceCalendar_map" name="KCal::ResourceCalendar_map">
<area doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html" alt="KRES::Resource" shape="rect" coords="80,0,231,24"/>
<area href="classKCal_1_1ResourceCached.html" title="This class provides a calendar resource using a local CalendarLocal object to cache the calendar data..." alt="KCal::ResourceCached" shape="rect" coords="80,112,231,136"/>
<area href="classKCal_1_1ResourceLocal.html" title="Provides a calendar resource stored as a local file." alt="KCal::ResourceLocal" shape="rect" coords="0,168,151,192"/>
<area href="classKCal_1_1ResourceLocalDir.html" title="This class provides a calendar stored as a file per incidence in a directory." alt="KCal::ResourceLocalDir" shape="rect" coords="161,168,312,192"/>
</map>
 </div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-slots"></a>
Public Slots</h2></td></tr>
<tr class="memitem:abf57104052682d9890c17179cbc156cc"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#abf57104052682d9890c17179cbc156cc">addSubresource</a> (const QString &amp;resource, const QString &amp;parent)</td></tr>
<tr class="separator:abf57104052682d9890c17179cbc156cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a68de4b21e96dc5c4afd3ddb04abc03df"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a68de4b21e96dc5c4afd3ddb04abc03df">removeSubresource</a> (const QString &amp;resource)</td></tr>
<tr class="separator:a68de4b21e96dc5c4afd3ddb04abc03df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a25775ed1ac8cd0dfdc675d2238c868b7"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a25775ed1ac8cd0dfdc675d2238c868b7">setSubresourceActive</a> (const QString &amp;resource, bool active)</td></tr>
<tr class="separator:a25775ed1ac8cd0dfdc675d2238c868b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7280aaf85c861f951d9c5b9687411aa2"><td class="memItemLeft" align="right" valign="top">virtual QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a7280aaf85c861f951d9c5b9687411aa2">subresourceType</a> (const QString &amp;resource)</td></tr>
<tr class="separator:a7280aaf85c861f951d9c5b9687411aa2"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="signals"></a>
Signals</h2></td></tr>
<tr class="memitem:a8f5f8e3cbf9787c31c61309c5ee66463"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a8f5f8e3cbf9787c31c61309c5ee66463">resourceChanged</a> (<a class="el" href="classKCal_1_1ResourceCalendar.html">ResourceCalendar</a> *)</td></tr>
<tr class="separator:a8f5f8e3cbf9787c31c61309c5ee66463"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a533fbdb7716e530965735a17fe4d1e2d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a533fbdb7716e530965735a17fe4d1e2d">resourceLoaded</a> (<a class="el" href="classKCal_1_1ResourceCalendar.html">ResourceCalendar</a> *)</td></tr>
<tr class="separator:a533fbdb7716e530965735a17fe4d1e2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5292b7ae3a8ac6a9fcfdd4fa0bc91244"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a5292b7ae3a8ac6a9fcfdd4fa0bc91244">resourceLoadError</a> (<a class="el" href="classKCal_1_1ResourceCalendar.html">ResourceCalendar</a> *, const QString &amp;error)</td></tr>
<tr class="separator:a5292b7ae3a8ac6a9fcfdd4fa0bc91244"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a84d384c2ef1a641c1a82acd3a1801753"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a84d384c2ef1a641c1a82acd3a1801753">resourceSaved</a> (<a class="el" href="classKCal_1_1ResourceCalendar.html">ResourceCalendar</a> *)</td></tr>
<tr class="separator:a84d384c2ef1a641c1a82acd3a1801753"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03a58238af18d9368c50788d35f4fb04"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a03a58238af18d9368c50788d35f4fb04">resourceSaveError</a> (<a class="el" href="classKCal_1_1ResourceCalendar.html">ResourceCalendar</a> *, const QString &amp;error)</td></tr>
<tr class="separator:a03a58238af18d9368c50788d35f4fb04"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf373b58ade40a22c7dcb8e05dbd1e8d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#abf373b58ade40a22c7dcb8e05dbd1e8d">signalSubresourceAdded</a> (<a class="el" href="classKCal_1_1ResourceCalendar.html">ResourceCalendar</a> *, const QString &amp;<a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#ab6a1040675eb77a2b86592d122a17a90">type</a>, const QString &amp;subresource, const QString &amp;label)</td></tr>
<tr class="separator:abf373b58ade40a22c7dcb8e05dbd1e8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa84913cb47554336bdabc93882388b63"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#aa84913cb47554336bdabc93882388b63">signalSubresourceRemoved</a> (<a class="el" href="classKCal_1_1ResourceCalendar.html">ResourceCalendar</a> *, const QString &amp;, const QString &amp;)</td></tr>
<tr class="separator:aa84913cb47554336bdabc93882388b63"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a0a16cbccffb7090b8e6e33335a771d65"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0a16cbccffb7090b8e6e33335a771d65"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ResourceCalendar</b> (const KConfigGroup &amp;group)</td></tr>
<tr class="separator:a0a16cbccffb7090b8e6e33335a771d65"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4865269d4b73274d7d076c3504b0623a"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a4865269d4b73274d7d076c3504b0623a">addEvent</a> (<a class="el" href="classKCal_1_1Event.html">Event</a> *<a class="el" href="classKCal_1_1ResourceCalendar.html#a3cdaf0ddd6936009caf56ec9c968cb7b">event</a>)=0</td></tr>
<tr class="separator:a4865269d4b73274d7d076c3504b0623a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6835f88a3a7dea1ef4c9d1d912659900"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a6835f88a3a7dea1ef4c9d1d912659900">addIncidence</a> (<a class="el" href="classKCal_1_1Incidence.html">Incidence</a> *)</td></tr>
<tr class="separator:a6835f88a3a7dea1ef4c9d1d912659900"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d0a8ece3b2dd0aab53afbe2ec9693a8"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a6d0a8ece3b2dd0aab53afbe2ec9693a8">addJournal</a> (<a class="el" href="classKCal_1_1Journal.html">Journal</a> *)=0</td></tr>
<tr class="separator:a6d0a8ece3b2dd0aab53afbe2ec9693a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ae897f65775cd8e43b3d19740abd00b"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a2ae897f65775cd8e43b3d19740abd00b">addTodo</a> (<a class="el" href="classKCal_1_1Todo.html">Todo</a> *<a class="el" href="classKCal_1_1ResourceCalendar.html#a2f1cf2f760626a9c525deb23e9bc180e">todo</a>)=0</td></tr>
<tr class="separator:a2ae897f65775cd8e43b3d19740abd00b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea43d8078af678c08c24e3e7c0568502"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classKCal_1_1Alarm.html#a2fd946edcd6ecaf41dfba95e77ea2dbf">Alarm::List</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#aea43d8078af678c08c24e3e7c0568502">alarms</a> (const KDateTime &amp;from, const KDateTime &amp;to)=0</td></tr>
<tr class="separator:aea43d8078af678c08c24e3e7c0568502"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec1470f620ab042be389856475cf6550"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classKCal_1_1Alarm.html#a2fd946edcd6ecaf41dfba95e77ea2dbf">Alarm::List</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#aec1470f620ab042be389856475cf6550">alarmsTo</a> (const KDateTime &amp;to)=0</td></tr>
<tr class="separator:aec1470f620ab042be389856475cf6550"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5872bcd3f51fed2959974534592b44b3"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a5872bcd3f51fed2959974534592b44b3">canHaveSubresources</a> () const </td></tr>
<tr class="separator:a5872bcd3f51fed2959974534592b44b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d53bbbef2c3f1c6ce06316bff0c412c"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a5d53bbbef2c3f1c6ce06316bff0c412c">deleteAllEvents</a> ()=0</td></tr>
<tr class="separator:a5d53bbbef2c3f1c6ce06316bff0c412c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02e6fadbde11fc2ac39b91197e959d47"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a02e6fadbde11fc2ac39b91197e959d47">deleteAllJournals</a> ()=0</td></tr>
<tr class="separator:a02e6fadbde11fc2ac39b91197e959d47"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a8ae05932e0c45e092249f7b0046291"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a8a8ae05932e0c45e092249f7b0046291">deleteAllTodos</a> ()=0</td></tr>
<tr class="separator:a8a8ae05932e0c45e092249f7b0046291"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d1314173976ff34c8da43c7184dc6c7"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a7d1314173976ff34c8da43c7184dc6c7">deleteEvent</a> (<a class="el" href="classKCal_1_1Event.html">Event</a> *)=0</td></tr>
<tr class="separator:a7d1314173976ff34c8da43c7184dc6c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab14fccd993ca45d7bbbe3cdc2cb3a976"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#ab14fccd993ca45d7bbbe3cdc2cb3a976">deleteIncidence</a> (<a class="el" href="classKCal_1_1Incidence.html">Incidence</a> *)</td></tr>
<tr class="separator:ab14fccd993ca45d7bbbe3cdc2cb3a976"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a59ab594957b930cfb2ac4fbab264183f"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a59ab594957b930cfb2ac4fbab264183f">deleteJournal</a> (<a class="el" href="classKCal_1_1Journal.html">Journal</a> *)=0</td></tr>
<tr class="separator:a59ab594957b930cfb2ac4fbab264183f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6d16ebc48fc2d3c4b8c7810cd353752"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#af6d16ebc48fc2d3c4b8c7810cd353752">deleteTodo</a> (<a class="el" href="classKCal_1_1Todo.html">Todo</a> *)=0</td></tr>
<tr class="separator:af6d16ebc48fc2d3c4b8c7810cd353752"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3cdaf0ddd6936009caf56ec9c968cb7b"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classKCal_1_1Event.html">Event</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a3cdaf0ddd6936009caf56ec9c968cb7b">event</a> (const QString &amp;uid)=0</td></tr>
<tr class="separator:a3cdaf0ddd6936009caf56ec9c968cb7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c5b5abb34a8fe5b029f71f789800487"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKCal_1_1Incidence.html">Incidence</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a6c5b5abb34a8fe5b029f71f789800487">incidence</a> (const QString &amp;uid)</td></tr>
<tr class="separator:a6c5b5abb34a8fe5b029f71f789800487"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae22309301104b1159f60a1c6bd41bb5f"><td class="memItemLeft" align="right" valign="top">virtual QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#ae22309301104b1159f60a1c6bd41bb5f">infoText</a> () const </td></tr>
<tr class="separator:ae22309301104b1159f60a1c6bd41bb5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4961a83506854684951d204180f6e799"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4961a83506854684951d204180f6e799"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>isResolveConflictSet</b> () const </td></tr>
<tr class="separator:a4961a83506854684951d204180f6e799"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeddd2107f876a19a48ee0ef455d87aa4"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#aeddd2107f876a19a48ee0ef455d87aa4">isSaving</a> ()</td></tr>
<tr class="separator:aeddd2107f876a19a48ee0ef455d87aa4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a700132690de7c16e8bdf782705a3c53c"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classKCal_1_1Journal.html">Journal</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a700132690de7c16e8bdf782705a3c53c">journal</a> (const QString &amp;uid)=0</td></tr>
<tr class="separator:a700132690de7c16e8bdf782705a3c53c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88cc503e9f507d96dd133badd8563a65"><td class="memItemLeft" align="right" valign="top">virtual QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a88cc503e9f507d96dd133badd8563a65">labelForSubresource</a> (const QString &amp;resource) const </td></tr>
<tr class="separator:a88cc503e9f507d96dd133badd8563a65"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a67ee0befb3360c616322ac56ffbd579d"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a67ee0befb3360c616322ac56ffbd579d">load</a> ()</td></tr>
<tr class="separator:a67ee0befb3360c616322ac56ffbd579d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a980a5f75977c1871a5074843f03ec368"><td class="memItemLeft" align="right" valign="top">virtual KABC::Lock *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a980a5f75977c1871a5074843f03ec368">lock</a> ()=0</td></tr>
<tr class="separator:a980a5f75977c1871a5074843f03ec368"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e9aede09fea065d383c1c8073d6d57d"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classKCal_1_1Event.html#a7705c69c4f16b73e72b0661f08f1e641">Event::List</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a5e9aede09fea065d383c1c8073d6d57d">rawEvents</a> (<a class="el" href="namespaceKCal.html#a4adb61b1b3687a67349254a53c7a2f21">EventSortField</a> sortField=<a class="el" href="namespaceKCal.html#a4adb61b1b3687a67349254a53c7a2f21a49c21b422159cd5177829d82cc26c60a">EventSortUnsorted</a>, <a class="el" href="namespaceKCal.html#ab79dc8179fdc021ae82c321b08fb6765">SortDirection</a> sortDirection=<a class="el" href="namespaceKCal.html#ab79dc8179fdc021ae82c321b08fb6765a13f25b5ee7c6f59ab9bb9188f937a0b4">SortDirectionAscending</a>)=0</td></tr>
<tr class="separator:a5e9aede09fea065d383c1c8073d6d57d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a38c87a3558e229ab18611f40af89a0dd"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classKCal_1_1Event.html#a7705c69c4f16b73e72b0661f08f1e641">Event::List</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a38c87a3558e229ab18611f40af89a0dd">rawEvents</a> (const QDate &amp;start, const QDate &amp;end, const KDateTime::Spec &amp;<a class="el" href="classKCal_1_1ResourceCalendar.html#ac4925723ed63875de03839c9fbbf633c">timeSpec</a>=KDateTime::Spec(), bool inclusive=false)=0</td></tr>
<tr class="separator:a38c87a3558e229ab18611f40af89a0dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e3a7e7cbad772ee5e796f1ffb147159"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classKCal_1_1Event.html#a7705c69c4f16b73e72b0661f08f1e641">Event::List</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a2e3a7e7cbad772ee5e796f1ffb147159">rawEventsForDate</a> (const QDate &amp;date, const KDateTime::Spec &amp;<a class="el" href="classKCal_1_1ResourceCalendar.html#ac4925723ed63875de03839c9fbbf633c">timeSpec</a>=KDateTime::Spec(), <a class="el" href="namespaceKCal.html#a4adb61b1b3687a67349254a53c7a2f21">EventSortField</a> sortField=<a class="el" href="namespaceKCal.html#a4adb61b1b3687a67349254a53c7a2f21a49c21b422159cd5177829d82cc26c60a">EventSortUnsorted</a>, <a class="el" href="namespaceKCal.html#ab79dc8179fdc021ae82c321b08fb6765">SortDirection</a> sortDirection=<a class="el" href="namespaceKCal.html#ab79dc8179fdc021ae82c321b08fb6765a13f25b5ee7c6f59ab9bb9188f937a0b4">SortDirectionAscending</a>)=0</td></tr>
<tr class="separator:a2e3a7e7cbad772ee5e796f1ffb147159"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad80d21732b295b076dbde8b663eb2a8b"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classKCal_1_1Event.html#a7705c69c4f16b73e72b0661f08f1e641">Event::List</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#ad80d21732b295b076dbde8b663eb2a8b">rawEventsForDate</a> (const KDateTime &amp;dt)=0</td></tr>
<tr class="separator:ad80d21732b295b076dbde8b663eb2a8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af09b33274143c715809e001d800c54d9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKCal_1_1Incidence.html#a74056b273d15b567668640fc37169c6d">Incidence::List</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#af09b33274143c715809e001d800c54d9">rawIncidences</a> ()</td></tr>
<tr class="separator:af09b33274143c715809e001d800c54d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aadb466adfcd9d14040cb80c1b15d34ba"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classKCal_1_1Journal.html#a0e1424614a1e5a636fc464a310beeaef">Journal::List</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#aadb466adfcd9d14040cb80c1b15d34ba">rawJournals</a> (<a class="el" href="namespaceKCal.html#a12e348070fafa27c28e3291db357317f">JournalSortField</a> sortField=<a class="el" href="namespaceKCal.html#a12e348070fafa27c28e3291db357317fa6a44efbfad0602bc6dc79d5941004742">JournalSortUnsorted</a>, <a class="el" href="namespaceKCal.html#ab79dc8179fdc021ae82c321b08fb6765">SortDirection</a> sortDirection=<a class="el" href="namespaceKCal.html#ab79dc8179fdc021ae82c321b08fb6765a13f25b5ee7c6f59ab9bb9188f937a0b4">SortDirectionAscending</a>)=0</td></tr>
<tr class="separator:aadb466adfcd9d14040cb80c1b15d34ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ffdfac91856a2be8f6a7d341b7938d0"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classKCal_1_1Journal.html#a0e1424614a1e5a636fc464a310beeaef">Journal::List</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a9ffdfac91856a2be8f6a7d341b7938d0">rawJournalsForDate</a> (const QDate &amp;date)=0</td></tr>
<tr class="separator:a9ffdfac91856a2be8f6a7d341b7938d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a846c2ca1067646739cfeff1b0b0d97e4"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classKCal_1_1Todo.html#acebb0734de9e91babc1756e5f6f0c47c">Todo::List</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a846c2ca1067646739cfeff1b0b0d97e4">rawTodos</a> (<a class="el" href="namespaceKCal.html#a055336d90bea8a2c86fde0d94a082162">TodoSortField</a> sortField=<a class="el" href="namespaceKCal.html#a055336d90bea8a2c86fde0d94a082162afdf0036a5925152f1d32af707fd503a3">TodoSortUnsorted</a>, <a class="el" href="namespaceKCal.html#ab79dc8179fdc021ae82c321b08fb6765">SortDirection</a> sortDirection=<a class="el" href="namespaceKCal.html#ab79dc8179fdc021ae82c321b08fb6765a13f25b5ee7c6f59ab9bb9188f937a0b4">SortDirectionAscending</a>)=0</td></tr>
<tr class="separator:a846c2ca1067646739cfeff1b0b0d97e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf33ba8077ea2dea2b5912fe62bfca8a"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classKCal_1_1Todo.html#acebb0734de9e91babc1756e5f6f0c47c">Todo::List</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#abf33ba8077ea2dea2b5912fe62bfca8a">rawTodosForDate</a> (const QDate &amp;date)=0</td></tr>
<tr class="separator:abf33ba8077ea2dea2b5912fe62bfca8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57097273b8138556709f76670cf1dad7"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a57097273b8138556709f76670cf1dad7">save</a> (<a class="el" href="classKCal_1_1Incidence.html">Incidence</a> *<a class="el" href="classKCal_1_1ResourceCalendar.html#a6c5b5abb34a8fe5b029f71f789800487">incidence</a>=0)</td></tr>
<tr class="separator:a57097273b8138556709f76670cf1dad7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0563cdb385197eb339785e8dd837b71e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a0563cdb385197eb339785e8dd837b71e">save</a> (QString &amp;err, <a class="el" href="classKCal_1_1Incidence.html">Incidence</a> *<a class="el" href="classKCal_1_1ResourceCalendar.html#a6c5b5abb34a8fe5b029f71f789800487">incidence</a>=0)</td></tr>
<tr class="separator:a0563cdb385197eb339785e8dd837b71e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57088e39f4923e41550e7d36975d1626"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a57088e39f4923e41550e7d36975d1626">saveInhibited</a> () const </td></tr>
<tr class="separator:a57088e39f4923e41550e7d36975d1626"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0215b5a4185b97d25e6437fff74922ad"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a0215b5a4185b97d25e6437fff74922ad">setInhibitSave</a> (bool inhibit)</td></tr>
<tr class="separator:a0215b5a4185b97d25e6437fff74922ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af4887cbe793daf884a128414e2aa897c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af4887cbe793daf884a128414e2aa897c"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>setResolveConflict</b> (bool b)</td></tr>
<tr class="separator:af4887cbe793daf884a128414e2aa897c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a850c01ffdee12c10204d50f02ab7e99c"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a850c01ffdee12c10204d50f02ab7e99c">setTimeSpec</a> (const KDateTime::Spec &amp;<a class="el" href="classKCal_1_1ResourceCalendar.html#ac4925723ed63875de03839c9fbbf633c">timeSpec</a>)=0</td></tr>
<tr class="separator:a850c01ffdee12c10204d50f02ab7e99c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d6ad1d479e70bdc88abb1391ef63e7c"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a8d6ad1d479e70bdc88abb1391ef63e7c">setTimeZoneId</a> (const QString &amp;<a class="el" href="classKCal_1_1ResourceCalendar.html#ac405c5109d5a86a5843de72b2e37514f">timeZoneId</a>)=0</td></tr>
<tr class="separator:a8d6ad1d479e70bdc88abb1391ef63e7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad264bac07d26d091b13a07f47087fbd9"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#ad264bac07d26d091b13a07f47087fbd9">setValue</a> (const QString &amp;key, const QString &amp;value)</td></tr>
<tr class="separator:ad264bac07d26d091b13a07f47087fbd9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ccf3ab788805ad63fc0a9b2ac50685e"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a6ccf3ab788805ad63fc0a9b2ac50685e">shiftTimes</a> (const KDateTime::Spec &amp;oldSpec, const KDateTime::Spec &amp;newSpec)=0</td></tr>
<tr class="separator:a6ccf3ab788805ad63fc0a9b2ac50685e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7c596a5ce78736565b25e8d6e6cef5a"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#aa7c596a5ce78736565b25e8d6e6cef5a">subresourceActive</a> (const QString &amp;resource) const </td></tr>
<tr class="separator:aa7c596a5ce78736565b25e8d6e6cef5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4640a71c2788c2e1d81909fa12ce31dc"><td class="memItemLeft" align="right" valign="top">virtual QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a4640a71c2788c2e1d81909fa12ce31dc">subresourceIdentifier</a> (<a class="el" href="classKCal_1_1Incidence.html">Incidence</a> *<a class="el" href="classKCal_1_1ResourceCalendar.html#a6c5b5abb34a8fe5b029f71f789800487">incidence</a>)</td></tr>
<tr class="separator:a4640a71c2788c2e1d81909fa12ce31dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac101b017bda4a16f8783afa7c162afc2"><td class="memItemLeft" align="right" valign="top">virtual QStringList&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#ac101b017bda4a16f8783afa7c162afc2">subresources</a> () const </td></tr>
<tr class="separator:ac101b017bda4a16f8783afa7c162afc2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4925723ed63875de03839c9fbbf633c"><td class="memItemLeft" align="right" valign="top">virtual KDateTime::Spec&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#ac4925723ed63875de03839c9fbbf633c">timeSpec</a> () const =0</td></tr>
<tr class="separator:ac4925723ed63875de03839c9fbbf633c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac405c5109d5a86a5843de72b2e37514f"><td class="memItemLeft" align="right" valign="top">virtual QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#ac405c5109d5a86a5843de72b2e37514f">timeZoneId</a> () const =0</td></tr>
<tr class="separator:ac405c5109d5a86a5843de72b2e37514f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f1cf2f760626a9c525deb23e9bc180e"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classKCal_1_1Todo.html">Todo</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a2f1cf2f760626a9c525deb23e9bc180e">todo</a> (const QString &amp;uid)=0</td></tr>
<tr class="separator:a2f1cf2f760626a9c525deb23e9bc180e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a151ba3b8a14ae6358f82b64cd87c6e17"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a151ba3b8a14ae6358f82b64cd87c6e17"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>writeConfig</b> (KConfigGroup &amp;group)</td></tr>
<tr class="separator:a151ba3b8a14ae6358f82b64cd87c6e17"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classKRES_1_1Resource"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classKRES_1_1Resource')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="../../kresources/html/classKRES_1_1Resource.html">KRES::Resource</a></td></tr>
<tr class="memitem:add73bf38a6cc4fe1d285063bf8509d9a inherit pub_methods_classKRES_1_1Resource"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="add73bf38a6cc4fe1d285063bf8509d9a"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#add73bf38a6cc4fe1d285063bf8509d9a">Resource</a> (const KConfigGroup &amp;group)</td></tr>
<tr class="separator:add73bf38a6cc4fe1d285063bf8509d9a inherit pub_methods_classKRES_1_1Resource"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd1bb168eccdd27ea4aecbb86836bc62 inherit pub_methods_classKRES_1_1Resource"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd1bb168eccdd27ea4aecbb86836bc62"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#abd1bb168eccdd27ea4aecbb86836bc62">close</a> ()</td></tr>
<tr class="separator:abd1bb168eccdd27ea4aecbb86836bc62 inherit pub_methods_classKRES_1_1Resource"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6b66cd10ba2b00886d0b191622be9c38 inherit pub_methods_classKRES_1_1Resource"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6b66cd10ba2b00886d0b191622be9c38"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#a6b66cd10ba2b00886d0b191622be9c38">dump</a> () const </td></tr>
<tr class="separator:a6b66cd10ba2b00886d0b191622be9c38 inherit pub_methods_classKRES_1_1Resource"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae17cf4470b97c121651c4fa5a75a0b83 inherit pub_methods_classKRES_1_1Resource"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae17cf4470b97c121651c4fa5a75a0b83"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#ae17cf4470b97c121651c4fa5a75a0b83">identifier</a> () const </td></tr>
<tr class="separator:ae17cf4470b97c121651c4fa5a75a0b83 inherit pub_methods_classKRES_1_1Resource"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a879c67fdfc7b040a96925bb24400cb19 inherit pub_methods_classKRES_1_1Resource"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a879c67fdfc7b040a96925bb24400cb19"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#a879c67fdfc7b040a96925bb24400cb19">isActive</a> () const </td></tr>
<tr class="separator:a879c67fdfc7b040a96925bb24400cb19 inherit pub_methods_classKRES_1_1Resource"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4dfd930f90d81362c8e2a64ad2481b39 inherit pub_methods_classKRES_1_1Resource"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4dfd930f90d81362c8e2a64ad2481b39"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#a4dfd930f90d81362c8e2a64ad2481b39">isOpen</a> () const </td></tr>
<tr class="separator:a4dfd930f90d81362c8e2a64ad2481b39 inherit pub_methods_classKRES_1_1Resource"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0bace10c217883eea74fbd584ce5097b inherit pub_methods_classKRES_1_1Resource"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0bace10c217883eea74fbd584ce5097b"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#a0bace10c217883eea74fbd584ce5097b">open</a> ()</td></tr>
<tr class="separator:a0bace10c217883eea74fbd584ce5097b inherit pub_methods_classKRES_1_1Resource"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2a35a353d26abefad3ecb113ee5c5de4 inherit pub_methods_classKRES_1_1Resource"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2a35a353d26abefad3ecb113ee5c5de4"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#a2a35a353d26abefad3ecb113ee5c5de4">readOnly</a> () const </td></tr>
<tr class="separator:a2a35a353d26abefad3ecb113ee5c5de4 inherit pub_methods_classKRES_1_1Resource"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a52ebe0cdda9c7968b99b25f85446ef89 inherit pub_methods_classKRES_1_1Resource"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a52ebe0cdda9c7968b99b25f85446ef89"></a>
virtual QString&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#a52ebe0cdda9c7968b99b25f85446ef89">resourceName</a> () const </td></tr>
<tr class="separator:a52ebe0cdda9c7968b99b25f85446ef89 inherit pub_methods_classKRES_1_1Resource"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adbbb6904d693a1e82470c00af000ed1f inherit pub_methods_classKRES_1_1Resource"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adbbb6904d693a1e82470c00af000ed1f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#adbbb6904d693a1e82470c00af000ed1f">setActive</a> (bool active)</td></tr>
<tr class="separator:adbbb6904d693a1e82470c00af000ed1f inherit pub_methods_classKRES_1_1Resource"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abebb9edb9158d481d5d6a8d9e8fb8ea2 inherit pub_methods_classKRES_1_1Resource"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abebb9edb9158d481d5d6a8d9e8fb8ea2"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#abebb9edb9158d481d5d6a8d9e8fb8ea2">setIdentifier</a> (const QString &amp;<a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#ae17cf4470b97c121651c4fa5a75a0b83">identifier</a>)</td></tr>
<tr class="separator:abebb9edb9158d481d5d6a8d9e8fb8ea2 inherit pub_methods_classKRES_1_1Resource"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a021163f496e0d69936118a7960edb02a inherit pub_methods_classKRES_1_1Resource"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a021163f496e0d69936118a7960edb02a"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#a021163f496e0d69936118a7960edb02a">setReadOnly</a> (bool value)</td></tr>
<tr class="separator:a021163f496e0d69936118a7960edb02a inherit pub_methods_classKRES_1_1Resource"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a54ecadca62801e08b9881af3593a05b2 inherit pub_methods_classKRES_1_1Resource"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a54ecadca62801e08b9881af3593a05b2"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#a54ecadca62801e08b9881af3593a05b2">setResourceName</a> (const QString &amp;name)</td></tr>
<tr class="separator:a54ecadca62801e08b9881af3593a05b2 inherit pub_methods_classKRES_1_1Resource"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5fd37bff36721435a837754372ab68f3 inherit pub_methods_classKRES_1_1Resource"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5fd37bff36721435a837754372ab68f3"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#a5fd37bff36721435a837754372ab68f3">setType</a> (const QString &amp;<a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#ab6a1040675eb77a2b86592d122a17a90">type</a>)</td></tr>
<tr class="separator:a5fd37bff36721435a837754372ab68f3 inherit pub_methods_classKRES_1_1Resource"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6a1040675eb77a2b86592d122a17a90 inherit pub_methods_classKRES_1_1Resource"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab6a1040675eb77a2b86592d122a17a90"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#ab6a1040675eb77a2b86592d122a17a90">type</a> () const </td></tr>
<tr class="separator:ab6a1040675eb77a2b86592d122a17a90 inherit pub_methods_classKRES_1_1Resource"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:a1a29e4e69f5baa2bad499e9dae87ce3a"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a1a29e4e69f5baa2bad499e9dae87ce3a">addInfoText</a> (QString &amp;) const </td></tr>
<tr class="separator:a1a29e4e69f5baa2bad499e9dae87ce3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a216049a7d7e039a1a11abddc4eabe69f"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a216049a7d7e039a1a11abddc4eabe69f">doLoad</a> (bool syncCache)=0</td></tr>
<tr class="separator:a216049a7d7e039a1a11abddc4eabe69f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad2ff7f1b6b52dd492712a20494880424"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#ad2ff7f1b6b52dd492712a20494880424">doSave</a> (bool syncCache)=0</td></tr>
<tr class="separator:ad2ff7f1b6b52dd492712a20494880424"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a33c74171fd5cbfed554cc7b5e56c4483"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a33c74171fd5cbfed554cc7b5e56c4483">doSave</a> (bool syncCache, <a class="el" href="classKCal_1_1Incidence.html">Incidence</a> *)</td></tr>
<tr class="separator:a33c74171fd5cbfed554cc7b5e56c4483"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2be8b3a551df2476e5b616dc0e5691a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#ab2be8b3a551df2476e5b616dc0e5691a">loadError</a> (const QString &amp;errorMessage=QString())</td></tr>
<tr class="separator:ab2be8b3a551df2476e5b616dc0e5691a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a783e9c6e7fb04dcfb5f1ee681da9b9dd"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a783e9c6e7fb04dcfb5f1ee681da9b9dd">noReadOnlyOnLoad</a> () const </td></tr>
<tr class="separator:a783e9c6e7fb04dcfb5f1ee681da9b9dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad470fc76013c9192d1eeb28826451c2c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad470fc76013c9192d1eeb28826451c2c"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>receivedLoadError</b> () const </td></tr>
<tr class="separator:ad470fc76013c9192d1eeb28826451c2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e889e98bd59ba4222b690ca54de1869"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3e889e98bd59ba4222b690ca54de1869"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>receivedSaveError</b> () const </td></tr>
<tr class="separator:a3e889e98bd59ba4222b690ca54de1869"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae1cff436fc91e9e71a3f2e6255496a35"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#ae1cff436fc91e9e71a3f2e6255496a35">saveError</a> (const QString &amp;errorMessage=QString())</td></tr>
<tr class="separator:ae1cff436fc91e9e71a3f2e6255496a35"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18cef424d7e812c29779bea9c88bf778"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a18cef424d7e812c29779bea9c88bf778">setNoReadOnlyOnLoad</a> (bool noReadOnly)</td></tr>
<tr class="separator:a18cef424d7e812c29779bea9c88bf778"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4350b2d31fabef2e138b584583316bdf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4350b2d31fabef2e138b584583316bdf"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>setReceivedLoadError</b> (bool b)</td></tr>
<tr class="separator:a4350b2d31fabef2e138b584583316bdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7429e899e960b5444bffa4e378bf2125"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7429e899e960b5444bffa4e378bf2125"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>setReceivedSaveError</b> (bool b)</td></tr>
<tr class="separator:a7429e899e960b5444bffa4e378bf2125"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_classKRES_1_1Resource"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classKRES_1_1Resource')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="../../kresources/html/classKRES_1_1Resource.html">KRES::Resource</a></td></tr>
<tr class="memitem:a145007aa59912120c2363b109bda18d1 inherit pro_methods_classKRES_1_1Resource"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a145007aa59912120c2363b109bda18d1"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#a145007aa59912120c2363b109bda18d1">doClose</a> ()</td></tr>
<tr class="separator:a145007aa59912120c2363b109bda18d1 inherit pro_methods_classKRES_1_1Resource"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b17cf8733d0c747080e14c3143bf265 inherit pro_methods_classKRES_1_1Resource"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8b17cf8733d0c747080e14c3143bf265"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#a8b17cf8733d0c747080e14c3143bf265">doOpen</a> ()</td></tr>
<tr class="separator:a8b17cf8733d0c747080e14c3143bf265 inherit pro_methods_classKRES_1_1Resource"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>This class provides the interfaces for a calendar resource. </p>
<p>It makes use of the kresources framework. </p>

<p>Definition at line <a class="el" href="resourcecalendar_8h_source.html#l00050">50</a> of file <a class="el" href="resourcecalendar_8h_source.html">resourcecalendar.h</a>.</p>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a4865269d4b73274d7d076c3504b0623a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool KCal::ResourceCalendar::addEvent </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKCal_1_1Event.html">Event</a> *&#160;</td>
          <td class="paramname"><em>event</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Add event to resource. </p>

<p>Implemented in <a class="el" href="classKCal_1_1ResourceCached.html#adbebdab21ae3c800d885d58160f557b8">KCal::ResourceCached</a>.</p>

</div>
</div>
<a class="anchor" id="a6835f88a3a7dea1ef4c9d1d912659900"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool ResourceCalendar::addIncidence </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKCal_1_1Incidence.html">Incidence</a> *&#160;</td>
          <td class="paramname"><em>incidence</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Add incidence to resource. </p>

<p>Definition at line <a class="el" href="resourcecalendar_8cpp_source.html#l00115">115</a> of file <a class="el" href="resourcecalendar_8cpp_source.html">resourcecalendar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a1a29e4e69f5baa2bad499e9dae87ce3a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void KCal::ResourceCalendar::addInfoText </td>
          <td>(</td>
          <td class="paramtype">QString &amp;&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Add info text for concrete resources. </p>
<p>Called by <a class="el" href="classKCal_1_1ResourceCalendar.html#ae22309301104b1159f60a1c6bd41bb5f" title="Return rich text with info about the resource.">infoText()</a>. </p>

<p>Reimplemented in <a class="el" href="classKCal_1_1ResourceCached.html#a5bf47db0624339385b099f04f5be76f8">KCal::ResourceCached</a>.</p>

<p>Definition at line <a class="el" href="resourcecalendar_8h_source.html#l00506">506</a> of file <a class="el" href="resourcecalendar_8h_source.html">resourcecalendar.h</a>.</p>

</div>
</div>
<a class="anchor" id="a6d0a8ece3b2dd0aab53afbe2ec9693a8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool KCal::ResourceCalendar::addJournal </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKCal_1_1Journal.html">Journal</a> *&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Add a <a class="el" href="classKCal_1_1Journal.html" title="Provides a Journal in the sense of RFC2445.">Journal</a> entry to the resource. </p>

<p>Implemented in <a class="el" href="classKCal_1_1ResourceCached.html#acaf20c4156b8b21d6a704b2223da3850">KCal::ResourceCached</a>.</p>

</div>
</div>
<a class="anchor" id="abf57104052682d9890c17179cbc156cc"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool ResourceCalendar::addSubresource </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>resource</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>parent</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span><span class="mlabel">slot</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Add a subresource with the id. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">resource</td><td>and the parent id </td></tr>
    <tr><td class="paramname">parent</td><td></td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="resourcecalendar_8cpp_source.html#l00142">142</a> of file <a class="el" href="resourcecalendar_8cpp_source.html">resourcecalendar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a2ae897f65775cd8e43b3d19740abd00b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool KCal::ResourceCalendar::addTodo </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKCal_1_1Todo.html">Todo</a> *&#160;</td>
          <td class="paramname"><em>todo</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Add a todo to the todolist. </p>

<p>Implemented in <a class="el" href="classKCal_1_1ResourceCached.html#aec1a8dce8ec1c54526db15f02a01b050">KCal::ResourceCached</a>.</p>

</div>
</div>
<a class="anchor" id="aea43d8078af678c08c24e3e7c0568502"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classKCal_1_1Alarm.html#a2fd946edcd6ecaf41dfba95e77ea2dbf">Alarm::List</a> KCal::ResourceCalendar::alarms </td>
          <td>(</td>
          <td class="paramtype">const KDateTime &amp;&#160;</td>
          <td class="paramname"><em>from</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const KDateTime &amp;&#160;</td>
          <td class="paramname"><em>to</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return all alarms which occur in the given time interval. </p>

<p>Implemented in <a class="el" href="classKCal_1_1ResourceCached.html#a708bde2f9e57f71428e1ff6f8586301d">KCal::ResourceCached</a>.</p>

</div>
</div>
<a class="anchor" id="aec1470f620ab042be389856475cf6550"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classKCal_1_1Alarm.html#a2fd946edcd6ecaf41dfba95e77ea2dbf">Alarm::List</a> KCal::ResourceCalendar::alarmsTo </td>
          <td>(</td>
          <td class="paramtype">const KDateTime &amp;&#160;</td>
          <td class="paramname"><em>to</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return all alarms which occur before given date. </p>

<p>Implemented in <a class="el" href="classKCal_1_1ResourceCached.html#a8e280caabd2a627ccdeeea1236a27fb4">KCal::ResourceCached</a>.</p>

</div>
</div>
<a class="anchor" id="a5872bcd3f51fed2959974534592b44b3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool ResourceCalendar::canHaveSubresources </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Is this resource capable of having subresources or not? </p>

<p>Definition at line <a class="el" href="resourcecalendar_8cpp_source.html#l00275">275</a> of file <a class="el" href="resourcecalendar_8cpp_source.html">resourcecalendar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a5d53bbbef2c3f1c6ce06316bff0c412c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void KCal::ResourceCalendar::deleteAllEvents </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Removes all Events from the calendar. </p>

<p>Implemented in <a class="el" href="classKCal_1_1ResourceCached.html#ae1f9a9ae8a88c5d015b519dfa0ac451a">KCal::ResourceCached</a>, and <a class="el" href="classKCal_1_1ResourceLocalDir.html#ad38155a3029ea3fed6a21d53cba0dc59">KCal::ResourceLocalDir</a>.</p>

</div>
</div>
<a class="anchor" id="a02e6fadbde11fc2ac39b91197e959d47"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void KCal::ResourceCalendar::deleteAllJournals </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Removes all Journals from the calendar. </p>

<p>Implemented in <a class="el" href="classKCal_1_1ResourceCached.html#a6d05f80df07c7f40bbe246f981261e98">KCal::ResourceCached</a>, and <a class="el" href="classKCal_1_1ResourceLocalDir.html#a8e9c6dbb421f8b55d36aebc09506104d">KCal::ResourceLocalDir</a>.</p>

</div>
</div>
<a class="anchor" id="a8a8ae05932e0c45e092249f7b0046291"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void KCal::ResourceCalendar::deleteAllTodos </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Removes all To-dos from the calendar. </p>

<p>Implemented in <a class="el" href="classKCal_1_1ResourceCached.html#a4a5d740ead9de3a02c0c2beb831282b1">KCal::ResourceCached</a>, and <a class="el" href="classKCal_1_1ResourceLocalDir.html#a98bc21f0b522acc951202aeff8503514">KCal::ResourceLocalDir</a>.</p>

</div>
</div>
<a class="anchor" id="a7d1314173976ff34c8da43c7184dc6c7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool KCal::ResourceCalendar::deleteEvent </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKCal_1_1Event.html">Event</a> *&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Delete event from this resource. </p>

<p>Implemented in <a class="el" href="classKCal_1_1ResourceCached.html#a91f2437dc5bd0d8fc2ff1af2fe40750e">KCal::ResourceCached</a>, and <a class="el" href="classKCal_1_1ResourceLocalDir.html#ad255f2c484ab6303ce68dd3f0cde8e61">KCal::ResourceLocalDir</a>.</p>

</div>
</div>
<a class="anchor" id="ab14fccd993ca45d7bbbe3cdc2cb3a976"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool ResourceCalendar::deleteIncidence </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKCal_1_1Incidence.html">Incidence</a> *&#160;</td>
          <td class="paramname"><em>incidence</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Delete incidence from resource. </p>

<p>Definition at line <a class="el" href="resourcecalendar_8cpp_source.html#l00121">121</a> of file <a class="el" href="resourcecalendar_8cpp_source.html">resourcecalendar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a59ab594957b930cfb2ac4fbab264183f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool KCal::ResourceCalendar::deleteJournal </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKCal_1_1Journal.html">Journal</a> *&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Remove a <a class="el" href="classKCal_1_1Journal.html" title="Provides a Journal in the sense of RFC2445.">Journal</a> entry from calendar. </p>

<p>Implemented in <a class="el" href="classKCal_1_1ResourceCached.html#a2093161e89f94b83303a72a3bc00f15a">KCal::ResourceCached</a>, and <a class="el" href="classKCal_1_1ResourceLocalDir.html#a1808262f69e4af63decfa45bee6b1ab2">KCal::ResourceLocalDir</a>.</p>

</div>
</div>
<a class="anchor" id="af6d16ebc48fc2d3c4b8c7810cd353752"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool KCal::ResourceCalendar::deleteTodo </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKCal_1_1Todo.html">Todo</a> *&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Remove a todo from the todolist. </p>

<p>Implemented in <a class="el" href="classKCal_1_1ResourceCached.html#a9deb5aa6d39624a4a5d83e10724ad4bd">KCal::ResourceCached</a>, and <a class="el" href="classKCal_1_1ResourceLocalDir.html#a75a70811d2b97db653afbe0767a8676c">KCal::ResourceLocalDir</a>.</p>

</div>
</div>
<a class="anchor" id="a216049a7d7e039a1a11abddc4eabe69f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool KCal::ResourceCalendar::doLoad </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>syncCache</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Do the actual loading of the resource data. </p>
<p>Called by <a class="el" href="classKCal_1_1ResourceCalendar.html#a67ee0befb3360c616322ac56ffbd579d" title="Load resource data.">load()</a>. </p>

<p>Implemented in <a class="el" href="classKCal_1_1ResourceCached.html#a88225ab6bd06b58fab16ba7656a85f36">KCal::ResourceCached</a>, <a class="el" href="classKCal_1_1ResourceLocal.html#a7a1402ded32631c63599924b9e01faeb">KCal::ResourceLocal</a>, and <a class="el" href="classKCal_1_1ResourceLocalDir.html#aadd2b039a91910d0cd43db1787deb855">KCal::ResourceLocalDir</a>.</p>

</div>
</div>
<a class="anchor" id="ad2ff7f1b6b52dd492712a20494880424"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool KCal::ResourceCalendar::doSave </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>syncCache</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Do the actual saving of the resource data. </p>
<p>Called by <a class="el" href="classKCal_1_1ResourceCalendar.html#a57097273b8138556709f76670cf1dad7" title="Save resource data.">save()</a>. </p>

<p>Implemented in <a class="el" href="classKCal_1_1ResourceCached.html#abc46e1cf9be4c5cf1f66bf4f2bef7b97">KCal::ResourceCached</a>, <a class="el" href="classKCal_1_1ResourceLocal.html#a8add13b6e09814a9364135768e4331bf">KCal::ResourceLocal</a>, and <a class="el" href="classKCal_1_1ResourceLocalDir.html#a5aac61fffa21ec9407c2feace73035bd">KCal::ResourceLocalDir</a>.</p>

</div>
</div>
<a class="anchor" id="a33c74171fd5cbfed554cc7b5e56c4483"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool ResourceCalendar::doSave </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>syncCache</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classKCal_1_1Incidence.html">Incidence</a> *&#160;</td>
          <td class="paramname"><em>incidence</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Do the actual saving of the resource data. </p>
<p>Called by <a class="el" href="classKCal_1_1ResourceCalendar.html#a57097273b8138556709f76670cf1dad7" title="Save resource data.">save()</a>. Save one <a class="el" href="classKCal_1_1Incidence.html" title="Provides the abstract base class common to non-FreeBusy (Events, To-dos, Journals) calendar component...">Incidence</a>. The default implementation calls <a class="el" href="classKCal_1_1ResourceCalendar.html#ad2ff7f1b6b52dd492712a20494880424" title="Do the actual saving of the resource data.">doSave()</a> to save everything. </p>

<p>Reimplemented in <a class="el" href="classKCal_1_1ResourceCached.html#adae7c0e4cf4c1a78e09e882909521a0f">KCal::ResourceCached</a>, <a class="el" href="classKCal_1_1ResourceLocal.html#a78c48e7aafc1c3d7a41e5ddf1bdb9f58">KCal::ResourceLocal</a>, and <a class="el" href="classKCal_1_1ResourceLocalDir.html#ab4898ee1a883ffd273e8908685fbd1db">KCal::ResourceLocalDir</a>.</p>

<p>Definition at line <a class="el" href="resourcecalendar_8cpp_source.html#l00251">251</a> of file <a class="el" href="resourcecalendar_8cpp_source.html">resourcecalendar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a3cdaf0ddd6936009caf56ec9c968cb7b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classKCal_1_1Event.html">Event</a>* KCal::ResourceCalendar::event </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>uid</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Retrieves an event on the basis of the unique string ID. </p>

<p>Implemented in <a class="el" href="classKCal_1_1ResourceCached.html#aa2e3ad5f7ca6da724c2e46eede6a0b8e">KCal::ResourceCached</a>.</p>

</div>
</div>
<a class="anchor" id="a6c5b5abb34a8fe5b029f71f789800487"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKCal_1_1Incidence.html">Incidence</a> * ResourceCalendar::incidence </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>uid</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return incidence with given unique id. </p>
<p>If there is no incidence with that uid, return 0.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">uid</td><td>the identifier of the <a class="el" href="classKCal_1_1Incidence.html" title="Provides the abstract base class common to non-FreeBusy (Events, To-dos, Journals) calendar component...">Incidence</a> to look for </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="resourcecalendar_8cpp_source.html#l00099">99</a> of file <a class="el" href="resourcecalendar_8cpp_source.html">resourcecalendar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae22309301104b1159f60a1c6bd41bb5f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">QString ResourceCalendar::infoText </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return rich text with info about the resource. </p>
<p>Adds standard info and then calls <a class="el" href="classKCal_1_1ResourceCalendar.html#a1a29e4e69f5baa2bad499e9dae87ce3a" title="Add info text for concrete resources.">addInfoText()</a> to add info about concrete resources. </p>

<p>Definition at line <a class="el" href="resourcecalendar_8cpp_source.html#l00078">78</a> of file <a class="el" href="resourcecalendar_8cpp_source.html">resourcecalendar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aeddd2107f876a19a48ee0ef455d87aa4"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool ResourceCalendar::isSaving </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return true if a save operation is still in progress, otherwise return false. </p>

<p>Definition at line <a class="el" href="resourcecalendar_8cpp_source.html#l00246">246</a> of file <a class="el" href="resourcecalendar_8cpp_source.html">resourcecalendar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a700132690de7c16e8bdf782705a3c53c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classKCal_1_1Journal.html">Journal</a>* KCal::ResourceCalendar::journal </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>uid</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return <a class="el" href="classKCal_1_1Journal.html" title="Provides a Journal in the sense of RFC2445.">Journal</a> with given unique id. </p>

<p>Implemented in <a class="el" href="classKCal_1_1ResourceCached.html#a76e4346c8a89077aec728b03ada37517">KCal::ResourceCached</a>.</p>

</div>
</div>
<a class="anchor" id="a88cc503e9f507d96dd133badd8563a65"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">QString ResourceCalendar::labelForSubresource </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>resource</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>What is the label for this subresource? </p>

<p>Definition at line <a class="el" href="resourcecalendar_8cpp_source.html#l00286">286</a> of file <a class="el" href="resourcecalendar_8cpp_source.html">resourcecalendar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a67ee0befb3360c616322ac56ffbd579d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool ResourceCalendar::load </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Load resource data. </p>
<p>After calling this function all data is accessible by calling the incidence/event/todo/etc. accessor functions.</p>
<p>Whether data is actually loaded within this function or the loading is delayed until it is accessed by another function depends on the implementation of the resource.</p>
<p>If loading the data takes significant time, the resource should return cached values if available, and return the results via the resourceChanged signal. When the resource has finished loading, the <a class="el" href="classKCal_1_1ResourceCalendar.html#a533fbdb7716e530965735a17fe4d1e2d" title="This signal is emitted when loading data into the resource has been finished.">resourceLoaded()</a> signal is emitted.</p>
<p>Calling this function multiple times should have the same effect as calling it once, given that the data isn't changed between calls.</p>
<p>This function calls <a class="el" href="classKCal_1_1ResourceCalendar.html#a216049a7d7e039a1a11abddc4eabe69f" title="Do the actual loading of the resource data.">doLoad()</a> which has to be reimplented by the resource to do the actual loading. </p>

<p>Reimplemented in <a class="el" href="classKCal_1_1ResourceCached.html#ae6c1ca786c3708a64617887c86935619">KCal::ResourceCached</a>.</p>

<p>Definition at line <a class="el" href="resourcecalendar_8cpp_source.html#l00155">155</a> of file <a class="el" href="resourcecalendar_8cpp_source.html">resourcecalendar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab2be8b3a551df2476e5b616dc0e5691a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void ResourceCalendar::loadError </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>errorMessage</em> = <code>QString()</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>A resource should call this function if a load error happens. </p>

<p>Definition at line <a class="el" href="resourcecalendar_8cpp_source.html#l00188">188</a> of file <a class="el" href="resourcecalendar_8cpp_source.html">resourcecalendar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a980a5f75977c1871a5074843f03ec368"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual KABC::Lock* KCal::ResourceCalendar::lock </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return object for locking the resource. </p>

<p>Implemented in <a class="el" href="classKCal_1_1ResourceLocal.html#a55c21099e306b7b181f3b3ad597980f3">KCal::ResourceLocal</a>, and <a class="el" href="classKCal_1_1ResourceLocalDir.html#a350b17d6a86bfa35b7694d885648ca60">KCal::ResourceLocalDir</a>.</p>

</div>
</div>
<a class="anchor" id="a783e9c6e7fb04dcfb5f1ee681da9b9dd"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool ResourceCalendar::noReadOnlyOnLoad </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return whether individual incidences are inhibited from being set read-only when a read-only resources is loaded. </p>

<p>Definition at line <a class="el" href="resourcecalendar_8cpp_source.html#l00330">330</a> of file <a class="el" href="resourcecalendar_8cpp_source.html">resourcecalendar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a5e9aede09fea065d383c1c8073d6d57d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classKCal_1_1Event.html#a7705c69c4f16b73e72b0661f08f1e641">Event::List</a> KCal::ResourceCalendar::rawEvents </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespaceKCal.html#a4adb61b1b3687a67349254a53c7a2f21">EventSortField</a>&#160;</td>
          <td class="paramname"><em>sortField</em> = <code><a class="el" href="namespaceKCal.html#a4adb61b1b3687a67349254a53c7a2f21a49c21b422159cd5177829d82cc26c60a">EventSortUnsorted</a></code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespaceKCal.html#ab79dc8179fdc021ae82c321b08fb6765">SortDirection</a>&#160;</td>
          <td class="paramname"><em>sortDirection</em> = <code><a class="el" href="namespaceKCal.html#ab79dc8179fdc021ae82c321b08fb6765a13f25b5ee7c6f59ab9bb9188f937a0b4">SortDirectionAscending</a></code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return unfiltered list of all events in calendar. </p>
<p>Use with care, this can be a bad idea for server-based calendars.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">sortField</td><td>field used as the sort key for the result list </td></tr>
    <tr><td class="paramname">sortDirection</td><td>direction of sorting according to <code>sortField</code> </td></tr>
  </table>
  </dd>
</dl>

<p>Implemented in <a class="el" href="classKCal_1_1ResourceCached.html#a807bd12f4f19c29a07337a839720e941">KCal::ResourceCached</a>.</p>

</div>
</div>
<a class="anchor" id="a38c87a3558e229ab18611f40af89a0dd"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classKCal_1_1Event.html#a7705c69c4f16b73e72b0661f08f1e641">Event::List</a> KCal::ResourceCalendar::rawEvents </td>
          <td>(</td>
          <td class="paramtype">const QDate &amp;&#160;</td>
          <td class="paramname"><em>start</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QDate &amp;&#160;</td>
          <td class="paramname"><em>end</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const KDateTime::Spec &amp;&#160;</td>
          <td class="paramname"><em>timeSpec</em> = <code>KDateTime::Spec()</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>inclusive</em> = <code>false</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Get unfiltered events in a range of dates. </p>
<p>If inclusive is set to true, only events which are completely included in the range are returned.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">start</td><td>date at the begin of the searching range </td></tr>
    <tr><td class="paramname">end</td><td>date at the end of the searching range </td></tr>
    <tr><td class="paramname">timeSpec</td><td>timeSpec of the searching range </td></tr>
    <tr><td class="paramname">inclusive</td><td>if <code>true</code>, only match events which are completely within the specified range </td></tr>
  </table>
  </dd>
</dl>

<p>Implemented in <a class="el" href="classKCal_1_1ResourceCached.html#aad9dc7dc4258fdfef047f55f117c67ce">KCal::ResourceCached</a>.</p>

</div>
</div>
<a class="anchor" id="a2e3a7e7cbad772ee5e796f1ffb147159"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classKCal_1_1Event.html#a7705c69c4f16b73e72b0661f08f1e641">Event::List</a> KCal::ResourceCalendar::rawEventsForDate </td>
          <td>(</td>
          <td class="paramtype">const QDate &amp;&#160;</td>
          <td class="paramname"><em>date</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const KDateTime::Spec &amp;&#160;</td>
          <td class="paramname"><em>timeSpec</em> = <code>KDateTime::Spec()</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespaceKCal.html#a4adb61b1b3687a67349254a53c7a2f21">EventSortField</a>&#160;</td>
          <td class="paramname"><em>sortField</em> = <code><a class="el" href="namespaceKCal.html#a4adb61b1b3687a67349254a53c7a2f21a49c21b422159cd5177829d82cc26c60a">EventSortUnsorted</a></code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespaceKCal.html#ab79dc8179fdc021ae82c321b08fb6765">SortDirection</a>&#160;</td>
          <td class="paramname"><em>sortDirection</em> = <code><a class="el" href="namespaceKCal.html#ab79dc8179fdc021ae82c321b08fb6765a13f25b5ee7c6f59ab9bb9188f937a0b4">SortDirectionAscending</a></code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Builds and then returns a list of all events that match the date specified. </p>
<p>Useful for dayView, etc. etc.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">date</td><td>date for which to get the events </td></tr>
    <tr><td class="paramname">timeSpec</td><td>the time specification of the date </td></tr>
    <tr><td class="paramname">sortField</td><td>field used as the sort key for the result list </td></tr>
    <tr><td class="paramname">sortDirection</td><td>direction of sorting according to <code>sortField</code> </td></tr>
  </table>
  </dd>
</dl>

<p>Implemented in <a class="el" href="classKCal_1_1ResourceCached.html#a598032bf030b2671b6ce704f6adf5149">KCal::ResourceCached</a>.</p>

</div>
</div>
<a class="anchor" id="ad80d21732b295b076dbde8b663eb2a8b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classKCal_1_1Event.html#a7705c69c4f16b73e72b0661f08f1e641">Event::List</a> KCal::ResourceCalendar::rawEventsForDate </td>
          <td>(</td>
          <td class="paramtype">const KDateTime &amp;&#160;</td>
          <td class="paramname"><em>dt</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Get unfiltered events for date <em>dt</em>. </p>

<p>Implemented in <a class="el" href="classKCal_1_1ResourceCached.html#a5d142f47d4d97baade06f8c4a91f2b72">KCal::ResourceCached</a>.</p>

</div>
</div>
<a class="anchor" id="af09b33274143c715809e001d800c54d9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKCal_1_1Incidence.html#a74056b273d15b567668640fc37169c6d">Incidence::List</a> ResourceCalendar::rawIncidences </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns a list of all incideces. </p>

<p>Definition at line <a class="el" href="resourcecalendar_8cpp_source.html#l00127">127</a> of file <a class="el" href="resourcecalendar_8cpp_source.html">resourcecalendar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aadb466adfcd9d14040cb80c1b15d34ba"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classKCal_1_1Journal.html#a0e1424614a1e5a636fc464a310beeaef">Journal::List</a> KCal::ResourceCalendar::rawJournals </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespaceKCal.html#a12e348070fafa27c28e3291db357317f">JournalSortField</a>&#160;</td>
          <td class="paramname"><em>sortField</em> = <code><a class="el" href="namespaceKCal.html#a12e348070fafa27c28e3291db357317fa6a44efbfad0602bc6dc79d5941004742">JournalSortUnsorted</a></code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespaceKCal.html#ab79dc8179fdc021ae82c321b08fb6765">SortDirection</a>&#160;</td>
          <td class="paramname"><em>sortDirection</em> = <code><a class="el" href="namespaceKCal.html#ab79dc8179fdc021ae82c321b08fb6765a13f25b5ee7c6f59ab9bb9188f937a0b4">SortDirectionAscending</a></code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return list of all journals. </p>

<p>Implemented in <a class="el" href="classKCal_1_1ResourceCached.html#a848efa37c84e8a3f8735a05d36d0513f">KCal::ResourceCached</a>.</p>

</div>
</div>
<a class="anchor" id="a9ffdfac91856a2be8f6a7d341b7938d0"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classKCal_1_1Journal.html#a0e1424614a1e5a636fc464a310beeaef">Journal::List</a> KCal::ResourceCalendar::rawJournalsForDate </td>
          <td>(</td>
          <td class="paramtype">const QDate &amp;&#160;</td>
          <td class="paramname"><em>date</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns list of journals for the given date. </p>

<p>Implemented in <a class="el" href="classKCal_1_1ResourceCached.html#ab677d17969711c7934963c6bfc03988f">KCal::ResourceCached</a>.</p>

</div>
</div>
<a class="anchor" id="a846c2ca1067646739cfeff1b0b0d97e4"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classKCal_1_1Todo.html#acebb0734de9e91babc1756e5f6f0c47c">Todo::List</a> KCal::ResourceCalendar::rawTodos </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespaceKCal.html#a055336d90bea8a2c86fde0d94a082162">TodoSortField</a>&#160;</td>
          <td class="paramname"><em>sortField</em> = <code><a class="el" href="namespaceKCal.html#a055336d90bea8a2c86fde0d94a082162afdf0036a5925152f1d32af707fd503a3">TodoSortUnsorted</a></code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespaceKCal.html#ab79dc8179fdc021ae82c321b08fb6765">SortDirection</a>&#160;</td>
          <td class="paramname"><em>sortDirection</em> = <code><a class="el" href="namespaceKCal.html#ab79dc8179fdc021ae82c321b08fb6765a13f25b5ee7c6f59ab9bb9188f937a0b4">SortDirectionAscending</a></code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return list of all todos. </p>

<p>Implemented in <a class="el" href="classKCal_1_1ResourceCached.html#aee5ee675cfebfad247d2ee61b692a22b">KCal::ResourceCached</a>.</p>

</div>
</div>
<a class="anchor" id="abf33ba8077ea2dea2b5912fe62bfca8a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classKCal_1_1Todo.html#acebb0734de9e91babc1756e5f6f0c47c">Todo::List</a> KCal::ResourceCalendar::rawTodosForDate </td>
          <td>(</td>
          <td class="paramtype">const QDate &amp;&#160;</td>
          <td class="paramname"><em>date</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns list of todos due on the specified date. </p>

<p>Implemented in <a class="el" href="classKCal_1_1ResourceCached.html#ad3a3200dfe5236a130351254f8410060">KCal::ResourceCached</a>.</p>

</div>
</div>
<a class="anchor" id="a68de4b21e96dc5c4afd3ddb04abc03df"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool ResourceCalendar::removeSubresource </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>resource</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span><span class="mlabel">slot</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Remove a subresource with the id. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">resource</td><td></td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="resourcecalendar_8cpp_source.html#l00136">136</a> of file <a class="el" href="resourcecalendar_8cpp_source.html">resourcecalendar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a8f5f8e3cbf9787c31c61309c5ee66463"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void KCal::ResourceCalendar::resourceChanged </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKCal_1_1ResourceCalendar.html">ResourceCalendar</a> *&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">signal</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>This signal is emitted when the data in the resource has changed. </p>
<p>The resource has to make sure that this signal is emitted whenever any pointers to incidences which the resource has previously given to the calling code, become invalid. </p>

</div>
</div>
<a class="anchor" id="a533fbdb7716e530965735a17fe4d1e2d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void KCal::ResourceCalendar::resourceLoaded </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKCal_1_1ResourceCalendar.html">ResourceCalendar</a> *&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">signal</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>This signal is emitted when loading data into the resource has been finished. </p>

</div>
</div>
<a class="anchor" id="a5292b7ae3a8ac6a9fcfdd4fa0bc91244"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void KCal::ResourceCalendar::resourceLoadError </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKCal_1_1ResourceCalendar.html">ResourceCalendar</a> *&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>error</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">signal</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>This signal is emitted when an error occurs during loading. </p>

</div>
</div>
<a class="anchor" id="a84d384c2ef1a641c1a82acd3a1801753"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void KCal::ResourceCalendar::resourceSaved </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKCal_1_1ResourceCalendar.html">ResourceCalendar</a> *&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">signal</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>This signal is emitted when saving the data of the resource has been finished. </p>

</div>
</div>
<a class="anchor" id="a03a58238af18d9368c50788d35f4fb04"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void KCal::ResourceCalendar::resourceSaveError </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKCal_1_1ResourceCalendar.html">ResourceCalendar</a> *&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>error</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">signal</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>This signal is emitted when an error occurs during saving. </p>

</div>
</div>
<a class="anchor" id="a57097273b8138556709f76670cf1dad7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool ResourceCalendar::save </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKCal_1_1Incidence.html">Incidence</a> *&#160;</td>
          <td class="paramname"><em>incidence</em> = <code>0</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Save resource data. </p>
<p>After calling this function it is safe to close the resource without losing data.</p>
<p>Whether data is actually saved within this function or saving is delayed depends on the implementation of the resource.</p>
<p>If saving the data takes significant time, the resource should return from the function, do the saving in the background and notify the end of the save by emitting the signal <a class="el" href="classKCal_1_1ResourceCalendar.html#a84d384c2ef1a641c1a82acd3a1801753" title="This signal is emitted when saving the data of the resource has been finished.">resourceSaved()</a>.</p>
<p>This function calls <a class="el" href="classKCal_1_1ResourceCalendar.html#ad2ff7f1b6b52dd492712a20494880424" title="Do the actual saving of the resource data.">doSave()</a> which has to be reimplented by the resource to do the actual saving.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">incidence</td><td>if given as 0, <a class="el" href="classKCal_1_1ResourceCalendar.html#ad2ff7f1b6b52dd492712a20494880424" title="Do the actual saving of the resource data.">doSave()</a> is called to save all incidences, else doSave(incidence) is called to save only the given one. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="resourcecalendar_8cpp_source.html#l00211">211</a> of file <a class="el" href="resourcecalendar_8cpp_source.html">resourcecalendar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a0563cdb385197eb339785e8dd837b71e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool ResourceCalendar::save </td>
          <td>(</td>
          <td class="paramtype">QString &amp;&#160;</td>
          <td class="paramname"><em>err</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classKCal_1_1Incidence.html">Incidence</a> *&#160;</td>
          <td class="paramname"><em>incidence</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Save resource data and deliver error message. </p>
<p>This function calls <a class="el" href="classKCal_1_1ResourceCalendar.html#a57097273b8138556709f76670cf1dad7" title="Save resource data.">save()</a> and delivers the latest error msg.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">err</td><td>reference QString to hand over the error msg to the caller. </td></tr>
    <tr><td class="paramname">incidence</td><td>if given as 0, <a class="el" href="classKCal_1_1ResourceCalendar.html#ad2ff7f1b6b52dd492712a20494880424" title="Do the actual saving of the resource data.">doSave()</a> is called to save all incidences, else doSave(incidence) is called to save only the given one. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="resourcecalendar_8cpp_source.html#l00238">238</a> of file <a class="el" href="resourcecalendar_8cpp_source.html">resourcecalendar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae1cff436fc91e9e71a3f2e6255496a35"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void ResourceCalendar::saveError </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>errorMessage</em> = <code>QString()</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>A resource should call this function if a save error happens. </p>

<p>Definition at line <a class="el" href="resourcecalendar_8cpp_source.html#l00257">257</a> of file <a class="el" href="resourcecalendar_8cpp_source.html">resourcecalendar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a57088e39f4923e41550e7d36975d1626"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool ResourceCalendar::saveInhibited </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return whether saves have been inhibited by <a class="el" href="classKCal_1_1ResourceCalendar.html#a0215b5a4185b97d25e6437fff74922ad" title="Inhibit or allow saves, overriding the save policy set by setSavePolicy().">setInhibitSave()</a>. </p>

<p>Definition at line <a class="el" href="resourcecalendar_8cpp_source.html#l00313">313</a> of file <a class="el" href="resourcecalendar_8cpp_source.html">resourcecalendar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a0215b5a4185b97d25e6437fff74922ad"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void ResourceCalendar::setInhibitSave </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>inhibit</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Inhibit or allow saves, overriding the save policy set by setSavePolicy(). </p>
<p>Inhibiting saves has the same effect as making all resources read-only, except that the inhibit status is not stored in the resource configuration.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">inhibit</td><td>true to inhibit saves, false to allow them </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="resourcecalendar_8cpp_source.html#l00308">308</a> of file <a class="el" href="resourcecalendar_8cpp_source.html">resourcecalendar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a18cef424d7e812c29779bea9c88bf778"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void ResourceCalendar::setNoReadOnlyOnLoad </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>noReadOnly</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Specify whether individual incidences should be set read-only when a read-only resource is loaded. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">noReadOnly</td><td>true to inhibit setting incidences read-only, false to allow incidences to be set read-only </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="resourcecalendar_8cpp_source.html#l00325">325</a> of file <a class="el" href="resourcecalendar_8cpp_source.html">resourcecalendar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a25775ed1ac8cd0dfdc675d2238c868b7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void ResourceCalendar::setSubresourceActive </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>resource</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>active</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span><span class="mlabel">slot</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>(De-)activate a subresource. </p>

<p>Definition at line <a class="el" href="resourcecalendar_8cpp_source.html#l00132">132</a> of file <a class="el" href="resourcecalendar_8cpp_source.html">resourcecalendar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a850c01ffdee12c10204d50f02ab7e99c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void KCal::ResourceCalendar::setTimeSpec </td>
          <td>(</td>
          <td class="paramtype">const KDateTime::Spec &amp;&#160;</td>
          <td class="paramname"><em>timeSpec</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Sets the default and viewing time specification for the calendar. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">timeSpec</td><td>is the time specification (time zone, etc.) for viewing <a class="el" href="classKCal_1_1Incidence.html" title="Provides the abstract base class common to non-FreeBusy (Events, To-dos, Journals) calendar component...">Incidence</a> dates.<br/>
 </td></tr>
  </table>
  </dd>
</dl>

<p>Implemented in <a class="el" href="classKCal_1_1ResourceCached.html#a0f58ea752b40edc701a28c2929a3cf53">KCal::ResourceCached</a>.</p>

</div>
</div>
<a class="anchor" id="a8d6ad1d479e70bdc88abb1391ef63e7c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void KCal::ResourceCalendar::setTimeZoneId </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>timeZoneId</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Sets the time zone ID for the <a class="el" href="classKCal_1_1Calendar.html" title="Represents the main calendar class.">Calendar</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">timeZoneId</td><td>is a string containing a time zone ID, which is assumed to be valid. The time zone ID is used to set the time zone for viewing <a class="el" href="classKCal_1_1Incidence.html" title="Provides the abstract base class common to non-FreeBusy (Events, To-dos, Journals) calendar component...">Incidence</a> date/times. If no time zone is found, the viewing time specification is set to local clock time. <em>Example:</em> "Europe/Berlin" </td></tr>
  </table>
  </dd>
</dl>

<p>Implemented in <a class="el" href="classKCal_1_1ResourceCached.html#a05789f3786e7265417281f0c87fd6826">KCal::ResourceCached</a>.</p>

</div>
</div>
<a class="anchor" id="ad264bac07d26d091b13a07f47087fbd9"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool ResourceCalendar::setValue </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>key</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>value</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Sets a particular value of the resource's configuration. </p>
<p>The possible keys are resource specific.</p>
<p>This method is provided to make it possible to set resource-type specific settings without actually linking to the resource's library. Its use is discouraged, but in some situations the only possibility to avoid unwanted compiling and linking dependencies. E.g. if you don't want to link to the remote resource, but need to create a remote resource at the URL given in yourURL, you can use code like the following: <a class="el" href="classKCal_1_1ResourceCalendar.html" title="This class provides the interfaces for a calendar resource.">KCal::ResourceCalendar</a> *res = manager-&gt;createResource( "remote" ); if ( res ) { res-&gt;setTimeZoneId( timezone ); res-&gt;setResourceName( i18n("Test resource") ); res-&gt;setValue( "DownloadURL", yourURL ); manager-&gt;add( res ); }</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">key</td><td>the key of the resource configuration option </td></tr>
    <tr><td class="paramname">value</td><td>the value to set for the given option </td></tr>
  </table>
  </dd>
</dl>

<p>Reimplemented in <a class="el" href="classKCal_1_1ResourceLocal.html#a868861539458560545bfa9fb3773afc3">KCal::ResourceLocal</a>.</p>

<p>Definition at line <a class="el" href="resourcecalendar_8cpp_source.html#l00318">318</a> of file <a class="el" href="resourcecalendar_8cpp_source.html">resourcecalendar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a6ccf3ab788805ad63fc0a9b2ac50685e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void KCal::ResourceCalendar::shiftTimes </td>
          <td>(</td>
          <td class="paramtype">const KDateTime::Spec &amp;&#160;</td>
          <td class="paramname"><em>oldSpec</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const KDateTime::Spec &amp;&#160;</td>
          <td class="paramname"><em>newSpec</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Shifts the times of all incidences so that they appear at the same clock time as before but in a new time zone. </p>
<p>The shift is done from a viewing time zone rather than from the actual incidence time zone.</p>
<p>For example, shifting an incidence whose start time is 09:00 America/New York, using an old viewing time zone (<code>oldSpec</code>) of Europe/London, to a new time zone (<code>newSpec</code>) of Europe/Paris, will result in the time being shifted from 14:00 (which is the London time of the incidence start) to 14:00 Paris time.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">oldSpec</td><td>the time specification which provides the clock times </td></tr>
    <tr><td class="paramname">newSpec</td><td>the new time specification </td></tr>
  </table>
  </dd>
</dl>

<p>Implemented in <a class="el" href="classKCal_1_1ResourceCached.html#ac63c8d06f2fcf25356a2aac99817c6af">KCal::ResourceCached</a>.</p>

</div>
</div>
<a class="anchor" id="abf373b58ade40a22c7dcb8e05dbd1e8d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void KCal::ResourceCalendar::signalSubresourceAdded </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKCal_1_1ResourceCalendar.html">ResourceCalendar</a> *&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>subresource</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>label</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">signal</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>This signal is emitted when a subresource is added. </p>

</div>
</div>
<a class="anchor" id="aa84913cb47554336bdabc93882388b63"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void KCal::ResourceCalendar::signalSubresourceRemoved </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKCal_1_1ResourceCalendar.html">ResourceCalendar</a> *&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">signal</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>This signal is emitted when a subresource is removed. </p>

</div>
</div>
<a class="anchor" id="aa7c596a5ce78736565b25e8d6e6cef5a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool ResourceCalendar::subresourceActive </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>resource</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Is this subresource active or not? </p>

<p>Definition at line <a class="el" href="resourcecalendar_8cpp_source.html#l00280">280</a> of file <a class="el" href="resourcecalendar_8cpp_source.html">resourcecalendar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a4640a71c2788c2e1d81909fa12ce31dc"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">QString ResourceCalendar::subresourceIdentifier </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKCal_1_1Incidence.html">Incidence</a> *&#160;</td>
          <td class="paramname"><em>incidence</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Get the identifier of the subresource associated with a specified incidence. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">incidence</td><td>the incidence to get the identifier for</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>the identifier of the subresource or an empty string. </dd></dl>

<p>Definition at line <a class="el" href="resourcecalendar_8cpp_source.html#l00292">292</a> of file <a class="el" href="resourcecalendar_8cpp_source.html">resourcecalendar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ac101b017bda4a16f8783afa7c162afc2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">QStringList ResourceCalendar::subresources </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>If this resource has subresources, return a QStringList of them. </p>
<p>In most cases, resources do not have subresources, so this is by default just empty. </p>

<p>Definition at line <a class="el" href="resourcecalendar_8cpp_source.html#l00270">270</a> of file <a class="el" href="resourcecalendar_8cpp_source.html">resourcecalendar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a7280aaf85c861f951d9c5b9687411aa2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">QString ResourceCalendar::subresourceType </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>resource</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span><span class="mlabel">slot</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns the type of the subresource: "event", "todo", or "journal", QString if unknown/mixed. </p>

<p>Definition at line <a class="el" href="resourcecalendar_8cpp_source.html#l00149">149</a> of file <a class="el" href="resourcecalendar_8cpp_source.html">resourcecalendar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ac4925723ed63875de03839c9fbbf633c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual KDateTime::Spec KCal::ResourceCalendar::timeSpec </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Get the viewing time specification (time zone etc.) for the calendar. </p>
<dl class="section return"><dt>Returns</dt><dd>time specification </dd></dl>

<p>Implemented in <a class="el" href="classKCal_1_1ResourceCached.html#a02860e7b608f9a3ffbab2873423cc629">KCal::ResourceCached</a>.</p>

</div>
</div>
<a class="anchor" id="ac405c5109d5a86a5843de72b2e37514f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual QString KCal::ResourceCalendar::timeZoneId </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns the time zone ID used for creating or modifying incidences in the calendar. </p>
<dl class="section return"><dt>Returns</dt><dd>the string containing the time zone ID, or empty string if the creation/modification time specification is not a time zone. </dd></dl>

<p>Implemented in <a class="el" href="classKCal_1_1ResourceCached.html#adee3613ec11a2be91f52a013c53a1853">KCal::ResourceCached</a>.</p>

</div>
</div>
<a class="anchor" id="a2f1cf2f760626a9c525deb23e9bc180e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classKCal_1_1Todo.html">Todo</a>* KCal::ResourceCalendar::todo </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>uid</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Searches todolist for an event with this unique id. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">uid</td><td>the identifier of the todo to look for</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>pointer to todo or 0 if todo wasn't found </dd></dl>

<p>Implemented in <a class="el" href="classKCal_1_1ResourceCached.html#ae7bf2cc2abedd73a03333dd0e4a9676f">KCal::ResourceCached</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="resourcecalendar_8h_source.html">resourcecalendar.h</a></li>
<li><a class="el" href="resourcecalendar_8cpp_source.html">resourcecalendar.cpp</a></li>
</ul>
</div><!-- contents -->
<div class="copyrights">
This file is part of the KDE documentation.<br/>
Documentation copyright &copy; 1996-2013 The KDE developers.<br/>
Generated on Fri Jul 12 2013 16:49:33 by
<a href="http://www.doxygen.org/index.html">doxygen</a> 1.8.3.1 written
by <a href="mailto:dimitri@stack.nl">Dimitri van Heesch</a>, &copy;&nbsp;1997-2006
<p>
KDE's <a href="http://techbase.kde.org/Policies/Library_Documentation_Policy">Doxygen guidelines</a> are available online.
</p>
</div>
            </div>
          </div>
        </div>
        <div id="left">
          <div class="menu_box">
<a name="cp-menu" /><div class="menutitle"><div>
<h2 id="cp-menu-project">KCal Library</h2>
<a href="#cp-skip-project" class="cp-doNotDisplay">Skip menu "KCal Library"</a>
</div></div>
<ul><li><a href="index.html">Main Page</a></li><li><a href="namespaces.html">Namespace List</a></li><li><a href="namespacemembers.html">Namespace Members</a></li><li><a href="classes.html">Alphabetical List</a></li><li><a href="annotated.html">Class List</a></li><li><a href="hierarchy.html">Class Hierarchy</a></li><li><a href="functions.html">Class Members</a></li><li><a href="files.html">File List</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="classKCal_1_1Alarm.html">kcal::alarm</option>,  <option value="classKCal_1_1AssignmentVisitor.html">kcal::assignmentvisitor</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_1CalendarObserver.html">kcal::calendar::calendarobserver</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_1ComparisonVisitor.html">kcal::comparisonvisitor</option>,  <option value="classKCal_1_1Compat.html">kcal::compat</option>,  <option value="classKCal_1_1CompatFactory.html">kcal::compatfactory</option>,  <option value="classKCal_1_1CompatOutlook9.html">kcal::compatoutlook9</option>,  <option value="classKCal_1_1CompatPre31.html">kcal::compatpre31</option>,  <option value="classKCal_1_1CompatPre32.html">kcal::compatpre32</option>,  <option value="classKCal_1_1CompatPre35.html">kcal::compatpre35</option>,  <option value="classKCal_1_1CustomProperties.html">kcal::customproperties</option>,  <option value="classKCal_1_1DndFactory.html">kcal::dndfactory</option>,  <option value="classKCal_1_1DummyScheduler.html">kcal::dummyscheduler</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_1FreeBusyCache.html">kcal::freebusycache</option>,  <option value="classKCal_1_1FreeBusyPeriod.html">kcal::freebusyperiod</option>,  <option value="classKCal_1_1HtmlExport.html">kcal::htmlexport</option>,  <option value="classKCal_1_1ICalFormat.html">kcal::icalformat</option>,  <option value="classKCal_1_1ICalFormatImpl.html">kcal::icalformatimpl</option>,  <option value="classKCal_1_1ICalTimeZone.html">kcal::icaltimezone</option>,  <option value="classKCal_1_1ICalTimeZoneBackend.html">kcal::icaltimezonebackend</option>,  <option value="classKCal_1_1ICalTimeZoneData.html">kcal::icaltimezonedata</option>,  <option value="classKCal_1_1ICalTimeZones.html">kcal::icaltimezones</option>,  <option value="classKCal_1_1ICalTimeZoneSource.html">kcal::icaltimezonesource</option>,  <option value="classKCal_1_1Incidence.html">kcal::incidence</option>,  <option value="classKCal_1_1IncidenceBase.html">kcal::incidencebase</option>,  <option value="classKCal_1_1IncidenceBase_1_1IncidenceObserver.html">kcal::incidencebase::incidenceobserver</option>,  <option value="classKCal_1_1IncidenceBase_1_1Visitor.html">kcal::incidencebase::visitor</option>,  <option value="classKCal_1_1Journal.html">kcal::journal</option>,  <option value="classKCal_1_1KResult.html">kcal::kresult</option>,  <option value="classKCal_1_1KResultError.html">kcal::kresulterror</option>,  <option value="classKCal_1_1KResultInProgress.html">kcal::kresultinprogress</option>,  <option value="classKCal_1_1KResultOk.html">kcal::kresultok</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_1ResourceLocalDir.html">kcal::resourcelocaldir</option>,  <option value="classKCal_1_1ResourceLocalDirConfig.html">kcal::resourcelocaldirconfig</option>,  <option value="classKCal_1_1ScheduleMessage.html">kcal::schedulemessage</option>,  <option value="classKCal_1_1Scheduler.html">kcal::scheduler</option>,  <option value="classKCal_1_1SortableList.html">kcal::sortablelist</option>,  <option value="classKCal_1_1Todo.html">kcal::todo</option>,
</select>
</form>
</div>
-->
<div class="menu_box">
<a name="cp-menu" /><div class="menutitle"><div>
<h2 id="cp-menu-project">kdepimlibs-4.10.5 API Reference</h2>
<a href="#cp-skip-project" class="cp-doNotDisplay">Skip menu "kdepimlibs-4.10.5 API Reference"</a>
</div></div>
<div class="nav_list">
<ul>
<li><a href="../../akonadi/html/index.html">akonadi</a></li><li>&nbsp;&nbsp;<a href="../../akonadi/contact/html/index.html">contact</a></li><li>&nbsp;&nbsp;<a href="../../akonadi/kmime/html/index.html">kmime</a></li><li>&nbsp;&nbsp;<a href="../../akonadi/socialutils/html/index.html">socialutils</a></li><li><a href="../../kabc/html/index.html">kabc</a></li><li><a href="../../kalarmcal/html/index.html">kalarmcal</a></li><li><a href="../../kblog/html/index.html">kblog</a></li><li><a href="../../kcal/html/index.html">kcal</a></li><li><a href="../../kcalcore/html/index.html">kcalcore</a></li><li><a href="../../kcalutils/html/index.html">kcalutils</a></li><li><a href="../../kholidays/html/index.html">kholidays</a></li><li><a href="../../kimap/html/index.html">kimap</a></li><li><a href="../../kioslave/html/index.html">kioslave</a></li><li>&nbsp;&nbsp;<a href="../../kioslave/imap4/html/index.html">imap4</a></li><li>&nbsp;&nbsp;<a href="../../kioslave/mbox/html/index.html">mbox</a></li><li>&nbsp;&nbsp;<a href="../../kioslave/nntp/html/index.html">nntp</a></li><li><a href="../../kldap/html/index.html">kldap</a></li><li><a href="../../kmbox/html/index.html">kmbox</a></li><li><a href="../../kmime/html/index.html">kmime</a></li><li><a href="../../kontactinterface/html/index.html">kontactinterface</a></li><li><a href="../../kpimidentities/html/index.html">kpimidentities</a></li><li><a href="../../kpimtextedit/html/index.html">kpimtextedit</a></li><li><a href="../../kpimutils/html/index.html">kpimutils</a></li><li><a href="../../kresources/html/index.html">kresources</a></li><li><a href="../../ktnef/html/index.html">ktnef</a></li><li><a href="../../kxmlrpcclient/html/index.html">kxmlrpcclient</a></li><li><a href="../../mailtransport/html/index.html">mailtransport</a></li><li><a href="../../microblog/html/index.html">microblog</a></li><li><a href="../../qgpgme/html/index.html">qgpgme</a></li><li><a href="../../syndication/html/index.html">syndication</a></li><li>&nbsp;&nbsp;<a href="../../syndication/atom/html/index.html">atom</a></li><li>&nbsp;&nbsp;<a href="../../syndication/rdf/html/index.html">rdf</a></li><li>&nbsp;&nbsp;<a href="../../syndication/rss2/html/index.html">rss2</a></li>
</ul></div></div>
<!-- api_searchbox -->
          </div>
        </div>
        <div class="clearer"></div>
      </div>
      <div class="clearer"></div>
    </div>
    <div id="end_body"></div>
    <div id="footer"><div id="footer_text">
    Report problems with this website to <a href="https://bugs.kde.org/enter_sysadmin_request.cgi?component=api.kde.org">our bug tracking system</a>.<br>
    Contact the specific authors with questions and comments about the page contents.<p>
    KDE<sup>&#174;</sup> and <a href="/media/images/kde_gear_black.png">the K Desktop Environment<sup>&#174;</sup> logo</a> are registered trademarks of <a href="http://ev.kde.org/" title="Homepage of the KDE non-profit Organization">KDE e.V.</a> |
        <a href="http://www.kde.org/contact/impressum.php">Legal</a></p>
    </div></div>
  </div>
<!--
WARNING: DO NOT SEND MAIL TO THE FOLLOWING EMAIL ADDRESS! YOU WILL
BE BLOCKED INSTANTLY AND PERMANENTLY!
<a href="mailto:aaaatrap-45abe0e0c3bebc77@kde.org">Block me</a>
WARNING END
-->
</body>
</html>