Sophie

Sophie

distrib > Fedora > 18 > x86_64 > by-pkgid > 110492f5122731329f0db69a1df590c3 > files > 2252

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>KAlarmCal::KAEvent 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>KAlarm Library</h2>
<!-- BC -->
<div id="top">
<!-- Generated by Doxygen 1.8.3.1 -->
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><b>KAlarmCal</b></li><li class="navelem"><a class="el" href="classKAlarmCal_1_1KAEvent.html">KAEvent</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="classKAlarmCal_1_1KAEvent-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">KAlarmCal::KAEvent Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p><code>#include &lt;<a class="el" href="kaevent_8h_source.html">kaevent.h</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structKAlarmCal_1_1KAEvent_1_1MonthPos.html">MonthPos</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:a749fe63e3d234358b7c4c6587cad6ba1"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a749fe63e3d234358b7c4c6587cad6ba1">Actions</a> { <br/>
&#160;&#160;<a class="el" href="classKAlarmCal_1_1KAEvent.html#a749fe63e3d234358b7c4c6587cad6ba1a2bf3f46e52c6ab6b7f12f074cd6f3153">ACT_NONE</a> = 0, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#a749fe63e3d234358b7c4c6587cad6ba1a2861284ebd47acf9a12442927c76c414">ACT_DISPLAY</a> = 0x01, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#a749fe63e3d234358b7c4c6587cad6ba1a6a870d29484b45c513c44387fca66565">ACT_COMMAND</a> = 0x02, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#a749fe63e3d234358b7c4c6587cad6ba1a14bfbfaa19bc9b10739b19869486bfc6">ACT_EMAIL</a> = 0x04, 
<br/>
&#160;&#160;<a class="el" href="classKAlarmCal_1_1KAEvent.html#a749fe63e3d234358b7c4c6587cad6ba1af33f19b4bdf24138d078e87f08708d51">ACT_AUDIO</a> = 0x08, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#a749fe63e3d234358b7c4c6587cad6ba1a628abf623619b1e36494aca92529ecdf">ACT_DISPLAY_COMMAND</a> = ACT_DISPLAY | ACT_COMMAND, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#a749fe63e3d234358b7c4c6587cad6ba1a9833a600e2aed8f9bd7272c7d7b98980">ACT_ALL</a> = ACT_DISPLAY | ACT_COMMAND | ACT_EMAIL | ACT_AUDIO
<br/>
 }</td></tr>
<tr class="separator:a749fe63e3d234358b7c4c6587cad6ba1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9584098e2df6fb30edcc175ac4765d5c"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a9584098e2df6fb30edcc175ac4765d5c">CmdErrType</a> { <br/>
&#160;&#160;<a class="el" href="classKAlarmCal_1_1KAEvent.html#a9584098e2df6fb30edcc175ac4765d5cafe4df2f01d76d7dc25002383ada0d36b">CMD_NO_ERROR</a> = 0, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#a9584098e2df6fb30edcc175ac4765d5ca73a4df7be69f9294dc4d277b4dcd1d28">CMD_ERROR</a> = 0x01, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#a9584098e2df6fb30edcc175ac4765d5ca20fdb0bf99aee87a7e40194cbbe3fea4">CMD_ERROR_PRE</a> = 0x02, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#a9584098e2df6fb30edcc175ac4765d5cae30f065dddb598f677997fe2722461ce">CMD_ERROR_POST</a> = 0x04, 
<br/>
&#160;&#160;<b>CMD_ERROR_PRE_POST</b> = CMD_ERROR_PRE | CMD_ERROR_POST
<br/>
 }</td></tr>
<tr class="separator:a9584098e2df6fb30edcc175ac4765d5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4b7adddc3ff76f4825579c5cb3bc6e6"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#ac4b7adddc3ff76f4825579c5cb3bc6e6">DeferLimitType</a> { <br/>
&#160;&#160;<a class="el" href="classKAlarmCal_1_1KAEvent.html#ac4b7adddc3ff76f4825579c5cb3bc6e6acc9d4f498e96e16f6d99d583a80bc55c">LIMIT_NONE</a>, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#ac4b7adddc3ff76f4825579c5cb3bc6e6a62d87d903726b5e6e4c85ca45bf79899">LIMIT_MAIN</a>, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#ac4b7adddc3ff76f4825579c5cb3bc6e6aa762cfff92060a05fee6c78b63cf30a1">LIMIT_RECURRENCE</a>, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#ac4b7adddc3ff76f4825579c5cb3bc6e6afeef33653d90f70d1b92a2189e8d48ad">LIMIT_REPETITION</a>, 
<br/>
&#160;&#160;<a class="el" href="classKAlarmCal_1_1KAEvent.html#ac4b7adddc3ff76f4825579c5cb3bc6e6a0164f58ffd60a57f718541008cb66c31">LIMIT_REMINDER</a>
<br/>
 }</td></tr>
<tr class="separator:ac4b7adddc3ff76f4825579c5cb3bc6e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac912473e07aa3b5b9d2b96142882b8ba"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#ac912473e07aa3b5b9d2b96142882b8ba">ExtraActionOption</a> { <a class="el" href="classKAlarmCal_1_1KAEvent.html#ac912473e07aa3b5b9d2b96142882b8baa76d1e82c736e67261cb5348d6b35183a">CancelOnPreActError</a> = 0x01, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#ac912473e07aa3b5b9d2b96142882b8baa3069a90c07e1456059777690137ef27c">DontShowPreActError</a> = 0x02, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#ac912473e07aa3b5b9d2b96142882b8baa351b35f624d9e6764415a7975226995a">ExecPreActOnDeferral</a> = 0x04
 }</td></tr>
<tr class="separator:ac912473e07aa3b5b9d2b96142882b8ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a906f4e64f71e58e65cf403140b28bb0f"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a906f4e64f71e58e65cf403140b28bb0f">Flag</a> { <br/>
&#160;&#160;<a class="el" href="classKAlarmCal_1_1KAEvent.html#a906f4e64f71e58e65cf403140b28bb0fab073157e64734adf1023d66ab5ef6b8e">BEEP</a> = 0x02, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#a906f4e64f71e58e65cf403140b28bb0fa2d96f4841fe955181bde17457cecb0cb">REPEAT_AT_LOGIN</a> = 0x04, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#a906f4e64f71e58e65cf403140b28bb0fa0857e791f350940c1a69f853cd1fb29b">ANY_TIME</a> = 0x08, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#a906f4e64f71e58e65cf403140b28bb0fab4361b2552ae28a4457f1edbf6ed4413">CONFIRM_ACK</a> = 0x10, 
<br/>
&#160;&#160;<a class="el" href="classKAlarmCal_1_1KAEvent.html#a906f4e64f71e58e65cf403140b28bb0fab580c949b6afe1362e4511151ab8d30d">EMAIL_BCC</a> = 0x20, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#a906f4e64f71e58e65cf403140b28bb0fa92c5271c7a77029c47fd76aee84a01ff">DEFAULT_FONT</a> = 0x40, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#a906f4e64f71e58e65cf403140b28bb0fa396e066a5e9b5e6389fc4c4015ec3e23">REPEAT_SOUND</a> = 0x80, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#a906f4e64f71e58e65cf403140b28bb0fa24afc7ba784fac85f40be275b1364747">DISABLED</a> = 0x100, 
<br/>
&#160;&#160;<a class="el" href="classKAlarmCal_1_1KAEvent.html#a906f4e64f71e58e65cf403140b28bb0fafda49a60347034541b41f7c4d64be735">AUTO_CLOSE</a> = 0x200, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#a906f4e64f71e58e65cf403140b28bb0faaf259dd3118ddb4096e08603595f11f8">SCRIPT</a> = 0x400, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#a906f4e64f71e58e65cf403140b28bb0fab9fea5766aa681111882d6254c78ebcb">EXEC_IN_XTERM</a> = 0x800, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#a906f4e64f71e58e65cf403140b28bb0fa6c94ca0838382ad6a2acf5d3b3b596a2">SPEAK</a> = 0x1000, 
<br/>
&#160;&#160;<a class="el" href="classKAlarmCal_1_1KAEvent.html#a906f4e64f71e58e65cf403140b28bb0fa75f84dcd818d4d6bfc1c359e0b9d4652">COPY_KORGANIZER</a> = 0x2000, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#a906f4e64f71e58e65cf403140b28bb0fa3be2bdb1380171d1b89ac445b4761b5a">EXCL_HOLIDAYS</a> = 0x4000, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#a906f4e64f71e58e65cf403140b28bb0faac96357f445ab3cdfec918ecdf122113">WORK_TIME_ONLY</a> = 0x8000, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#a906f4e64f71e58e65cf403140b28bb0faf28c5816b90403f9980b130dd450a45a">DISPLAY_COMMAND</a> = 0x10000, 
<br/>
&#160;&#160;<a class="el" href="classKAlarmCal_1_1KAEvent.html#a906f4e64f71e58e65cf403140b28bb0fa41f949477803ec6a2c4d5aba3d20dd14">REMINDER_ONCE</a> = 0x20000
<br/>
 }</td></tr>
<tr class="separator:a906f4e64f71e58e65cf403140b28bb0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d76417a73c0175374ef8012e439bcd6"><td class="memItemLeft" align="right" valign="top">typedef QVector&lt; <a class="el" href="classKAlarmCal_1_1KAEvent.html">KAEvent</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a1d76417a73c0175374ef8012e439bcd6">List</a></td></tr>
<tr class="separator:a1d76417a73c0175374ef8012e439bcd6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a811675f0276c90354a9610278f526c7a"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a811675f0276c90354a9610278f526c7a">OccurOption</a> { <a class="el" href="classKAlarmCal_1_1KAEvent.html#a811675f0276c90354a9610278f526c7aafcae1f0f1cf81275f0284be2d8eeff04">IGNORE_REPETITION</a>, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#a811675f0276c90354a9610278f526c7aa295f882b4e33695c3ccc4aabf4869cba">RETURN_REPETITION</a>, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#a811675f0276c90354a9610278f526c7aa900003afe7298494cbe9ad61d6df1f97">ALLOW_FOR_REPETITION</a>
 }</td></tr>
<tr class="separator:a811675f0276c90354a9610278f526c7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a028e17975d3d51bce672dd3c346dad88"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a028e17975d3d51bce672dd3c346dad88">OccurType</a> { <br/>
&#160;&#160;<a class="el" href="classKAlarmCal_1_1KAEvent.html#a028e17975d3d51bce672dd3c346dad88af3aad3e1559e15a2e253cb1c9b85caee">NO_OCCURRENCE</a> = 0, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#a028e17975d3d51bce672dd3c346dad88a87740681ad3067201f85be76582724e0">FIRST_OR_ONLY_OCCURRENCE</a> = 0x01, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#a028e17975d3d51bce672dd3c346dad88a75ee0f52f4a2624f8be5a5a4e593b459">RECURRENCE_DATE</a> = 0x02, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#a028e17975d3d51bce672dd3c346dad88a711a1263c573a88f3617bd16588710c1">RECURRENCE_DATE_TIME</a> = 0x03, 
<br/>
&#160;&#160;<a class="el" href="classKAlarmCal_1_1KAEvent.html#a028e17975d3d51bce672dd3c346dad88ab2ff984b9c98248f06eabc1b6f9cd629">LAST_RECURRENCE</a> = 0x04, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#a028e17975d3d51bce672dd3c346dad88a3befbf58d1d1e3394f6498d9a99eacec">OCCURRENCE_REPEAT</a> = 0x10, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#a028e17975d3d51bce672dd3c346dad88a0ddf8f6512fefc2a7ded628842fdf9d2">FIRST_OR_ONLY_OCCURRENCE_REPEAT</a> = OCCURRENCE_REPEAT | FIRST_OR_ONLY_OCCURRENCE, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#a028e17975d3d51bce672dd3c346dad88a674e55765ac0703b5d2eb39e11c8a8e2">RECURRENCE_DATE_REPEAT</a> = OCCURRENCE_REPEAT | RECURRENCE_DATE, 
<br/>
&#160;&#160;<a class="el" href="classKAlarmCal_1_1KAEvent.html#a028e17975d3d51bce672dd3c346dad88abdd5ac0e3448c47e5f6f9eed75336696">RECURRENCE_DATE_TIME_REPEAT</a> = OCCURRENCE_REPEAT | RECURRENCE_DATE_TIME, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#a028e17975d3d51bce672dd3c346dad88adeccb32162ed4080e66e19ddfb43e09c">LAST_RECURRENCE_REPEAT</a> = OCCURRENCE_REPEAT | LAST_RECURRENCE
<br/>
 }</td></tr>
<tr class="separator:a028e17975d3d51bce672dd3c346dad88"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a270beaab121ed522ac1aaeba74ed4b57"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a270beaab121ed522ac1aaeba74ed4b57">SubAction</a> { <br/>
&#160;&#160;<a class="el" href="classKAlarmCal_1_1KAEvent.html#a270beaab121ed522ac1aaeba74ed4b57aaec1bb4051816bd198198fa27fd9a622">MESSAGE</a> = KAAlarm::MESSAGE, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#a270beaab121ed522ac1aaeba74ed4b57a2a9581e7c7d6f1252e79b9f5cb899477">FILE</a> = KAAlarm::FILE, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#a270beaab121ed522ac1aaeba74ed4b57a35b3e846522d63ce499d38d88aa6633f">COMMAND</a> = KAAlarm::COMMAND, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#a270beaab121ed522ac1aaeba74ed4b57a9500d80c8ccc1b82d91a76a190bbe553">EMAIL</a> = KAAlarm::EMAIL, 
<br/>
&#160;&#160;<a class="el" href="classKAlarmCal_1_1KAEvent.html#a270beaab121ed522ac1aaeba74ed4b57ab18c3975588023cc1b1c370445cf7ace">AUDIO</a> = KAAlarm::AUDIO
<br/>
 }</td></tr>
<tr class="separator:a270beaab121ed522ac1aaeba74ed4b57"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad7d18eb8d27791f5b02ee3e623bb9b44"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#ad7d18eb8d27791f5b02ee3e623bb9b44">TriggerType</a> { <br/>
&#160;&#160;<a class="el" href="classKAlarmCal_1_1KAEvent.html#ad7d18eb8d27791f5b02ee3e623bb9b44a5b59bb2fe97dc11d3702eb040cc371e2">ALL_TRIGGER</a>, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#ad7d18eb8d27791f5b02ee3e623bb9b44a3b0c16d2f69047cce341fb4e3ba752f0">MAIN_TRIGGER</a>, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#ad7d18eb8d27791f5b02ee3e623bb9b44a5526344d3300d0ccbafce9d3da4d62d5">WORK_TRIGGER</a>, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#ad7d18eb8d27791f5b02ee3e623bb9b44a5cfdb45889d9e8f45897a2463ccfc7fe">ALL_WORK_TRIGGER</a>, 
<br/>
&#160;&#160;<a class="el" href="classKAlarmCal_1_1KAEvent.html#ad7d18eb8d27791f5b02ee3e623bb9b44a769acfb7601979edda389c845d8c6c79">DISPLAY_TRIGGER</a>
<br/>
 }</td></tr>
<tr class="separator:ad7d18eb8d27791f5b02ee3e623bb9b44"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e3eefb7e4a6d60e0b368ac8e769f2b4"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a8e3eefb7e4a6d60e0b368ac8e769f2b4">UidAction</a> { <a class="el" href="classKAlarmCal_1_1KAEvent.html#a8e3eefb7e4a6d60e0b368ac8e769f2b4aa2fee83fe0d009f4ff7917b7597eff30">UID_IGNORE</a>, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#a8e3eefb7e4a6d60e0b368ac8e769f2b4a8bebc7cb1b83ef4f6a01a9cb94b9697f">UID_CHECK</a>, 
<a class="el" href="classKAlarmCal_1_1KAEvent.html#a8e3eefb7e4a6d60e0b368ac8e769f2b4a3ac74f3e914ae7f2a65d03466497db48">UID_SET</a>
 }</td></tr>
<tr class="separator:a8e3eefb7e4a6d60e0b368ac8e769f2b4"><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:af29a6219b3f7395f0b348cd2d979bc97"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#af29a6219b3f7395f0b348cd2d979bc97">KAEvent</a> ()</td></tr>
<tr class="separator:af29a6219b3f7395f0b348cd2d979bc97"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f800df637101b93e5424820f7beb5bd"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a9f800df637101b93e5424820f7beb5bd">KAEvent</a> (const KDateTime &amp;, const QString &amp;text, const QColor &amp;bg, const QColor &amp;fg, const QFont &amp;f, <a class="el" href="classKAlarmCal_1_1KAEvent.html#a270beaab121ed522ac1aaeba74ed4b57">SubAction</a>, int <a class="el" href="classKAlarmCal_1_1KAEvent.html#ab541ebd1305bb4eac546ea86434d57eb">lateCancel</a>, Flags <a class="el" href="classKAlarmCal_1_1KAEvent.html#afd1284cfb59efaf05a9e46170e61129d">flags</a>, bool changesPending=false)</td></tr>
<tr class="separator:a9f800df637101b93e5424820f7beb5bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4694c68b87210babf068ecffcf9cd94a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a4694c68b87210babf068ecffcf9cd94a">KAEvent</a> (const <a class="elRef" doxygen="kcalcore.tag:../../kcalcore/html/" href="../../kcalcore/html/classKCalCore_1_1Event.html#a46fb81154c27838046fb7a8af53a7f54">KCalCore::Event::Ptr</a> &amp;)</td></tr>
<tr class="separator:a4694c68b87210babf068ecffcf9cd94a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf181a94e4aa6e40839633281b36536c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acf181a94e4aa6e40839633281b36536c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>KAEvent</b> (const <a class="el" href="classKAlarmCal_1_1KAEvent.html">KAEvent</a> &amp;other)</td></tr>
<tr class="separator:acf181a94e4aa6e40839633281b36536c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a349a632c296854306b4fd5aa1b483137"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a270beaab121ed522ac1aaeba74ed4b57">SubAction</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a349a632c296854306b4fd5aa1b483137">actionSubType</a> () const </td></tr>
<tr class="separator:a349a632c296854306b4fd5aa1b483137"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a108a16f810aabb2e3867f6ae17c91a1e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a749fe63e3d234358b7c4c6587cad6ba1">Actions</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a108a16f810aabb2e3867f6ae17c91a1e">actionTypes</a> () const </td></tr>
<tr class="separator:a108a16f810aabb2e3867f6ae17c91a1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8b84eb2af26b171e8934de1e49710fe"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#ae8b84eb2af26b171e8934de1e49710fe">activateReminderAfter</a> (const <a class="el" href="classKAlarmCal_1_1DateTime.html">DateTime</a> &amp;mainAlarmTime)</td></tr>
<tr class="separator:ae8b84eb2af26b171e8934de1e49710fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af82b6e6359cb95968e34da3df566797b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKAlarmCal_1_1KAAlarm.html">KAAlarm</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#af82b6e6359cb95968e34da3df566797b">alarm</a> (<a class="el" href="classKAlarmCal_1_1KAAlarm.html#afae6ed98f38fddc638b3c2712bcaf175">KAAlarm::Type</a> type) const </td></tr>
<tr class="separator:af82b6e6359cb95968e34da3df566797b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:addafd13df437fd1c82e5e7747718a8c4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#addafd13df437fd1c82e5e7747718a8c4">alarmCount</a> () const </td></tr>
<tr class="separator:addafd13df437fd1c82e5e7747718a8c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a11a9b2d4427a5da98fcc4458770d7eae"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a11a9b2d4427a5da98fcc4458770d7eae">audioFile</a> () const </td></tr>
<tr class="separator:a11a9b2d4427a5da98fcc4458770d7eae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af2758d7fc2b039b9c744416d5470c832"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#af2758d7fc2b039b9c744416d5470c832">autoClose</a> () const </td></tr>
<tr class="separator:af2758d7fc2b039b9c744416d5470c832"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a546771d19a321c81b7fb85304308de2c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a546771d19a321c81b7fb85304308de2c">beep</a> () const </td></tr>
<tr class="separator:a546771d19a321c81b7fb85304308de2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a85a39340f63c81dbd2a55373e12d98"><td class="memItemLeft" align="right" valign="top">QColor&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a5a85a39340f63c81dbd2a55373e12d98">bgColour</a> () const </td></tr>
<tr class="separator:a5a85a39340f63c81dbd2a55373e12d98"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af34d40af6fccd43104d2893f46c98262"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#af34d40af6fccd43104d2893f46c98262">cancelDefer</a> ()</td></tr>
<tr class="separator:af34d40af6fccd43104d2893f46c98262"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad8fdea5b1b725e5a22f4fd0efaf1ef04"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#ad8fdea5b1b725e5a22f4fd0efaf1ef04">cancelOnPreActionError</a> () const </td></tr>
<tr class="separator:ad8fdea5b1b725e5a22f4fd0efaf1ef04"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6cb6c4cef8de54e62e540446621e1aa5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceKAlarmCal_1_1CalEvent.html#ad82e9bf2f5893f41920feda265fd0837">CalEvent::Type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a6cb6c4cef8de54e62e540446621e1aa5">category</a> () const </td></tr>
<tr class="separator:a6cb6c4cef8de54e62e540446621e1aa5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a21c779d6e3492b53edc9053a599aebfc"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a21c779d6e3492b53edc9053a599aebfc">cleanText</a> () const </td></tr>
<tr class="separator:a21c779d6e3492b53edc9053a599aebfc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f90c730c2df3e4725daa88897fc6bc6"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="akonadi.tag:../../akonadi/html/" href="../../akonadi/html/classAkonadi_1_1Entity.html#af2be5f7f801231641bfff0e2ae9f686f">Akonadi::Collection::Id</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a1f90c730c2df3e4725daa88897fc6bc6">collectionId</a> () const </td></tr>
<tr class="separator:a1f90c730c2df3e4725daa88897fc6bc6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a55ceffe7cc9f9edef90b95311c8916be"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a55ceffe7cc9f9edef90b95311c8916be">command</a> () const </td></tr>
<tr class="separator:a55ceffe7cc9f9edef90b95311c8916be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a7fceb29caa79d59c9549c5e524031d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a7a7fceb29caa79d59c9549c5e524031d">commandDisplay</a> () const </td></tr>
<tr class="separator:a7a7fceb29caa79d59c9549c5e524031d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7b6628ccd282db0b6fb33e687e49b50"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a9584098e2df6fb30edcc175ac4765d5c">CmdErrType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#aa7b6628ccd282db0b6fb33e687e49b50">commandError</a> () const </td></tr>
<tr class="separator:aa7b6628ccd282db0b6fb33e687e49b50"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a75c6fa8cc2d3752cf1557cdd4534d8de"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a75c6fa8cc2d3752cf1557cdd4534d8de">commandScript</a> () const </td></tr>
<tr class="separator:a75c6fa8cc2d3752cf1557cdd4534d8de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab7198d68cff20a70850807c668cebb9c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#ab7198d68cff20a70850807c668cebb9c">commandXterm</a> () const </td></tr>
<tr class="separator:ab7198d68cff20a70850807c668cebb9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d4b04b32d43480487e647566850c38d"><td class="memItemLeft" align="right" valign="top">KACalendar::Compat&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a6d4b04b32d43480487e647566850c38d">compatibility</a> () const </td></tr>
<tr class="separator:a6d4b04b32d43480487e647566850c38d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8f58676211b8d255d2f4ad265edb43c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#ae8f58676211b8d255d2f4ad265edb43c">confirmAck</a> () const </td></tr>
<tr class="separator:ae8f58676211b8d255d2f4ad265edb43c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1c2b93c18cc81c9f30215a2c110530b3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKAlarmCal_1_1KAAlarm.html">KAAlarm</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a1c2b93c18cc81c9f30215a2c110530b3">convertDisplayingAlarm</a> () const </td></tr>
<tr class="separator:a1c2b93c18cc81c9f30215a2c110530b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae724d051f83dfbc526b41c58de6c0ee5"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#ae724d051f83dfbc526b41c58de6c0ee5">copyToKOrganizer</a> () const </td></tr>
<tr class="separator:ae724d051f83dfbc526b41c58de6c0ee5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a696136f2a54e5a7a253adcbc6e55bc1d"><td class="memItemLeft" align="right" valign="top">KDateTime&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a696136f2a54e5a7a253adcbc6e55bc1d">createdDateTime</a> () const </td></tr>
<tr class="separator:a696136f2a54e5a7a253adcbc6e55bc1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea599fb315eb0cc6144978697ebb5431"><td class="memItemLeft" align="right" valign="top">QMap&lt; QByteArray, QString &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#aea599fb315eb0cc6144978697ebb5431">customProperties</a> () const </td></tr>
<tr class="separator:aea599fb315eb0cc6144978697ebb5431"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a81f8aabad8fb66a43a6e84760094dc92"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a81f8aabad8fb66a43a6e84760094dc92">defer</a> (const <a class="el" href="classKAlarmCal_1_1DateTime.html">DateTime</a> &amp;dt, bool reminder, bool adjustRecurrence=false)</td></tr>
<tr class="separator:a81f8aabad8fb66a43a6e84760094dc92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a37173359cace26f04abf81c05795ba90"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKAlarmCal_1_1DateTime.html">DateTime</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a37173359cace26f04abf81c05795ba90">deferDateTime</a> () const </td></tr>
<tr class="separator:a37173359cace26f04abf81c05795ba90"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee75d372b42279ab77149471faee312b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#aee75d372b42279ab77149471faee312b">deferDefaultDateOnly</a> () const </td></tr>
<tr class="separator:aee75d372b42279ab77149471faee312b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a762e60486b50dfab298c988c09c55f6a"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a762e60486b50dfab298c988c09c55f6a">deferDefaultMinutes</a> () const </td></tr>
<tr class="separator:a762e60486b50dfab298c988c09c55f6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a33778e747757b21eb1c5a7e08f631b08"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKAlarmCal_1_1DateTime.html">DateTime</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a33778e747757b21eb1c5a7e08f631b08">deferralLimit</a> (<a class="el" href="classKAlarmCal_1_1KAEvent.html#ac4b7adddc3ff76f4825579c5cb3bc6e6">DeferLimitType</a> *limitType=0) const </td></tr>
<tr class="separator:a33778e747757b21eb1c5a7e08f631b08"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae14cb92f7d18b076a4679ff134f52dde"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#ae14cb92f7d18b076a4679ff134f52dde">deferred</a> () const </td></tr>
<tr class="separator:ae14cb92f7d18b076a4679ff134f52dde"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a95104b6ebddda4e82fb304f3d301ddfd"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a95104b6ebddda4e82fb304f3d301ddfd">displaying</a> () const </td></tr>
<tr class="separator:a95104b6ebddda4e82fb304f3d301ddfd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7e77bd0fca9272312a541aa7407c0c4a"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a7e77bd0fca9272312a541aa7407c0c4a">displayMessage</a> () const </td></tr>
<tr class="separator:a7e77bd0fca9272312a541aa7407c0c4a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a152887d40cd6b4d56e511dac1c177c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a7a152887d40cd6b4d56e511dac1c177c">dontShowPreActionError</a> () const </td></tr>
<tr class="separator:a7a152887d40cd6b4d56e511dac1c177c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65a5b5c8dcdddcf984448fa714cbc7ab"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a65a5b5c8dcdddcf984448fa714cbc7ab">dumpDebug</a> () const </td></tr>
<tr class="separator:a65a5b5c8dcdddcf984448fa714cbc7ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5df91cad056ea83bb73b50e71f252cd8"><td class="memItemLeft" align="right" valign="top">KCalCore::Person::List&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a5df91cad056ea83bb73b50e71f252cd8">emailAddressees</a> () const </td></tr>
<tr class="separator:a5df91cad056ea83bb73b50e71f252cd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad2c3175d0c39fadd0f62740646d9f1f9"><td class="memItemLeft" align="right" valign="top">QStringList&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#ad2c3175d0c39fadd0f62740646d9f1f9">emailAddresses</a> () const </td></tr>
<tr class="separator:ad2c3175d0c39fadd0f62740646d9f1f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab76c48bad0b448a73d8337c6a0a9aba2"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#ab76c48bad0b448a73d8337c6a0a9aba2">emailAddresses</a> (const QString &amp;sep) const </td></tr>
<tr class="separator:ab76c48bad0b448a73d8337c6a0a9aba2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad8d319755dea6eacb4dc630a058bcec2"><td class="memItemLeft" align="right" valign="top">QStringList&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#ad8d319755dea6eacb4dc630a058bcec2">emailAttachments</a> () const </td></tr>
<tr class="separator:ad8d319755dea6eacb4dc630a058bcec2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a610370c832270037731621b62cb552ab"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a610370c832270037731621b62cb552ab">emailAttachments</a> (const QString &amp;sep) const </td></tr>
<tr class="separator:a610370c832270037731621b62cb552ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a96f3792cd7c68ce7129d4efac229dac5"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a96f3792cd7c68ce7129d4efac229dac5">emailBcc</a> () const </td></tr>
<tr class="separator:a96f3792cd7c68ce7129d4efac229dac5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb0f2262362db861100eff2cfbc38048"><td class="memItemLeft" align="right" valign="top">uint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#adb0f2262362db861100eff2cfbc38048">emailFromId</a> () const </td></tr>
<tr class="separator:adb0f2262362db861100eff2cfbc38048"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8aa2f87c6abcbe781c8a4d5d049c6985"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a8aa2f87c6abcbe781c8a4d5d049c6985">emailMessage</a> () const </td></tr>
<tr class="separator:a8aa2f87c6abcbe781c8a4d5d049c6985"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5c8d852eddbcf83d35fceea55f9dceb4"><td class="memItemLeft" align="right" valign="top">QStringList&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a5c8d852eddbcf83d35fceea55f9dceb4">emailPureAddresses</a> () const </td></tr>
<tr class="separator:a5c8d852eddbcf83d35fceea55f9dceb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a858d9b0947d1d89f77b0e9c93113b6"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a7a858d9b0947d1d89f77b0e9c93113b6">emailPureAddresses</a> (const QString &amp;sep) const </td></tr>
<tr class="separator:a7a858d9b0947d1d89f77b0e9c93113b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5e743ea5b695274e9e3dea4972bb050"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#ad5e743ea5b695274e9e3dea4972bb050">emailSubject</a> () const </td></tr>
<tr class="separator:ad5e743ea5b695274e9e3dea4972bb050"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a776384a17645df9c7bd6c8446d62dd66"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a776384a17645df9c7bd6c8446d62dd66">enabled</a> () const </td></tr>
<tr class="separator:a776384a17645df9c7bd6c8446d62dd66"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa500b1b0d16866991eb3bb52456d1003"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#aa500b1b0d16866991eb3bb52456d1003">endChanges</a> ()</td></tr>
<tr class="separator:aa500b1b0d16866991eb3bb52456d1003"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc9144b0d55235c685094a6c1fc60b49"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#acc9144b0d55235c685094a6c1fc60b49">expired</a> () const </td></tr>
<tr class="separator:acc9144b0d55235c685094a6c1fc60b49"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a89a6320b9f59bb664af85cbc39e4313c"><td class="memItemLeft" align="right" valign="top">ExtraActionOptions&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a89a6320b9f59bb664af85cbc39e4313c">extraActionOptions</a> () const </td></tr>
<tr class="separator:a89a6320b9f59bb664af85cbc39e4313c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a71c26f9330d29b3ce678e224bc3e1433"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a71c26f9330d29b3ce678e224bc3e1433">fadeSeconds</a> () const </td></tr>
<tr class="separator:a71c26f9330d29b3ce678e224bc3e1433"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a831ae65fff126aacff80f632fc8f49b2"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a831ae65fff126aacff80f632fc8f49b2">fadeVolume</a> () const </td></tr>
<tr class="separator:a831ae65fff126aacff80f632fc8f49b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a750c7ea47217c1870096839544233aa5"><td class="memItemLeft" align="right" valign="top">QColor&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a750c7ea47217c1870096839544233aa5">fgColour</a> () const </td></tr>
<tr class="separator:a750c7ea47217c1870096839544233aa5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ddf696ee7654d0192d70171070958db"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a1ddf696ee7654d0192d70171070958db">fileName</a> () const </td></tr>
<tr class="separator:a1ddf696ee7654d0192d70171070958db"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acac979eacf18be4a57ceda4428739f54"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKAlarmCal_1_1KAAlarm.html">KAAlarm</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#acac979eacf18be4a57ceda4428739f54">firstAlarm</a> () const </td></tr>
<tr class="separator:acac979eacf18be4a57ceda4428739f54"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd1284cfb59efaf05a9e46170e61129d"><td class="memItemLeft" align="right" valign="top">Flags&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#afd1284cfb59efaf05a9e46170e61129d">flags</a> () const </td></tr>
<tr class="separator:afd1284cfb59efaf05a9e46170e61129d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4fac2accb390c36c98e27ac82b268446"><td class="memItemLeft" align="right" valign="top">QFont&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a4fac2accb390c36c98e27ac82b268446">font</a> () const </td></tr>
<tr class="separator:a4fac2accb390c36c98e27ac82b268446"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49affe5ddf13520c3378895e04567d0c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a49affe5ddf13520c3378895e04567d0c">holidaysExcluded</a> () const </td></tr>
<tr class="separator:a49affe5ddf13520c3378895e04567d0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4af6baf4e9b7b9a7d4557f9b898974c0"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a4af6baf4e9b7b9a7d4557f9b898974c0">id</a> () const </td></tr>
<tr class="separator:a4af6baf4e9b7b9a7d4557f9b898974c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a56341cfe815d1da0f0a3b45534106aa9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a56341cfe815d1da0f0a3b45534106aa9">incrementRevision</a> ()</td></tr>
<tr class="separator:a56341cfe815d1da0f0a3b45534106aa9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a43535fab982bd4d67fcc957956fa6b85"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a43535fab982bd4d67fcc957956fa6b85">isReadOnly</a> () const </td></tr>
<tr class="separator:a43535fab982bd4d67fcc957956fa6b85"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff980919066df71946f09c7016704090"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#aff980919066df71946f09c7016704090">isTemplate</a> () const </td></tr>
<tr class="separator:aff980919066df71946f09c7016704090"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a90da2d85ad8f39832b10100f863e9b4a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a90da2d85ad8f39832b10100f863e9b4a">isValid</a> () const </td></tr>
<tr class="separator:a90da2d85ad8f39832b10100f863e9b4a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2efe43deaaeae612c9dc4091db896af5"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a2efe43deaaeae612c9dc4091db896af5">isWorkingTime</a> (const KDateTime &amp;dt) const </td></tr>
<tr class="separator:a2efe43deaaeae612c9dc4091db896af5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab56d344f6ca0bfc41508088c85095f51"><td class="memItemLeft" align="right" valign="top">Akonadi::Item::Id&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#ab56d344f6ca0bfc41508088c85095f51">itemId</a> () const </td></tr>
<tr class="separator:ab56d344f6ca0bfc41508088c85095f51"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0554e144ef753c51a3007b4d19d243fe"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0554e144ef753c51a3007b4d19d243fe"></a>
unsigned long&#160;</td><td class="memItemRight" valign="bottom"><b>kmailSerialNumber</b> () const </td></tr>
<tr class="separator:a0554e144ef753c51a3007b4d19d243fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab541ebd1305bb4eac546ea86434d57eb"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#ab541ebd1305bb4eac546ea86434d57eb">lateCancel</a> () const </td></tr>
<tr class="separator:ab541ebd1305bb4eac546ea86434d57eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a274a4844416fc4589513134fdfe25559"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a274a4844416fc4589513134fdfe25559">logFile</a> () const </td></tr>
<tr class="separator:a274a4844416fc4589513134fdfe25559"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a7fb5818b9562d7353f01c066e71d09"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="kcalcore.tag:../../kcalcore/html/" href="../../kcalcore/html/classKCalCore_1_1Duration.html">KCalCore::Duration</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a5a7fb5818b9562d7353f01c066e71d09">longestRecurrenceInterval</a> () const </td></tr>
<tr class="separator:a5a7fb5818b9562d7353f01c066e71d09"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a35424e98499656002d6046ab00e08207"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKAlarmCal_1_1DateTime.html">DateTime</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a35424e98499656002d6046ab00e08207">mainDateTime</a> (bool withRepeats=false) const </td></tr>
<tr class="separator:a35424e98499656002d6046ab00e08207"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae81fa35ec99f0b8d32b58742bc73b7c7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKAlarmCal_1_1DateTime.html">DateTime</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#ae81fa35ec99f0b8d32b58742bc73b7c7">mainEndRepeatTime</a> () const </td></tr>
<tr class="separator:ae81fa35ec99f0b8d32b58742bc73b7c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1339cb5d1d8637633585990dce44977b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a1339cb5d1d8637633585990dce44977b">mainExpired</a> () const </td></tr>
<tr class="separator:a1339cb5d1d8637633585990dce44977b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a334c63593c9577e83196b83a100c4163"><td class="memItemLeft" align="right" valign="top">QTime&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a334c63593c9577e83196b83a100c4163">mainTime</a> () const </td></tr>
<tr class="separator:a334c63593c9577e83196b83a100c4163"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a529b6764c9fb6802b3437e0d6eac0c71"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a529b6764c9fb6802b3437e0d6eac0c71">message</a> () const </td></tr>
<tr class="separator:a529b6764c9fb6802b3437e0d6eac0c71"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab4fb65de1c6a39b727eb93b30b2a7bc6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKAlarmCal_1_1KAAlarm.html">KAAlarm</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#ab4fb65de1c6a39b727eb93b30b2a7bc6">nextAlarm</a> (const <a class="el" href="classKAlarmCal_1_1KAAlarm.html">KAAlarm</a> &amp;previousAlarm) const </td></tr>
<tr class="separator:ab4fb65de1c6a39b727eb93b30b2a7bc6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa2056223ffc7617d2f09fbb20ea65079"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKAlarmCal_1_1KAAlarm.html">KAAlarm</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#aa2056223ffc7617d2f09fbb20ea65079">nextAlarm</a> (<a class="el" href="classKAlarmCal_1_1KAAlarm.html#afae6ed98f38fddc638b3c2712bcaf175">KAAlarm::Type</a> previousType) const </td></tr>
<tr class="separator:aa2056223ffc7617d2f09fbb20ea65079"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:addb3addcf1b20d1dab485819644af8df"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a028e17975d3d51bce672dd3c346dad88">OccurType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#addb3addcf1b20d1dab485819644af8df">nextOccurrence</a> (const KDateTime &amp;preDateTime, <a class="el" href="classKAlarmCal_1_1DateTime.html">DateTime</a> &amp;result, <a class="el" href="classKAlarmCal_1_1KAEvent.html#a811675f0276c90354a9610278f526c7a">OccurOption</a> option=<a class="el" href="classKAlarmCal_1_1KAEvent.html#a811675f0276c90354a9610278f526c7aafcae1f0f1cf81275f0284be2d8eeff04">IGNORE_REPETITION</a>) const </td></tr>
<tr class="separator:addb3addcf1b20d1dab485819644af8df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58813ecdd7d41ccb3a7c16d635b04742"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a58813ecdd7d41ccb3a7c16d635b04742">nextRepetition</a> () const </td></tr>
<tr class="separator:a58813ecdd7d41ccb3a7c16d635b04742"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a074c7c1de0f7ce841c37f94ca3148c9a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKAlarmCal_1_1DateTime.html">DateTime</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a074c7c1de0f7ce841c37f94ca3148c9a">nextTrigger</a> (<a class="el" href="classKAlarmCal_1_1KAEvent.html#ad7d18eb8d27791f5b02ee3e623bb9b44">TriggerType</a> type) const </td></tr>
<tr class="separator:a074c7c1de0f7ce841c37f94ca3148c9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d65b4a3d2680f78235ea8372fb59803"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a2d65b4a3d2680f78235ea8372fb59803">occursAfter</a> (const KDateTime &amp;preDateTime, bool includeRepetitions) const </td></tr>
<tr class="separator:a2d65b4a3d2680f78235ea8372fb59803"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8780fb714ebaa5285ca32bf0e89e8b92"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8780fb714ebaa5285ca32bf0e89e8b92"></a>
<a class="el" href="classKAlarmCal_1_1KAEvent.html">KAEvent</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classKAlarmCal_1_1KAEvent.html">KAEvent</a> &amp;other)</td></tr>
<tr class="separator:a8780fb714ebaa5285ca32bf0e89e8b92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aebd90cd3ffa953951e258d9eab2a2111"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#aebd90cd3ffa953951e258d9eab2a2111">postAction</a> () const </td></tr>
<tr class="separator:aebd90cd3ffa953951e258d9eab2a2111"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a95a9483312142207abcf65e5e4d5cd81"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a95a9483312142207abcf65e5e4d5cd81">preAction</a> () const </td></tr>
<tr class="separator:a95a9483312142207abcf65e5e4d5cd81"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af59b12a8cc830729d0d2c3b859ee1ee7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a028e17975d3d51bce672dd3c346dad88">OccurType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#af59b12a8cc830729d0d2c3b859ee1ee7">previousOccurrence</a> (const KDateTime &amp;afterDateTime, <a class="el" href="classKAlarmCal_1_1DateTime.html">DateTime</a> &amp;result, bool includeRepetitions=false) const </td></tr>
<tr class="separator:af59b12a8cc830729d0d2c3b859ee1ee7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ab0bc43fa27c3b462ae475be3228907"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a2ab0bc43fa27c3b462ae475be3228907">recurInterval</a> () const </td></tr>
<tr class="separator:a2ab0bc43fa27c3b462ae475be3228907"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa87fdb7499d1a8348ecac1657af663d3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKAlarmCal_1_1KARecurrence.html">KARecurrence</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#aa87fdb7499d1a8348ecac1657af663d3">recurrence</a> () const </td></tr>
<tr class="separator:aa87fdb7499d1a8348ecac1657af663d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a416ef5e71a47bd3af3623e407ad4330f"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a416ef5e71a47bd3af3623e407ad4330f">recurrenceText</a> (bool brief=false) const </td></tr>
<tr class="separator:a416ef5e71a47bd3af3623e407ad4330f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af8213e373e040516a3c65bb21151847d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#af8213e373e040516a3c65bb21151847d">recurs</a> () const </td></tr>
<tr class="separator:af8213e373e040516a3c65bb21151847d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae295398351e77cdf48572c6a66a23e66"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKAlarmCal_1_1KARecurrence.html#a582bd39ed9251f5f6a9681a3e4bd782f">KARecurrence::Type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#ae295398351e77cdf48572c6a66a23e66">recurType</a> () const </td></tr>
<tr class="separator:ae295398351e77cdf48572c6a66a23e66"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0035c163f9d8d1cdf4966ba7bf20a38d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a0035c163f9d8d1cdf4966ba7bf20a38d">reinstateFromDisplaying</a> (const <a class="elRef" doxygen="kcalcore.tag:../../kcalcore/html/" href="../../kcalcore/html/classKCalCore_1_1Event.html#a46fb81154c27838046fb7a8af53a7f54">KCalCore::Event::Ptr</a> &amp;event, <a class="elRef" doxygen="akonadi.tag:../../akonadi/html/" href="../../akonadi/html/classAkonadi_1_1Entity.html#af2be5f7f801231641bfff0e2ae9f686f">Akonadi::Collection::Id</a> &amp;colId, bool &amp;showEdit, bool &amp;showDefer)</td></tr>
<tr class="separator:a0035c163f9d8d1cdf4966ba7bf20a38d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8262833fb7c6ba33ba1d71c8559bc9dd"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a8262833fb7c6ba33ba1d71c8559bc9dd">reminderActive</a> () const </td></tr>
<tr class="separator:a8262833fb7c6ba33ba1d71c8559bc9dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2169f768a7adf43ce6cf6dd4ad8f361e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a2169f768a7adf43ce6cf6dd4ad8f361e">reminderDeferral</a> () const </td></tr>
<tr class="separator:a2169f768a7adf43ce6cf6dd4ad8f361e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add8a955accb34eaab22f55225e954aad"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#add8a955accb34eaab22f55225e954aad">reminderMinutes</a> () const </td></tr>
<tr class="separator:add8a955accb34eaab22f55225e954aad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83bdf564b23fc40f1ba41b87aae0b1dc"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a83bdf564b23fc40f1ba41b87aae0b1dc">reminderOnceOnly</a> () const </td></tr>
<tr class="separator:a83bdf564b23fc40f1ba41b87aae0b1dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac3725867bf20848fee0459bbabb8d53f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#ac3725867bf20848fee0459bbabb8d53f">removeExpiredAlarm</a> (<a class="el" href="classKAlarmCal_1_1KAAlarm.html#afae6ed98f38fddc638b3c2712bcaf175">KAAlarm::Type</a> type)</td></tr>
<tr class="separator:ac3725867bf20848fee0459bbabb8d53f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8cd851e3ddabea6de79cd3ccdacf5c44"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a8cd851e3ddabea6de79cd3ccdacf5c44">repeatAtLogin</a> (bool includeArchived=false) const </td></tr>
<tr class="separator:a8cd851e3ddabea6de79cd3ccdacf5c44"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aebeba8789af0bed9f4e758173d8d6190"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#aebeba8789af0bed9f4e758173d8d6190">repeatSound</a> () const </td></tr>
<tr class="separator:aebeba8789af0bed9f4e758173d8d6190"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e1556031a11876661e814ad45cfa3e0"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a5e1556031a11876661e814ad45cfa3e0">repeatSoundPause</a> () const </td></tr>
<tr class="separator:a5e1556031a11876661e814ad45cfa3e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7dabf18efedd885dafcd5ba40a10d3fd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKAlarmCal_1_1Repetition.html">Repetition</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a7dabf18efedd885dafcd5ba40a10d3fd">repetition</a> () const </td></tr>
<tr class="separator:a7dabf18efedd885dafcd5ba40a10d3fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abcbe86f783a19a0b262921bda5dcecf0"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#abcbe86f783a19a0b262921bda5dcecf0">repetitionText</a> (bool brief=false) const </td></tr>
<tr class="separator:abcbe86f783a19a0b262921bda5dcecf0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e156262013af7dcefabc42a74e1aded"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a8e156262013af7dcefabc42a74e1aded">revision</a> () const </td></tr>
<tr class="separator:a8e156262013af7dcefabc42a74e1aded"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65455cd3b499645ee8730bdeba849a04"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a65455cd3b499645ee8730bdeba849a04">set</a> (const <a class="elRef" doxygen="kcalcore.tag:../../kcalcore/html/" href="../../kcalcore/html/classKCalCore_1_1Event.html#a46fb81154c27838046fb7a8af53a7f54">KCalCore::Event::Ptr</a> &amp;)</td></tr>
<tr class="separator:a65455cd3b499645ee8730bdeba849a04"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2aa7338128902b4ba68953c36f8bc58"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#ab2aa7338128902b4ba68953c36f8bc58">set</a> (const KDateTime &amp;dt, const QString &amp;text, const QColor &amp;bg, const QColor &amp;fg, const QFont &amp;<a class="el" href="classKAlarmCal_1_1KAEvent.html#a4fac2accb390c36c98e27ac82b268446">font</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#a270beaab121ed522ac1aaeba74ed4b57">SubAction</a> action, int <a class="el" href="classKAlarmCal_1_1KAEvent.html#ab541ebd1305bb4eac546ea86434d57eb">lateCancel</a>, Flags <a class="el" href="classKAlarmCal_1_1KAEvent.html#afd1284cfb59efaf05a9e46170e61129d">flags</a>, bool changesPending=false)</td></tr>
<tr class="separator:ab2aa7338128902b4ba68953c36f8bc58"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1c296b8473f296a4ad0df3036bd6d6ea"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a1c296b8473f296a4ad0df3036bd6d6ea">setActions</a> (const QString &amp;pre, const QString &amp;post, ExtraActionOptions options)</td></tr>
<tr class="separator:a1c296b8473f296a4ad0df3036bd6d6ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a607f1423229dac1a7e861200dab8c6b1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a607f1423229dac1a7e861200dab8c6b1">setActions</a> (const QString &amp;pre, const QString &amp;post, bool cancelOnError, bool dontShowError)</td></tr>
<tr class="separator:a607f1423229dac1a7e861200dab8c6b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa19f91a665bbf7254ffe06bcf322ef7c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#aa19f91a665bbf7254ffe06bcf322ef7c">setArchive</a> ()</td></tr>
<tr class="separator:aa19f91a665bbf7254ffe06bcf322ef7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad7bdd6deff87101159bbaa5683e1206c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#ad7bdd6deff87101159bbaa5683e1206c">setAudioFile</a> (const QString &amp;filename, float volume, float <a class="el" href="classKAlarmCal_1_1KAEvent.html#a831ae65fff126aacff80f632fc8f49b2">fadeVolume</a>, int <a class="el" href="classKAlarmCal_1_1KAEvent.html#a71c26f9330d29b3ce678e224bc3e1433">fadeSeconds</a>, int repeatPause=-1, bool allowEmptyFile=false)</td></tr>
<tr class="separator:ad7bdd6deff87101159bbaa5683e1206c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc1e6350de29e304687a36cd8ec8248b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#afc1e6350de29e304687a36cd8ec8248b">setAutoClose</a> (bool autoclose)</td></tr>
<tr class="separator:afc1e6350de29e304687a36cd8ec8248b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af50bfe244bb87bd741a777545a0bd7f7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#af50bfe244bb87bd741a777545a0bd7f7">setCategory</a> (<a class="el" href="namespaceKAlarmCal_1_1CalEvent.html#ad82e9bf2f5893f41920feda265fd0837">CalEvent::Type</a> type)</td></tr>
<tr class="separator:af50bfe244bb87bd741a777545a0bd7f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ea2b94f1341266c7fe8073d1e776489"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a5ea2b94f1341266c7fe8073d1e776489">setCollectionId</a> (<a class="elRef" doxygen="akonadi.tag:../../akonadi/html/" href="../../akonadi/html/classAkonadi_1_1Entity.html#af2be5f7f801231641bfff0e2ae9f686f">Akonadi::Collection::Id</a> <a class="el" href="classKAlarmCal_1_1KAEvent.html#a4af6baf4e9b7b9a7d4557f9b898974c0">id</a>)</td></tr>
<tr class="separator:a5ea2b94f1341266c7fe8073d1e776489"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b98d137ef1c7a707917e8754c1697d4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a7b98d137ef1c7a707917e8754c1697d4">setCollectionId_const</a> (<a class="elRef" doxygen="akonadi.tag:../../akonadi/html/" href="../../akonadi/html/classAkonadi_1_1Entity.html#af2be5f7f801231641bfff0e2ae9f686f">Akonadi::Collection::Id</a> <a class="el" href="classKAlarmCal_1_1KAEvent.html#a4af6baf4e9b7b9a7d4557f9b898974c0">id</a>) const </td></tr>
<tr class="separator:a7b98d137ef1c7a707917e8754c1697d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc233bad878cdcc81c2a03d02bdb1b11"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#afc233bad878cdcc81c2a03d02bdb1b11">setCommandError</a> (<a class="el" href="classKAlarmCal_1_1KAEvent.html#a9584098e2df6fb30edcc175ac4765d5c">CmdErrType</a> error) const </td></tr>
<tr class="separator:afc233bad878cdcc81c2a03d02bdb1b11"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48ca5998831a07858ad88013b6718827"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a48ca5998831a07858ad88013b6718827">setCompatibility</a> (KACalendar::Compat c)</td></tr>
<tr class="separator:a48ca5998831a07858ad88013b6718827"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1854ce42822bd890f85a66d6fb56ae0e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a1854ce42822bd890f85a66d6fb56ae0e">setCreatedDateTime</a> (const KDateTime &amp;dt)</td></tr>
<tr class="separator:a1854ce42822bd890f85a66d6fb56ae0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a01a7a2e6dba34845f65278947469bb1b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a01a7a2e6dba34845f65278947469bb1b">setDeferDefaultMinutes</a> (int minutes, bool dateOnly=false)</td></tr>
<tr class="separator:a01a7a2e6dba34845f65278947469bb1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af8d65bc186632cc2f82401cdfb388f50"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#af8d65bc186632cc2f82401cdfb388f50">setDisplaying</a> (const <a class="el" href="classKAlarmCal_1_1KAEvent.html">KAEvent</a> &amp;event, <a class="el" href="classKAlarmCal_1_1KAAlarm.html#afae6ed98f38fddc638b3c2712bcaf175">KAAlarm::Type</a> type, <a class="elRef" doxygen="akonadi.tag:../../akonadi/html/" href="../../akonadi/html/classAkonadi_1_1Entity.html#af2be5f7f801231641bfff0e2ae9f686f">Akonadi::Collection::Id</a> colId, const KDateTime &amp;repeatAtLoginTime, bool showEdit, bool showDefer)</td></tr>
<tr class="separator:af8d65bc186632cc2f82401cdfb388f50"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab46f4985189910cc0d33c6d9fb2eb6f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#aab46f4985189910cc0d33c6d9fb2eb6f">setEmail</a> (uint from, const KCalCore::Person::List &amp;, const QString &amp;subject, const QStringList &amp;attachments)</td></tr>
<tr class="separator:aab46f4985189910cc0d33c6d9fb2eb6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aface940ab6b15b7bbd2e48777503e564"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#aface940ab6b15b7bbd2e48777503e564">setEnabled</a> (bool enable)</td></tr>
<tr class="separator:aface940ab6b15b7bbd2e48777503e564"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b48ca3aa533c7306b33db6ea27abeec"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a5b48ca3aa533c7306b33db6ea27abeec">setEventId</a> (const QString &amp;<a class="el" href="classKAlarmCal_1_1KAEvent.html#a4af6baf4e9b7b9a7d4557f9b898974c0">id</a>)</td></tr>
<tr class="separator:a5b48ca3aa533c7306b33db6ea27abeec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3bde41e24a254a9d26ea1e8c01eb2fb2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a3bde41e24a254a9d26ea1e8c01eb2fb2">setExcludeHolidays</a> (bool exclude)</td></tr>
<tr class="separator:a3bde41e24a254a9d26ea1e8c01eb2fb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e0b212b2285ba50ba28e6881c454c1c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a4e0b212b2285ba50ba28e6881c454c1c">setFirstRecurrence</a> ()</td></tr>
<tr class="separator:a4e0b212b2285ba50ba28e6881c454c1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac008b2fa98ba49a0ce5204a59dae2cc5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#ac008b2fa98ba49a0ce5204a59dae2cc5">setItemId</a> (Akonadi::Item::Id <a class="el" href="classKAlarmCal_1_1KAEvent.html#a4af6baf4e9b7b9a7d4557f9b898974c0">id</a>)</td></tr>
<tr class="separator:ac008b2fa98ba49a0ce5204a59dae2cc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa904ca271436ea0e73929e349d2e15bc"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#aa904ca271436ea0e73929e349d2e15bc">setItemPayload</a> (<a class="elRef" doxygen="akonadi.tag:../../akonadi/html/" href="../../akonadi/html/classAkonadi_1_1Item.html">Akonadi::Item</a> &amp;, const QStringList &amp;collectionMimeTypes) const </td></tr>
<tr class="separator:aa904ca271436ea0e73929e349d2e15bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea5fadbbb5f25f84b9ba753836ec9914"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aea5fadbbb5f25f84b9ba753836ec9914"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>setKMailSerialNumber</b> (unsigned long n)</td></tr>
<tr class="separator:aea5fadbbb5f25f84b9ba753836ec9914"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c6f7d49371c668792a8e03f6ca9ad6f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a2c6f7d49371c668792a8e03f6ca9ad6f">setLateCancel</a> (int minutes)</td></tr>
<tr class="separator:a2c6f7d49371c668792a8e03f6ca9ad6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa9d630aae999e4f20c316091943b4ce0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#aa9d630aae999e4f20c316091943b4ce0">setLogFile</a> (const QString &amp;logfile)</td></tr>
<tr class="separator:aa9d630aae999e4f20c316091943b4ce0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94b72a1da5881769ba7e9020d0ae33fb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a028e17975d3d51bce672dd3c346dad88">OccurType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a94b72a1da5881769ba7e9020d0ae33fb">setNextOccurrence</a> (const KDateTime &amp;preDateTime)</td></tr>
<tr class="separator:a94b72a1da5881769ba7e9020d0ae33fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae79b644f8cb1602de926b1a96ed7b0df"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#ae79b644f8cb1602de926b1a96ed7b0df">setNoRecur</a> ()</td></tr>
<tr class="separator:ae79b644f8cb1602de926b1a96ed7b0df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4785b950fceb804b83fb7db33f6532cd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a4785b950fceb804b83fb7db33f6532cd">setReadOnly</a> (bool ro)</td></tr>
<tr class="separator:a4785b950fceb804b83fb7db33f6532cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa81d70ee75334436245fa55697cf6f6f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#aa81d70ee75334436245fa55697cf6f6f">setRecurAnnualByDate</a> (int freq, const QVector&lt; int &gt; &amp;months, int day, <a class="el" href="classKAlarmCal_1_1KARecurrence.html#a7fc1004030c33ec206fc85e40c97e31c">KARecurrence::Feb29Type</a>, int count, const QDate &amp;end)</td></tr>
<tr class="separator:aa81d70ee75334436245fa55697cf6f6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a86d6be52cff2cc3a4f47ccb5a319d796"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a86d6be52cff2cc3a4f47ccb5a319d796">setRecurAnnualByPos</a> (int freq, const QVector&lt; <a class="el" href="structKAlarmCal_1_1KAEvent_1_1MonthPos.html">MonthPos</a> &gt; &amp;pos, const QVector&lt; int &gt; &amp;months, int count, const QDate &amp;end)</td></tr>
<tr class="separator:a86d6be52cff2cc3a4f47ccb5a319d796"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0922f43cf6a2dd944ecfbee8c01bd20b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a0922f43cf6a2dd944ecfbee8c01bd20b">setRecurDaily</a> (int freq, const QBitArray &amp;days, int count, const QDate &amp;end)</td></tr>
<tr class="separator:a0922f43cf6a2dd944ecfbee8c01bd20b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa721521485572db0d852a2244a9e211b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#aa721521485572db0d852a2244a9e211b">setRecurMinutely</a> (int freq, int count, const KDateTime &amp;end)</td></tr>
<tr class="separator:aa721521485572db0d852a2244a9e211b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a214c9ee91db5d0365d4d40b03ed79cc8"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a214c9ee91db5d0365d4d40b03ed79cc8">setRecurMonthlyByDate</a> (int freq, const QVector&lt; int &gt; &amp;days, int count, const QDate &amp;end)</td></tr>
<tr class="separator:a214c9ee91db5d0365d4d40b03ed79cc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7bacb55cf5bfd98b782a01620516f32c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a7bacb55cf5bfd98b782a01620516f32c">setRecurMonthlyByPos</a> (int freq, const QVector&lt; <a class="el" href="structKAlarmCal_1_1KAEvent_1_1MonthPos.html">MonthPos</a> &gt; &amp;pos, int count, const QDate &amp;end)</td></tr>
<tr class="separator:a7bacb55cf5bfd98b782a01620516f32c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b0a685cff0a9e45bea6536162f975b7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a2b0a685cff0a9e45bea6536162f975b7">setRecurrence</a> (const <a class="el" href="classKAlarmCal_1_1KARecurrence.html">KARecurrence</a> &amp;r)</td></tr>
<tr class="separator:a2b0a685cff0a9e45bea6536162f975b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab5a8ad98418e7a77829af9163ff15d48"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#ab5a8ad98418e7a77829af9163ff15d48">setRecurWeekly</a> (int freq, const QBitArray &amp;days, int count, const QDate &amp;end)</td></tr>
<tr class="separator:ab5a8ad98418e7a77829af9163ff15d48"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0cddec89e2aaf71870bbb28a7fc619f9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a0cddec89e2aaf71870bbb28a7fc619f9">setReminder</a> (int minutes, bool onceOnly)</td></tr>
<tr class="separator:a0cddec89e2aaf71870bbb28a7fc619f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0638e245c4c8d55baa8e286ca745ca86"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a0638e245c4c8d55baa8e286ca745ca86">setRepeatAtLogin</a> (bool repeat)</td></tr>
<tr class="separator:a0638e245c4c8d55baa8e286ca745ca86"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93f5c9d1c3ec51f0234f5809389e0eb2"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a93f5c9d1c3ec51f0234f5809389e0eb2">setRepetition</a> (const <a class="el" href="classKAlarmCal_1_1Repetition.html">Repetition</a> &amp;r)</td></tr>
<tr class="separator:a93f5c9d1c3ec51f0234f5809389e0eb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a1a3bff2d33c848124de1c1a81ad8e6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a5a1a3bff2d33c848124de1c1a81ad8e6">setTemplate</a> (const QString &amp;name, int afterTime=-1)</td></tr>
<tr class="separator:a5a1a3bff2d33c848124de1c1a81ad8e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a69b4ceb96e89fc64c9e4261acf3be496"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a69b4ceb96e89fc64c9e4261acf3be496">setTime</a> (const KDateTime &amp;dt)</td></tr>
<tr class="separator:a69b4ceb96e89fc64c9e4261acf3be496"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af96e9060d3dfee666c4530b47c23e125"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#af96e9060d3dfee666c4530b47c23e125">setWorkTimeOnly</a> (bool wto)</td></tr>
<tr class="separator:af96e9060d3dfee666c4530b47c23e125"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a714e5e95a52a01947f4c28ef34b23872"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a714e5e95a52a01947f4c28ef34b23872">soundVolume</a> () const </td></tr>
<tr class="separator:a714e5e95a52a01947f4c28ef34b23872"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3211766d2ed97a2658249b39f3f3505"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#ab3211766d2ed97a2658249b39f3f3505">speak</a> () const </td></tr>
<tr class="separator:ab3211766d2ed97a2658249b39f3f3505"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae33a95ad4cb724f7b45acb7d10afd414"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#ae33a95ad4cb724f7b45acb7d10afd414">startChanges</a> ()</td></tr>
<tr class="separator:ae33a95ad4cb724f7b45acb7d10afd414"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9713b87c6a366621125bcfc73ea907de"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKAlarmCal_1_1DateTime.html">DateTime</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a9713b87c6a366621125bcfc73ea907de">startDateTime</a> () const </td></tr>
<tr class="separator:a9713b87c6a366621125bcfc73ea907de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a626b04e01498cdcdc7f05d0dd2476b41"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a626b04e01498cdcdc7f05d0dd2476b41">templateAfterTime</a> () const </td></tr>
<tr class="separator:a626b04e01498cdcdc7f05d0dd2476b41"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a817a0f97372a7ae4336a92eab9d0a3d8"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a817a0f97372a7ae4336a92eab9d0a3d8">templateName</a> () const </td></tr>
<tr class="separator:a817a0f97372a7ae4336a92eab9d0a3d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f7572a902c2a000592534837ff64080"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a2f7572a902c2a000592534837ff64080">toBeArchived</a> () const </td></tr>
<tr class="separator:a2f7572a902c2a000592534837ff64080"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa994663d50a146a934470b04ad5ea953"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#aa994663d50a146a934470b04ad5ea953">updateKCalEvent</a> (const <a class="elRef" doxygen="kcalcore.tag:../../kcalcore/html/" href="../../kcalcore/html/classKCalCore_1_1Event.html#a46fb81154c27838046fb7a8af53a7f54">KCalCore::Event::Ptr</a> &amp;event, <a class="el" href="classKAlarmCal_1_1KAEvent.html#a8e3eefb7e4a6d60e0b368ac8e769f2b4">UidAction</a> u, bool setCustomProperties=true) const </td></tr>
<tr class="separator:aa994663d50a146a934470b04ad5ea953"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6eb9ab64d9d7252e5640a98c95c124e8"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a6eb9ab64d9d7252e5640a98c95c124e8">useDefaultFont</a> () const </td></tr>
<tr class="separator:a6eb9ab64d9d7252e5640a98c95c124e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70e5d18d03061c18fd8343dd0cb7f470"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a70e5d18d03061c18fd8343dd0cb7f470">usingDefaultTime</a> () const </td></tr>
<tr class="separator:a70e5d18d03061c18fd8343dd0cb7f470"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a33d380298b1bd3cc875aefb12eae0497"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a33d380298b1bd3cc875aefb12eae0497">workTimeOnly</a> () const </td></tr>
<tr class="separator:a33d380298b1bd3cc875aefb12eae0497"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:abb51a82e075ce8f98862a943ef8d4147"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#abb51a82e075ce8f98862a943ef8d4147">adjustStartOfDay</a> (const <a class="el" href="classKAlarmCal_1_1KAEvent.html#a1d76417a73c0175374ef8012e439bcd6">KAEvent::List</a> &amp;events)</td></tr>
<tr class="separator:abb51a82e075ce8f98862a943ef8d4147"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adec88f83101cebb9ba7319b194b66dca"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#adec88f83101cebb9ba7319b194b66dca">convertKCalEvents</a> (const <a class="elRef" doxygen="kcalcore.tag:../../kcalcore/html/" href="../../kcalcore/html/classKCalCore_1_1Calendar.html#a347780ed011ca3e30f816a34f75d72bf">KCalCore::Calendar::Ptr</a> &amp;, int calendarVersion)</td></tr>
<tr class="separator:adec88f83101cebb9ba7319b194b66dca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48eae284c4b1e6bb0dcc7db585ddea92"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a48eae284c4b1e6bb0dcc7db585ddea92">currentCalendarVersion</a> ()</td></tr>
<tr class="separator:a48eae284c4b1e6bb0dcc7db585ddea92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a56ed256e3a2f9e68627a6a4cccf12335"><td class="memItemLeft" align="right" valign="top">static QByteArray&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a56ed256e3a2f9e68627a6a4cccf12335">currentCalendarVersionString</a> ()</td></tr>
<tr class="separator:a56ed256e3a2f9e68627a6a4cccf12335"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a31897a94af1aa2890e0e2b27b32a9db7"><td class="memItemLeft" align="right" valign="top">static QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a31897a94af1aa2890e0e2b27b32a9db7">joinEmailAddresses</a> (const KCalCore::Person::List &amp;addresses, const QString &amp;sep)</td></tr>
<tr class="separator:a31897a94af1aa2890e0e2b27b32a9db7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c91d52c9f5a8704e04f0028a701e94b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classKAlarmCal_1_1KAEvent.html#a1d76417a73c0175374ef8012e439bcd6">List</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a9c91d52c9f5a8704e04f0028a701e94b">ptrList</a> (QVector&lt; <a class="el" href="classKAlarmCal_1_1KAEvent.html">KAEvent</a> &gt; &amp;events)</td></tr>
<tr class="separator:a9c91d52c9f5a8704e04f0028a701e94b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9bede72e18b4c413246a017564d13d19"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a9bede72e18b4c413246a017564d13d19">setDefaultFont</a> (const QFont &amp;<a class="el" href="classKAlarmCal_1_1KAEvent.html#a4fac2accb390c36c98e27ac82b268446">font</a>)</td></tr>
<tr class="separator:a9bede72e18b4c413246a017564d13d19"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a704482a7a95faac96a0e7013c68e289d"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a704482a7a95faac96a0e7013c68e289d">setHolidays</a> (const KHolidays::HolidayRegion &amp;region)</td></tr>
<tr class="separator:a704482a7a95faac96a0e7013c68e289d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0cc7f6b94793aed723e819019768c074"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a0cc7f6b94793aed723e819019768c074">setStartOfDay</a> (const QTime &amp;)</td></tr>
<tr class="separator:a0cc7f6b94793aed723e819019768c074"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd79efa0b7dcc0aa6f37f65682a38b91"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKAlarmCal_1_1KAEvent.html#acd79efa0b7dcc0aa6f37f65682a38b91">setWorkTime</a> (const QBitArray &amp;days, const QTime &amp;start, const QTime &amp;end)</td></tr>
<tr class="separator:acd79efa0b7dcc0aa6f37f65682a38b91"><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><a class="el" href="classKAlarmCal_1_1KAEvent.html" title="KAEvent represents a KAlarm event.">KAEvent</a> represents a KAlarm event. </p>
<p><a class="el" href="classKAlarmCal_1_1KAEvent.html" title="KAEvent represents a KAlarm event.">KAEvent</a> represents a KAlarm event. An event contains a main alarm together with optional subsidiary alarms such as reminders and deferrals. Individual alarms are represented by the <a class="el" href="classKAlarmCal_1_1KAAlarm.html" title="KAAlarm represents individual alarms within a KAEvent.">KAAlarm</a> class. <a class="el" href="classKAlarmCal_1_1KAEvent.html" title="KAEvent represents a KAlarm event.">KAEvent</a> includes the complete definition of the event including recurrence information, and also holds current status information such as the next due occurrence and command execution error status. It provides methods to set and get the event properties, to defer the alarm, to convert it for storage in the displaying calendar.</p>
<p>Methods which act globally or on multiple <a class="el" href="classKAlarmCal_1_1KAEvent.html" title="KAEvent represents a KAlarm event.">KAEvent</a> instances include <a class="el" href="classKAlarmCal_1_1KAEvent.html#adec88f83101cebb9ba7319b194b66dca" title="If a calendar was written by a previous version of KAlarm, do any necessary format conversions on the...">convertKCalEvents()</a> which converts events stored in an older KAlarm calendar format to the current format; <a class="el" href="classKAlarmCal_1_1KAEvent.html#a0cc7f6b94793aed723e819019768c074" title="Set the start-of-day time used by all date-only alarms.">setStartOfDay()</a> and <a class="el" href="classKAlarmCal_1_1KAEvent.html#abb51a82e075ce8f98862a943ef8d4147" title="Call when the user changes the start-of-day time, to adjust the data for each date-only event in a li...">adjustStartOfDay()</a> which set a new start-of-day time for date-only alarms; <a class="el" href="classKAlarmCal_1_1KAEvent.html#a704482a7a95faac96a0e7013c68e289d" title="Set the holiday region to be used by all KAEvent instances.">setHolidays()</a> and <a class="el" href="classKAlarmCal_1_1KAEvent.html#acd79efa0b7dcc0aa6f37f65682a38b91" title="Set working days and times, to be used by all KAEvent instances.">setWorkTime()</a> which set holiday region and working days/hours.</p>
<dl class="section author"><dt>Author</dt><dd>David Jarvie <a href="#" onclick="location.href='mai'+'lto:'+'dja'+'rv'+'ie@'+'kd'+'e.o'+'rg'; return false;">djarv<span style="display: none;">.nosp@m.</span>ie@k<span style="display: none;">.nosp@m.</span>de.or<span style="display: none;">.nosp@m.</span>g</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8h_source.html#l00209">209</a> of file <a class="el" href="kaevent_8h_source.html">kaevent.h</a>.</p>
</div><h2 class="groupheader">Member Typedef Documentation</h2>
<a class="anchor" id="a1d76417a73c0175374ef8012e439bcd6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef QVector&lt;<a class="el" href="classKAlarmCal_1_1KAEvent.html">KAEvent</a>*&gt; <a class="el" href="classKAlarmCal_1_1KAEvent.html#a1d76417a73c0175374ef8012e439bcd6">KAlarmCal::KAEvent::List</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>A list of pointers to <a class="el" href="classKAlarmCal_1_1KAEvent.html" title="KAEvent represents a KAlarm event.">KAEvent</a> objects. </p>

<p>Definition at line <a class="el" href="kaevent_8h_source.html#l00213">213</a> of file <a class="el" href="kaevent_8h_source.html">kaevent.h</a>.</p>

</div>
</div>
<h2 class="groupheader">Member Enumeration Documentation</h2>
<a class="anchor" id="a749fe63e3d234358b7c4c6587cad6ba1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classKAlarmCal_1_1KAEvent.html#a749fe63e3d234358b7c4c6587cad6ba1">KAlarmCal::KAEvent::Actions</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The basic action type(s) for the event's main alarm. </p>
<p>Values may be combined by OR'ing them together. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a749fe63e3d234358b7c4c6587cad6ba1a2bf3f46e52c6ab6b7f12f074cd6f3153"></a>ACT_NONE</em>&nbsp;</td><td class="fielddoc">
<p>invalid </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a749fe63e3d234358b7c4c6587cad6ba1a2861284ebd47acf9a12442927c76c414"></a>ACT_DISPLAY</em>&nbsp;</td><td class="fielddoc">
<p>the alarm displays something </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a749fe63e3d234358b7c4c6587cad6ba1a6a870d29484b45c513c44387fca66565"></a>ACT_COMMAND</em>&nbsp;</td><td class="fielddoc">
<p>the alarm executes a command </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a749fe63e3d234358b7c4c6587cad6ba1a14bfbfaa19bc9b10739b19869486bfc6"></a>ACT_EMAIL</em>&nbsp;</td><td class="fielddoc">
<p>the alarm sends an email </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a749fe63e3d234358b7c4c6587cad6ba1af33f19b4bdf24138d078e87f08708d51"></a>ACT_AUDIO</em>&nbsp;</td><td class="fielddoc">
<p>the alarm plays an audio file (without any display) </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a749fe63e3d234358b7c4c6587cad6ba1a628abf623619b1e36494aca92529ecdf"></a>ACT_DISPLAY_COMMAND</em>&nbsp;</td><td class="fielddoc">
<p>the alarm displays command output </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a749fe63e3d234358b7c4c6587cad6ba1a9833a600e2aed8f9bd7272c7d7b98980"></a>ACT_ALL</em>&nbsp;</td><td class="fielddoc">
<p>all types mask </p>
</td></tr>
</table>

<p>Definition at line <a class="el" href="kaevent_8h_source.html#l00243">243</a> of file <a class="el" href="kaevent_8h_source.html">kaevent.h</a>.</p>

</div>
</div>
<a class="anchor" id="a9584098e2df6fb30edcc175ac4765d5c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classKAlarmCal_1_1KAEvent.html#a9584098e2df6fb30edcc175ac4765d5c">KAlarmCal::KAEvent::CmdErrType</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Command execution error type for last time the alarm was triggered. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a9584098e2df6fb30edcc175ac4765d5cafe4df2f01d76d7dc25002383ada0d36b"></a>CMD_NO_ERROR</em>&nbsp;</td><td class="fielddoc">
<p>no error </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a9584098e2df6fb30edcc175ac4765d5ca73a4df7be69f9294dc4d277b4dcd1d28"></a>CMD_ERROR</em>&nbsp;</td><td class="fielddoc">
<p>command alarm execution failed </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a9584098e2df6fb30edcc175ac4765d5ca20fdb0bf99aee87a7e40194cbbe3fea4"></a>CMD_ERROR_PRE</em>&nbsp;</td><td class="fielddoc">
<p>pre-alarm command execution failed </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a9584098e2df6fb30edcc175ac4765d5cae30f065dddb598f677997fe2722461ce"></a>CMD_ERROR_POST</em>&nbsp;</td><td class="fielddoc">
<p>post-alarm command execution failed </p>
</td></tr>
</table>

<p>Definition at line <a class="el" href="kaevent_8h_source.html#l00308">308</a> of file <a class="el" href="kaevent_8h_source.html">kaevent.h</a>.</p>

</div>
</div>
<a class="anchor" id="ac4b7adddc3ff76f4825579c5cb3bc6e6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classKAlarmCal_1_1KAEvent.html#ac4b7adddc3ff76f4825579c5cb3bc6e6">KAlarmCal::KAEvent::DeferLimitType</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>What type of occurrence currently limits how long the alarm can be deferred. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ac4b7adddc3ff76f4825579c5cb3bc6e6acc9d4f498e96e16f6d99d583a80bc55c"></a>LIMIT_NONE</em>&nbsp;</td><td class="fielddoc">
<p>there is no limit </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ac4b7adddc3ff76f4825579c5cb3bc6e6a62d87d903726b5e6e4c85ca45bf79899"></a>LIMIT_MAIN</em>&nbsp;</td><td class="fielddoc">
<p>the main alarm </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ac4b7adddc3ff76f4825579c5cb3bc6e6aa762cfff92060a05fee6c78b63cf30a1"></a>LIMIT_RECURRENCE</em>&nbsp;</td><td class="fielddoc">
<p>a recurrence </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ac4b7adddc3ff76f4825579c5cb3bc6e6afeef33653d90f70d1b92a2189e8d48ad"></a>LIMIT_REPETITION</em>&nbsp;</td><td class="fielddoc">
<p>a sub-repetition </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ac4b7adddc3ff76f4825579c5cb3bc6e6a0164f58ffd60a57f718541008cb66c31"></a>LIMIT_REMINDER</em>&nbsp;</td><td class="fielddoc">
<p>a reminder </p>
</td></tr>
</table>

<p>Definition at line <a class="el" href="kaevent_8h_source.html#l00288">288</a> of file <a class="el" href="kaevent_8h_source.html">kaevent.h</a>.</p>

</div>
</div>
<a class="anchor" id="ac912473e07aa3b5b9d2b96142882b8ba"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classKAlarmCal_1_1KAEvent.html#ac912473e07aa3b5b9d2b96142882b8ba">KAlarmCal::KAEvent::ExtraActionOption</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Options for pre- or post-alarm actions. </p>
<p>These may be OR'ed together. </p>
<dl class="section since"><dt>Since</dt><dd>4.9 </dd></dl>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ac912473e07aa3b5b9d2b96142882b8baa76d1e82c736e67261cb5348d6b35183a"></a>CancelOnPreActError</em>&nbsp;</td><td class="fielddoc">
<p>cancel alarm on pre-alarm action error </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ac912473e07aa3b5b9d2b96142882b8baa3069a90c07e1456059777690137ef27c"></a>DontShowPreActError</em>&nbsp;</td><td class="fielddoc">
<p>do not notify pre-alarm action errors to user </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ac912473e07aa3b5b9d2b96142882b8baa351b35f624d9e6764415a7975226995a"></a>ExecPreActOnDeferral</em>&nbsp;</td><td class="fielddoc">
<p>execute pre-alarm action also for deferred alarms </p>
</td></tr>
</table>

<p>Definition at line <a class="el" href="kaevent_8h_source.html#l00320">320</a> of file <a class="el" href="kaevent_8h_source.html">kaevent.h</a>.</p>

</div>
</div>
<a class="anchor" id="a906f4e64f71e58e65cf403140b28bb0f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classKAlarmCal_1_1KAEvent.html#a906f4e64f71e58e65cf403140b28bb0f">KAlarmCal::KAEvent::Flag</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Flags for use in D-Bus calls, etc. </p>
<p>Flags may be combined by OR'ing them together. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a906f4e64f71e58e65cf403140b28bb0fab073157e64734adf1023d66ab5ef6b8e"></a>BEEP</em>&nbsp;</td><td class="fielddoc">
<p>sound an audible beep when the alarm is displayed </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a906f4e64f71e58e65cf403140b28bb0fa2d96f4841fe955181bde17457cecb0cb"></a>REPEAT_AT_LOGIN</em>&nbsp;</td><td class="fielddoc">
<p>repeat the alarm at every login </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a906f4e64f71e58e65cf403140b28bb0fa0857e791f350940c1a69f853cd1fb29b"></a>ANY_TIME</em>&nbsp;</td><td class="fielddoc">
<p>only a date is specified for the alarm, not a time </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a906f4e64f71e58e65cf403140b28bb0fab4361b2552ae28a4457f1edbf6ed4413"></a>CONFIRM_ACK</em>&nbsp;</td><td class="fielddoc">
<p>closing the alarm message window requires a confirmation prompt </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a906f4e64f71e58e65cf403140b28bb0fab580c949b6afe1362e4511151ab8d30d"></a>EMAIL_BCC</em>&nbsp;</td><td class="fielddoc">
<p>blind copy the email to the user </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a906f4e64f71e58e65cf403140b28bb0fa92c5271c7a77029c47fd76aee84a01ff"></a>DEFAULT_FONT</em>&nbsp;</td><td class="fielddoc">
<p>use the default alarm message font </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a906f4e64f71e58e65cf403140b28bb0fa396e066a5e9b5e6389fc4c4015ec3e23"></a>REPEAT_SOUND</em>&nbsp;</td><td class="fielddoc">
<p>repeat the sound file while the alarm is displayed </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a906f4e64f71e58e65cf403140b28bb0fa24afc7ba784fac85f40be275b1364747"></a>DISABLED</em>&nbsp;</td><td class="fielddoc">
<p>the alarm is currently disabled </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a906f4e64f71e58e65cf403140b28bb0fafda49a60347034541b41f7c4d64be735"></a>AUTO_CLOSE</em>&nbsp;</td><td class="fielddoc">
<p>auto-close the alarm window after the late-cancel period </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a906f4e64f71e58e65cf403140b28bb0faaf259dd3118ddb4096e08603595f11f8"></a>SCRIPT</em>&nbsp;</td><td class="fielddoc">
<p>the command is a script, not a shell command line </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a906f4e64f71e58e65cf403140b28bb0fab9fea5766aa681111882d6254c78ebcb"></a>EXEC_IN_XTERM</em>&nbsp;</td><td class="fielddoc">
<p>execute the command in a terminal window </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a906f4e64f71e58e65cf403140b28bb0fa6c94ca0838382ad6a2acf5d3b3b596a2"></a>SPEAK</em>&nbsp;</td><td class="fielddoc">
<p>speak the message when the alarm is displayed </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a906f4e64f71e58e65cf403140b28bb0fa75f84dcd818d4d6bfc1c359e0b9d4652"></a>COPY_KORGANIZER</em>&nbsp;</td><td class="fielddoc">
<p>KOrganizer should hold a copy of the event. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a906f4e64f71e58e65cf403140b28bb0fa3be2bdb1380171d1b89ac445b4761b5a"></a>EXCL_HOLIDAYS</em>&nbsp;</td><td class="fielddoc">
<p>don't trigger the alarm on holidays </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a906f4e64f71e58e65cf403140b28bb0faac96357f445ab3cdfec918ecdf122113"></a>WORK_TIME_ONLY</em>&nbsp;</td><td class="fielddoc">
<p>trigger the alarm only during working hours </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a906f4e64f71e58e65cf403140b28bb0faf28c5816b90403f9980b130dd450a45a"></a>DISPLAY_COMMAND</em>&nbsp;</td><td class="fielddoc">
<p>display command output in the alarm window </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a906f4e64f71e58e65cf403140b28bb0fa41f949477803ec6a2c4d5aba3d20dd14"></a>REMINDER_ONCE</em>&nbsp;</td><td class="fielddoc">
<p>only trigger the reminder on the first recurrence </p>
</td></tr>
</table>

<p>Definition at line <a class="el" href="kaevent_8h_source.html#l00216">216</a> of file <a class="el" href="kaevent_8h_source.html">kaevent.h</a>.</p>

</div>
</div>
<a class="anchor" id="a811675f0276c90354a9610278f526c7a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classKAlarmCal_1_1KAEvent.html#a811675f0276c90354a9610278f526c7a">KAlarmCal::KAEvent::OccurOption</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>How to treat sub-repetitions in <a class="el" href="classKAlarmCal_1_1KAEvent.html#addb3addcf1b20d1dab485819644af8df" title="Get the date/time of the next occurrence of the event, after the specified date/time.">nextOccurrence()</a>. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a811675f0276c90354a9610278f526c7aafcae1f0f1cf81275f0284be2d8eeff04"></a>IGNORE_REPETITION</em>&nbsp;</td><td class="fielddoc">
<p>check for recurrences only, ignore sub-repetitions </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a811675f0276c90354a9610278f526c7aa295f882b4e33695c3ccc4aabf4869cba"></a>RETURN_REPETITION</em>&nbsp;</td><td class="fielddoc">
<p>return a sub-repetition if it's the next occurrence </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a811675f0276c90354a9610278f526c7aa900003afe7298494cbe9ad61d6df1f97"></a>ALLOW_FOR_REPETITION</em>&nbsp;</td><td class="fielddoc">
<p>if a sub-repetition is the next occurrence, return the previous recurrence, not the sub-repetition </p>
</td></tr>
</table>

<p>Definition at line <a class="el" href="kaevent_8h_source.html#l00280">280</a> of file <a class="el" href="kaevent_8h_source.html">kaevent.h</a>.</p>

</div>
</div>
<a class="anchor" id="a028e17975d3d51bce672dd3c346dad88"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classKAlarmCal_1_1KAEvent.html#a028e17975d3d51bce672dd3c346dad88">KAlarmCal::KAEvent::OccurType</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>What type of occurrence is due. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a028e17975d3d51bce672dd3c346dad88af3aad3e1559e15a2e253cb1c9b85caee"></a>NO_OCCURRENCE</em>&nbsp;</td><td class="fielddoc">
<p>no occurrence is due </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a028e17975d3d51bce672dd3c346dad88a87740681ad3067201f85be76582724e0"></a>FIRST_OR_ONLY_OCCURRENCE</em>&nbsp;</td><td class="fielddoc">
<p>the first occurrence (takes precedence over LAST_RECURRENCE) </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a028e17975d3d51bce672dd3c346dad88a75ee0f52f4a2624f8be5a5a4e593b459"></a>RECURRENCE_DATE</em>&nbsp;</td><td class="fielddoc">
<p>a recurrence with only a date, not a time </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a028e17975d3d51bce672dd3c346dad88a711a1263c573a88f3617bd16588710c1"></a>RECURRENCE_DATE_TIME</em>&nbsp;</td><td class="fielddoc">
<p>a recurrence with a date and time </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a028e17975d3d51bce672dd3c346dad88ab2ff984b9c98248f06eabc1b6f9cd629"></a>LAST_RECURRENCE</em>&nbsp;</td><td class="fielddoc">
<p>the last recurrence </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a028e17975d3d51bce672dd3c346dad88a3befbf58d1d1e3394f6498d9a99eacec"></a>OCCURRENCE_REPEAT</em>&nbsp;</td><td class="fielddoc">
<p>(bitmask for a sub-repetition of an occurrence) </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a028e17975d3d51bce672dd3c346dad88a0ddf8f6512fefc2a7ded628842fdf9d2"></a>FIRST_OR_ONLY_OCCURRENCE_REPEAT</em>&nbsp;</td><td class="fielddoc">
<p>a sub-repetition of the first occurrence </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a028e17975d3d51bce672dd3c346dad88a674e55765ac0703b5d2eb39e11c8a8e2"></a>RECURRENCE_DATE_REPEAT</em>&nbsp;</td><td class="fielddoc">
<p>a sub-repetition of a date-only recurrence </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a028e17975d3d51bce672dd3c346dad88abdd5ac0e3448c47e5f6f9eed75336696"></a>RECURRENCE_DATE_TIME_REPEAT</em>&nbsp;</td><td class="fielddoc">
<p>a sub-repetition of a date/time recurrence </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a028e17975d3d51bce672dd3c346dad88adeccb32162ed4080e66e19ddfb43e09c"></a>LAST_RECURRENCE_REPEAT</em>&nbsp;</td><td class="fielddoc">
<p>a sub-repetition of the last recurrence </p>
</td></tr>
</table>

<p>Definition at line <a class="el" href="kaevent_8h_source.html#l00265">265</a> of file <a class="el" href="kaevent_8h_source.html">kaevent.h</a>.</p>

</div>
</div>
<a class="anchor" id="a270beaab121ed522ac1aaeba74ed4b57"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classKAlarmCal_1_1KAEvent.html#a270beaab121ed522ac1aaeba74ed4b57">KAlarmCal::KAEvent::SubAction</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The sub-action type for the event's main alarm. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a270beaab121ed522ac1aaeba74ed4b57aaec1bb4051816bd198198fa27fd9a622"></a>MESSAGE</em>&nbsp;</td><td class="fielddoc">
<p>display a message text </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a270beaab121ed522ac1aaeba74ed4b57a2a9581e7c7d6f1252e79b9f5cb899477"></a>FILE</em>&nbsp;</td><td class="fielddoc">
<p>display the contents of a file </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a270beaab121ed522ac1aaeba74ed4b57a35b3e846522d63ce499d38d88aa6633f"></a>COMMAND</em>&nbsp;</td><td class="fielddoc">
<p>execute a command </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a270beaab121ed522ac1aaeba74ed4b57a9500d80c8ccc1b82d91a76a190bbe553"></a>EMAIL</em>&nbsp;</td><td class="fielddoc">
<p>send an email </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a270beaab121ed522ac1aaeba74ed4b57ab18c3975588023cc1b1c370445cf7ace"></a>AUDIO</em>&nbsp;</td><td class="fielddoc">
<p>play an audio file </p>
</td></tr>
</table>

<p>Definition at line <a class="el" href="kaevent_8h_source.html#l00255">255</a> of file <a class="el" href="kaevent_8h_source.html">kaevent.h</a>.</p>

</div>
</div>
<a class="anchor" id="ad7d18eb8d27791f5b02ee3e623bb9b44"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classKAlarmCal_1_1KAEvent.html#ad7d18eb8d27791f5b02ee3e623bb9b44">KAlarmCal::KAEvent::TriggerType</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Alarm trigger type. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ad7d18eb8d27791f5b02ee3e623bb9b44a5b59bb2fe97dc11d3702eb040cc371e2"></a>ALL_TRIGGER</em>&nbsp;</td><td class="fielddoc">
<p>next trigger, including reminders, ignoring working hours &amp; holidays </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ad7d18eb8d27791f5b02ee3e623bb9b44a3b0c16d2f69047cce341fb4e3ba752f0"></a>MAIN_TRIGGER</em>&nbsp;</td><td class="fielddoc">
<p>next trigger, excluding reminders, ignoring working hours &amp; holidays </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ad7d18eb8d27791f5b02ee3e623bb9b44a5526344d3300d0ccbafce9d3da4d62d5"></a>WORK_TRIGGER</em>&nbsp;</td><td class="fielddoc">
<p>next main working time trigger, excluding reminders </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ad7d18eb8d27791f5b02ee3e623bb9b44a5cfdb45889d9e8f45897a2463ccfc7fe"></a>ALL_WORK_TRIGGER</em>&nbsp;</td><td class="fielddoc">
<p>next actual working time trigger, including reminders </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ad7d18eb8d27791f5b02ee3e623bb9b44a769acfb7601979edda389c845d8c6c79"></a>DISPLAY_TRIGGER</em>&nbsp;</td><td class="fielddoc">
<p>next trigger time for display purposes (i.e. excluding reminders) </p>
</td></tr>
</table>

<p>Definition at line <a class="el" href="kaevent_8h_source.html#l00298">298</a> of file <a class="el" href="kaevent_8h_source.html">kaevent.h</a>.</p>

</div>
</div>
<a class="anchor" id="a8e3eefb7e4a6d60e0b368ac8e769f2b4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classKAlarmCal_1_1KAEvent.html#a8e3eefb7e4a6d60e0b368ac8e769f2b4">KAlarmCal::KAEvent::UidAction</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>How to deal with the event UID in <a class="el" href="classKAlarmCal_1_1KAEvent.html#aa994663d50a146a934470b04ad5ea953" title="Update an existing KCalCore::Event with the KAEvent data.">updateKCalEvent()</a>. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a8e3eefb7e4a6d60e0b368ac8e769f2b4aa2fee83fe0d009f4ff7917b7597eff30"></a>UID_IGNORE</em>&nbsp;</td><td class="fielddoc">
<p>leave KCal::Event UID unchanged </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a8e3eefb7e4a6d60e0b368ac8e769f2b4a8bebc7cb1b83ef4f6a01a9cb94b9697f"></a>UID_CHECK</em>&nbsp;</td><td class="fielddoc">
<p>verify that the KCal::Event UID is already the same as the <a class="el" href="classKAlarmCal_1_1KAEvent.html" title="KAEvent represents a KAlarm event.">KAEvent</a> ID, if the latter is non-empty </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a8e3eefb7e4a6d60e0b368ac8e769f2b4a3ac74f3e914ae7f2a65d03466497db48"></a>UID_SET</em>&nbsp;</td><td class="fielddoc">
<p>set the KCal::Event UID to the <a class="el" href="classKAlarmCal_1_1KAEvent.html" title="KAEvent represents a KAlarm event.">KAEvent</a> ID </p>
</td></tr>
</table>

<p>Definition at line <a class="el" href="kaevent_8h_source.html#l00329">329</a> of file <a class="el" href="kaevent_8h_source.html">kaevent.h</a>.</p>

</div>
</div>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="af29a6219b3f7395f0b348cd2d979bc97"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KAlarmCal::KAEvent::KAEvent </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Default constructor which creates an invalid event. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l00558">558</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a9f800df637101b93e5424820f7beb5bd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KAlarmCal::KAEvent::KAEvent </td>
          <td>(</td>
          <td class="paramtype">const KDateTime &amp;&#160;</td>
          <td class="paramname"><em>dt</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QColor &amp;&#160;</td>
          <td class="paramname"><em>bg</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QColor &amp;&#160;</td>
          <td class="paramname"><em>fg</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QFont &amp;&#160;</td>
          <td class="paramname"><em>f</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a270beaab121ed522ac1aaeba74ed4b57">SubAction</a>&#160;</td>
          <td class="paramname"><em>action</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>lateCancel</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Flags&#160;</td>
          <td class="paramname"><em>flags</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>changesPending</em> = <code>false</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Construct an event and initialise with the specified parameters. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">dt</td><td>start date/time. </td></tr>
    <tr><td class="paramname">text</td><td>alarm message (<code>action</code> = <a class="el" href="classKAlarmCal_1_1KAEvent.html#a270beaab121ed522ac1aaeba74ed4b57aaec1bb4051816bd198198fa27fd9a622" title="display a message text">MESSAGE</a>); file to display (<code>action</code> = <a class="el" href="classKAlarmCal_1_1KAEvent.html#a270beaab121ed522ac1aaeba74ed4b57a2a9581e7c7d6f1252e79b9f5cb899477" title="display the contents of a file">FILE</a>); command to execute (<code>action</code> = <a class="el" href="classKAlarmCal_1_1KAEvent.html#a270beaab121ed522ac1aaeba74ed4b57a35b3e846522d63ce499d38d88aa6633f" title="execute a command">COMMAND</a>); email body (<code>action</code> = <a class="el" href="classKAlarmCal_1_1KAEvent.html#a270beaab121ed522ac1aaeba74ed4b57a9500d80c8ccc1b82d91a76a190bbe553" title="send an email">EMAIL</a>); audio file (<code>action</code> = <a class="el" href="classKAlarmCal_1_1KAEvent.html#a270beaab121ed522ac1aaeba74ed4b57ab18c3975588023cc1b1c370445cf7ace" title="play an audio file">AUDIO</a>). </td></tr>
    <tr><td class="paramname">bg</td><td>background color (for display alarms, ignored otherwise). </td></tr>
    <tr><td class="paramname">fg</td><td>foreground color (for display alarms, ignored otherwise). </td></tr>
    <tr><td class="paramname">font</td><td>font (for display alarms, ignored otherwise). </td></tr>
    <tr><td class="paramname">action</td><td>alarm action type. </td></tr>
    <tr><td class="paramname">lateCancel</td><td>late-cancellation period (minutes), else 0. </td></tr>
    <tr><td class="paramname">flags</td><td>OR of <a class="el" href="classKAlarmCal_1_1KAEvent.html#a906f4e64f71e58e65cf403140b28bb0f" title="Flags for use in D-Bus calls, etc.">Flag</a> enum values. </td></tr>
    <tr><td class="paramname">changesPending</td><td>true to inhibit automatic calculations and data updates until further changes have been applied to the instance; call <a class="el" href="classKAlarmCal_1_1KAEvent.html#aa500b1b0d16866991eb3bb52456d1003" title="Call when a group of changes preceded by startChanges() is complete, to allow resultant updates to oc...">endChanges()</a> when changes are complete. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l00597">597</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a4694c68b87210babf068ecffcf9cd94a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">KAlarmCal::KAEvent::KAEvent </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="kcalcore.tag:../../kcalcore/html/" href="../../kcalcore/html/classKCalCore_1_1Event.html#a46fb81154c27838046fb7a8af53a7f54">KCalCore::Event::Ptr</a> &amp;&#160;</td>
          <td class="paramname"><em>e</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">explicit</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Construct an event and initialise it from a <a class="elRef" doxygen="kcalcore.tag:../../kcalcore/html/" href="../../kcalcore/html/classKCalCore_1_1Event.html">KCalCore::Event</a>. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l00611">611</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a349a632c296854306b4fd5aa1b483137"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a270beaab121ed522ac1aaeba74ed4b57">KAEvent::SubAction</a> KAlarmCal::KAEvent::actionSubType </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the action sub-type of the event's main alarm. </p>
<p>For display alarms, this is MESSAGE or FILE, while other types of alarm simply return the basic action type (COMMAND, EMAIL, AUDIO). Note that for a display alarm whose text is generated by a command, the returned type is COMMAND. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l01966">1966</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a108a16f810aabb2e3867f6ae17c91a1e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a749fe63e3d234358b7c4c6587cad6ba1">KAEvent::Actions</a> KAlarmCal::KAEvent::actionTypes </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the OR of the basic action types of the event's main alarm (display, command, email, audio). </p>
<p>Note that for a display alarm whose text is generated by a command, the returned type is <code>ACT_DISPLAY|ACT_COMMAND</code>. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l01971">1971</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae8b84eb2af26b171e8934de1e49710fe"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::activateReminderAfter </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classKAlarmCal_1_1DateTime.html">DateTime</a> &amp;&#160;</td>
          <td class="paramname"><em>mainAlarmTime</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>If there is a reminder which occurs AFTER the main alarm, activate the event's reminder which occurs after the given main alarm time. </p>
<p>If there is no reminder after the main alarm, this method does nothing. </p>
<dl class="section return"><dt>Returns</dt><dd><code>true</code> if successful (i.e. reminder falls before the next main alarm). </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02437">2437</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="abb51a82e075ce8f98862a943ef8d4147"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::adjustStartOfDay </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classKAlarmCal_1_1KAEvent.html#a1d76417a73c0175374ef8012e439bcd6">KAEvent::List</a> &amp;&#160;</td>
          <td class="paramname"><em>events</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Call when the user changes the start-of-day time, to adjust the data for each date-only event in a list. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">events</td><td>list of events. Any date-time events in the list are ignored. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a0cc7f6b94793aed723e819019768c074" title="Set the start-of-day time used by all date-only alarms.">setStartOfDay()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02776">2776</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="af82b6e6359cb95968e34da3df566797b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKAlarmCal_1_1KAAlarm.html">KAAlarm</a> KAlarmCal::KAEvent::alarm </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKAlarmCal_1_1KAAlarm.html#afae6ed98f38fddc638b3c2712bcaf175">KAAlarm::Type</a>&#160;</td>
          <td class="paramname"><em>type</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the alarm of a specified type. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">type</td><td>alarm type to return. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#ab4fb65de1c6a39b727eb93b30b2a7bc6" title="Return the next alarm for the event, after the specified alarm.">nextAlarm()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#addafd13df437fd1c82e5e7747718a8c4" title="Return the number of alarms in the event, i.e.">alarmCount()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l03779">3779</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="addafd13df437fd1c82e5e7747718a8c4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KAlarmCal::KAEvent::alarmCount </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the number of alarms in the event, i.e. </p>
<p>the count of:</p>
<ul>
<li>main alarm</li>
<li>repeat-at-login alarm</li>
<li>deferral alarm</li>
<li>reminder alarm</li>
<li>displaying alarm </li>
</ul>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l03924">3924</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a11a9b2d4427a5da98fcc4458770d7eae"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString KAlarmCal::KAEvent::audioFile </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the audio file path. </p>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#ad7bdd6deff87101159bbaa5683e1206c" title="Set the audio file related data for the event.">setAudioFile()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02291">2291</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="af2758d7fc2b039b9c744416d5470c832"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::autoClose </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return whether auto-close is enabled, i.e. </p>
<p>whether the alarm window will be closed on expiry of the late-cancellation time. Note that auto-close will only operate if in addition to being enabled, late-cancel is also set. </p>
<dl class="section return"><dt>Returns</dt><dd><code>true</code> if it is a display alarm and auto-close is enabled. </dd></dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#ab541ebd1305bb4eac546ea86434d57eb" title="Get the late cancellation period.">lateCancel()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#afc1e6350de29e304687a36cd8ec8248b" title="Enable or disable auto-close for a display alarm, i.e.">setAutoClose()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02003">2003</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a546771d19a321c81b7fb85304308de2c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::beep </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return whether a beep should sound when the alarm is displayed. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02321">2321</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a5a85a39340f63c81dbd2a55373e12d98"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QColor KAlarmCal::KAEvent::bgColour </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the message window background color, for a display alarm. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02039">2039</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="af34d40af6fccd43104d2893f46c98262"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::cancelDefer </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Cancel any deferral alarm which is pending. </p>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a81f8aabad8fb66a43a6e84760094dc92" title="Defer the event to the specified time.">defer()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02635">2635</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ad8fdea5b1b725e5a22f4fd0efaf1ef04"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::cancelOnPreActionError </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return whether the alarm is to be cancelled if the pre-alarm action fails. </p>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a95a9483312142207abcf65e5e4d5cd81" title="Return the shell command to execute before the alarm is displayed.">preAction()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#a1c296b8473f296a4ad0df3036bd6d6ea" title="Set the pre-alarm and post-alarm actions, and their options.">setActions()</a> </dd></dl>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000002">Deprecated:</a></b></dt><dd>Use preActionOptions() instead </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02396">2396</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a6cb6c4cef8de54e62e540446621e1aa5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceKAlarmCal_1_1CalEvent.html#ad82e9bf2f5893f41920feda265fd0837">CalEvent::Type</a> KAlarmCal::KAEvent::category </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the alarm category (active/archived/template). </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l01864">1864</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a21c779d6e3492b53edc9053a599aebfc"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString KAlarmCal::KAEvent::cleanText </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the alarm's text. </p>
<p>Its significance depends on the type of alarm; alternatively, use <a class="el" href="classKAlarmCal_1_1KAEvent.html#a529b6764c9fb6802b3437e0d6eac0c71" title="Return the message text for a display alarm, or the email body for an email alarm.">message()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#a7e77bd0fca9272312a541aa7407c0c4a" title="Return the message text for a display alarm.">displayMessage()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#a1ddf696ee7654d0192d70171070958db" title="Return the path of the file whose contents are to be shown, for a display alarm.">fileName()</a> or <a class="el" href="classKAlarmCal_1_1KAEvent.html#a55ceffe7cc9f9edef90b95311c8916be" title="Return the command or script to execute, for a command alarm.">command()</a>, which incorporate checks on alarm type. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02018">2018</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a1f90c730c2df3e4725daa88897fc6bc6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="akonadi.tag:../../akonadi/html/" href="../../akonadi/html/classAkonadi_1_1Entity.html#af2be5f7f801231641bfff0e2ae9f686f">Akonadi::Collection::Id</a> KAlarmCal::KAEvent::collectionId </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the ID of the <a class="elRef" doxygen="akonadi.tag:../../akonadi/html/" href="../../akonadi/html/namespaceAkonadi.html">Akonadi</a> Collection which contains the event. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l01900">1900</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a55ceffe7cc9f9edef90b95311c8916be"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString KAlarmCal::KAEvent::command </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the command or script to execute, for a command alarm. </p>
<dl class="section return"><dt>Returns</dt><dd>command, or empty if not a command alarm. </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02064">2064</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a7a7fceb29caa79d59c9549c5e524031d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::commandDisplay </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return whether the command output is to be displayed in an alarm message window. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02079">2079</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aa7b6628ccd282db0b6fb33e687e49b50"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a9584098e2df6fb30edcc175ac4765d5c">KAEvent::CmdErrType</a> KAlarmCal::KAEvent::commandError </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the command execution error for the last time the alarm triggered. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02160">2160</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a75c6fa8cc2d3752cf1557cdd4534d8de"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::commandScript </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return whether a command script is specified, for a command alarm. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02069">2069</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab7198d68cff20a70850807c668cebb9c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::commandXterm </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return whether to execute the command in a terminal window, for a command alarm. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02074">2074</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a6d4b04b32d43480487e647566850c38d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KACalendar::Compat KAlarmCal::KAEvent::compatibility </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the event's storage format compatibility compared to the current KAlarm calendar format. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l01944">1944</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae8f58676211b8d255d2f4ad265edb43c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::confirmAck </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return whether alarm acknowledgement must be confirmed by the user, for a display alarm. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02177">2177</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a1c2b93c18cc81c9f30215a2c110530b3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKAlarmCal_1_1KAAlarm.html">KAAlarm</a> KAlarmCal::KAEvent::convertDisplayingAlarm </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the original alarm which the displaying alarm refers to. </p>
<p>Note that the caller is responsible for ensuring that the event was a displaying event; this check is not made in <a class="el" href="classKAlarmCal_1_1KAEvent.html#a1c2b93c18cc81c9f30215a2c110530b3" title="Return the original alarm which the displaying alarm refers to.">convertDisplayingAlarm()</a> since it is normally called after <a class="el" href="classKAlarmCal_1_1KAEvent.html#a0035c163f9d8d1cdf4966ba7bf20a38d" title="Reinstate the original event from the &#39;displaying&#39; event.">reinstateFromDisplaying()</a>, which resets the instance so that <a class="el" href="classKAlarmCal_1_1KAEvent.html#a95104b6ebddda4e82fb304f3d301ddfd" title="Return whether the alarm is currently being displayed, i.e.">displaying()</a> returns false. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l03748">3748</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="adec88f83101cebb9ba7319b194b66dca"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::convertKCalEvents </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="kcalcore.tag:../../kcalcore/html/" href="../../kcalcore/html/classKCalCore_1_1Calendar.html#a347780ed011ca3e30f816a34f75d72bf">KCalCore::Calendar::Ptr</a> &amp;&#160;</td>
          <td class="paramname"><em>calendar</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>calendarVersion</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">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>If a calendar was written by a previous version of KAlarm, do any necessary format conversions on the events to ensure that when the calendar is saved, no information is lost or corrupted. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">calendar</td><td>calendar whose events are to be converted. </td></tr>
    <tr><td class="paramname">calendarVersion</td><td>KAlarm calendar format version of <code>calendar</code>, in the format returned by KAlarmCal::Version(). The KDE 3.0.0 version 0.5.7 requires a special adjustment for summer time and should be passed negated (-507) to distinguish it from the KDE 3.0.1 version 0.5.7 which does not require the adjustment. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><code>true</code> if any conversions were done. </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l05212">5212</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae724d051f83dfbc526b41c58de6c0ee5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::copyToKOrganizer </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return whether KOrganizer should hold a copy of the event. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02182">2182</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a696136f2a54e5a7a253adcbc6e55bc1d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KDateTime KAlarmCal::KAEvent::createdDateTime </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the date/time the event was created, or saved in the archive calendar. </p>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a1854ce42822bd890f85a66d6fb56ae0e" title="Set the date/time the event was created, or saved in the archive calendar.">setCreatedDateTime()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02811">2811</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a48eae284c4b1e6bb0dcc7db585ddea92"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int KAlarmCal::KAEvent::currentCalendarVersion </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return the current KAlarm calendar storage format version. </p>
<dl class="section return"><dt>Returns</dt><dd>version in the format returned by KAlarmCal::Version(). </dd></dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a56ed256e3a2f9e68627a6a4cccf12335" title="Return the current KAlarm calendar storage format version.">currentCalendarVersionString()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l00437">437</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a56ed256e3a2f9e68627a6a4cccf12335"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">QByteArray KAlarmCal::KAEvent::currentCalendarVersionString </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return the current KAlarm calendar storage format version. </p>
<dl class="section return"><dt>Returns</dt><dd>version as a string in the format "1.2.3". </dd></dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a48eae284c4b1e6bb0dcc7db585ddea92" title="Return the current KAlarm calendar storage format version.">currentCalendarVersion()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l00436">436</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aea599fb315eb0cc6144978697ebb5431"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QMap&lt; QByteArray, QString &gt; KAlarmCal::KAEvent::customProperties </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the original <a class="elRef" doxygen="kcalcore.tag:../../kcalcore/html/" href="../../kcalcore/html/classKCalCore_1_1Event.html">KCalCore::Event</a>'s custom properties in the source calendar. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l01949">1949</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a81f8aabad8fb66a43a6e84760094dc92"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::defer </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classKAlarmCal_1_1DateTime.html">DateTime</a> &amp;&#160;</td>
          <td class="paramname"><em>dt</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>reminder</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>adjustRecurrence</em> = <code>false</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Defer the event to the specified time. </p>
<p>If the main alarm time has passed, the main alarm is marked as expired. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">dt</td><td>date/time to defer the event to </td></tr>
    <tr><td class="paramname">reminder</td><td>true if deferring a reminder alarm </td></tr>
    <tr><td class="paramname">adjustRecurrence</td><td>if true, ensure that the next scheduled recurrence is after the current time.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#af34d40af6fccd43104d2893f46c98262" title="Cancel any deferral alarm which is pending.">cancelDefer()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#ae14cb92f7d18b076a4679ff134f52dde" title="Return whether there is currently a deferred alarm pending.">deferred()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#a37173359cace26f04abf81c05795ba90" title="Return the time at which the currently pending deferred alarm should trigger.">deferDateTime()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02501">2501</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a37173359cace26f04abf81c05795ba90"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKAlarmCal_1_1DateTime.html">DateTime</a> KAlarmCal::KAEvent::deferDateTime </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the time at which the currently pending deferred alarm should trigger. </p>
<dl class="section return"><dt>Returns</dt><dd>trigger time, or invalid if no deferral pending. </dd></dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a81f8aabad8fb66a43a6e84760094dc92" title="Defer the event to the specified time.">defer()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#ae14cb92f7d18b076a4679ff134f52dde" title="Return whether there is currently a deferred alarm pending.">deferred()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02661">2661</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aee75d372b42279ab77149471faee312b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::deferDefaultDateOnly </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the default date-only setting used in the deferral dialog. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02729">2729</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a762e60486b50dfab298c988c09c55f6a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KAlarmCal::KAEvent::deferDefaultMinutes </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the default deferral interval used in the deferral dialog. </p>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a01a7a2e6dba34845f65278947469bb1b" title="Set defaults for the deferral dialog.">setDeferDefaultMinutes()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02724">2724</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a33778e747757b21eb1c5a7e08f631b08"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKAlarmCal_1_1DateTime.html">DateTime</a> KAlarmCal::KAEvent::deferralLimit </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKAlarmCal_1_1KAEvent.html#ac4b7adddc3ff76f4825579c5cb3bc6e6">DeferLimitType</a> *&#160;</td>
          <td class="paramname"><em>limitType</em> = <code>0</code></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the latest time which the alarm can currently be deferred to. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">limitType</td><td>if non-null, pointer to variable which will be updated to hold the type of occurrence which currently limits the deferral. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>deferral limit, or invalid if no limit </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02669">2669</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae14cb92f7d18b076a4679ff134f52dde"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::deferred </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return whether there is currently a deferred alarm pending. </p>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a81f8aabad8fb66a43a6e84760094dc92" title="Defer the event to the specified time.">defer()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#a37173359cace26f04abf81c05795ba90" title="Return the time at which the currently pending deferred alarm should trigger.">deferDateTime()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02656">2656</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a95104b6ebddda4e82fb304f3d301ddfd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::displaying </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return whether the alarm is currently being displayed, i.e. </p>
<p>is in the displaying calendar. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l03771">3771</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a7e77bd0fca9272312a541aa7407c0c4a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString KAlarmCal::KAEvent::displayMessage </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the message text for a display alarm. </p>
<dl class="section return"><dt>Returns</dt><dd>message text, or empty if not a text display alarm. </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02029">2029</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a7a152887d40cd6b4d56e511dac1c177c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::dontShowPreActionError </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return whether the user should not be notified if the pre-alarm action fails. </p>
<dl class="section return"><dt>Returns</dt><dd><code>true</code> if the user will not be notified, <code>false</code> if the user will be notified </dd></dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a95a9483312142207abcf65e5e4d5cd81" title="Return the shell command to execute before the alarm is displayed.">preAction()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#a1c296b8473f296a4ad0df3036bd6d6ea" title="Set the pre-alarm and post-alarm actions, and their options.">setActions()</a> </dd></dl>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000003">Deprecated:</a></b></dt><dd>Use preActionOptions() instead </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02401">2401</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a65a5b5c8dcdddcf984448fa714cbc7ab"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::dumpDebug </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Output the event's data as debug output. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l04027">4027</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a5df91cad056ea83bb73b50e71f252cd8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KCalCore::Person::List KAlarmCal::KAEvent::emailAddressees </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the list of email addressees, including names, for an email alarm. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02212">2212</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ad2c3175d0c39fadd0f62740646d9f1f9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QStringList KAlarmCal::KAEvent::emailAddresses </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return a list of the email addresses, including names, for an email alarm. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02220">2220</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab76c48bad0b448a73d8337c6a0a9aba2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString KAlarmCal::KAEvent::emailAddresses </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>sep</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return a string containing the email addressees, including names, for an email alarm. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">sep</td><td>separator string to insert between addresses. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02225">2225</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ad8d319755dea6eacb4dc630a058bcec2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QStringList KAlarmCal::KAEvent::emailAttachments </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the list of file paths of the attachments, for an email alarm. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02254">2254</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a610370c832270037731621b62cb552ab"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString KAlarmCal::KAEvent::emailAttachments </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>sep</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the file paths of the attachments, as a string, for an email alarm. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">sep</td><td>string separator </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02259">2259</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a96f3792cd7c68ce7129d4efac229dac5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::emailBcc </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return whether to send a blind copy of the email to the sender, for an email alarm. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02264">2264</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="adb0f2262362db861100eff2cfbc38048"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint KAlarmCal::KAEvent::emailFromId </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the email identity to be used as the sender, for an email alarm. </p>
<dl class="section return"><dt>Returns</dt><dd>email UOID </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02206">2206</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a8aa2f87c6abcbe781c8a4d5d049c6985"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString KAlarmCal::KAEvent::emailMessage </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the email message body, for an email alarm. </p>
<dl class="section return"><dt>Returns</dt><dd>email body, or empty if not an email alarm </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02201">2201</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a5c8d852eddbcf83d35fceea55f9dceb4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QStringList KAlarmCal::KAEvent::emailPureAddresses </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the list of email addressees, excluding names, for an email alarm. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02239">2239</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a7a858d9b0947d1d89f77b0e9c93113b6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString KAlarmCal::KAEvent::emailPureAddresses </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>sep</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return a string containing the email addressees, excluding names, for an email alarm. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">sep</td><td>separator string to insert between addresses. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02244">2244</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ad5e743ea5b695274e9e3dea4972bb050"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString KAlarmCal::KAEvent::emailSubject </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the email subject line, for an email alarm. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02249">2249</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a776384a17645df9c7bd6c8446d62dd66"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::enabled </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the enabled status of the alarm. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l01780">1780</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aa500b1b0d16866991eb3bb52456d1003"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::endChanges </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Call when a group of changes preceded by <a class="el" href="classKAlarmCal_1_1KAEvent.html#ae33a95ad4cb724f7b45acb7d10afd414" title="Call before making a group of changes to the event, to avoid unnecessary calculation intensive recalc...">startChanges()</a> is complete, to allow resultant updates to occur. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l04003">4003</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="acc9144b0d55235c685094a6c1fc60b49"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::expired </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return whether the event has expired. </p>
<dl class="section return"><dt>Returns</dt><dd><code>true</code> if the event has expired and is currently being displayed, or it is an archived event. </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l01812">1812</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a89a6320b9f59bb664af85cbc39e4313c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KAEvent::ExtraActionOptions KAlarmCal::KAEvent::extraActionOptions </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the pre- and post-alarm action options. </p>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a95a9483312142207abcf65e5e4d5cd81" title="Return the shell command to execute before the alarm is displayed.">preAction()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#aebd90cd3ffa953951e258d9eab2a2111" title="Return the shell command to execute after the display alarm is acknowledged.">postAction()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#a1c296b8473f296a4ad0df3036bd6d6ea" title="Set the pre-alarm and post-alarm actions, and their options.">setActions()</a> </dd></dl>
<dl class="section since"><dt>Since</dt><dd>4.9 </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02391">2391</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a71c26f9330d29b3ce678e224bc3e1433"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KAlarmCal::KAEvent::fadeSeconds </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the fade period in seconds, or 0 if no fade is specified. </p>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#ad7bdd6deff87101159bbaa5683e1206c" title="Set the audio file related data for the event.">setAudioFile()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02306">2306</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a831ae65fff126aacff80f632fc8f49b2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float KAlarmCal::KAEvent::fadeVolume </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the initial volume which will fade to the final volume. </p>
<dl class="section return"><dt>Returns</dt><dd>volume in range 0 - 1, or -1 if no fade specified. </dd></dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#ad7bdd6deff87101159bbaa5683e1206c" title="Set the audio file related data for the event.">setAudioFile()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02301">2301</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a750c7ea47217c1870096839544233aa5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QColor KAlarmCal::KAEvent::fgColour </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the message window foreground color, for a display alarm. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02044">2044</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a1ddf696ee7654d0192d70171070958db"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString KAlarmCal::KAEvent::fileName </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the path of the file whose contents are to be shown, for a display alarm. </p>
<dl class="section return"><dt>Returns</dt><dd>file path, or empty if not a file display alarm. </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02034">2034</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="acac979eacf18be4a57ceda4428739f54"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKAlarmCal_1_1KAAlarm.html">KAAlarm</a> KAlarmCal::KAEvent::firstAlarm </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the main alarm for the event. </p>
<p>If the main alarm does not exist, one of the subsidiary ones is returned if possible. N.B. a repeat-at-login alarm can only be returned if it has been read from/ written to the calendar file. </p>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#ab4fb65de1c6a39b727eb93b30b2a7bc6" title="Return the next alarm for the event, after the specified alarm.">nextAlarm()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l03860">3860</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="afd1284cfb59efaf05a9e46170e61129d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KAEvent::Flags KAlarmCal::KAEvent::flags </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the OR of various Flag enum status values. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l01817">1817</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a4fac2accb390c36c98e27ac82b268446"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QFont KAlarmCal::KAEvent::font </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the font to use for alarm message texts. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02059">2059</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a49affe5ddf13520c3378895e04567d0c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::holidaysExcluded </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return whether the alarm is disabled on holiday dates. </p>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a3bde41e24a254a9d26ea1e8c01eb2fb2" title="Enable or disable the alarm on holiday dates.">setExcludeHolidays()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02862">2862</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a4af6baf4e9b7b9a7d4557f9b898974c0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString KAlarmCal::KAEvent::id </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the event's unique identifier. </p>
<p>Note that the UID is guaranteed to be unique only within the calendar containing the event. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l01874">1874</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a56341cfe815d1da0f0a3b45534106aa9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::incrementRevision </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Increment the revision number of the event (SEQUENCE property in iCalendar). </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l01879">1879</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a43535fab982bd4d67fcc957956fa6b85"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::isReadOnly </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the read-only status of the alarm. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l01791">1791</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aff980919066df71946f09c7016704090"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::isTemplate </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return whether the event is an alarm template. </p>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a5a1a3bff2d33c848124de1c1a81ad8e6" title="Set the event to be an alarm template.">setTemplate()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02344">2344</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a90da2d85ad8f39832b10100f863e9b4a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::isValid </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return whether the instance represents a valid event. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l01770">1770</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a2efe43deaaeae612c9dc4091db896af5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::isWorkingTime </td>
          <td>(</td>
          <td class="paramtype">const KDateTime &amp;&#160;</td>
          <td class="paramname"><em>dt</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Check whether a date/time is during working hours and/or holidays, depending on the flags set for the specified event. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02895">2895</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab56d344f6ca0bfc41508088c85095f51"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Akonadi::Item::Id KAlarmCal::KAEvent::itemId </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the ID of the <a class="elRef" doxygen="akonadi.tag:../../akonadi/html/" href="../../akonadi/html/namespaceAkonadi.html">Akonadi</a> Item which contains the event. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l01911">1911</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a31897a94af1aa2890e0e2b27b32a9db7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">QString KAlarmCal::KAEvent::joinEmailAddresses </td>
          <td>(</td>
          <td class="paramtype">const KCalCore::Person::List &amp;&#160;</td>
          <td class="paramname"><em>addresses</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>sep</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">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Concatenate a list of email addresses into a string. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">sep</td><td>separator string to insert between addresses. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02231">2231</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab541ebd1305bb4eac546ea86434d57eb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KAlarmCal::KAEvent::lateCancel </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Get the late cancellation period. </p>
<p>This is how late the alarm can trigger after its scheduled time, before it will be cancelled. </p>
<dl class="section return"><dt>Returns</dt><dd>period in minutes, or 0 if no late cancellation is specified </dd></dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a2c6f7d49371c668792a8e03f6ca9ad6f" title="Set or clear the late-cancel option.">setLateCancel()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l01993">1993</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a274a4844416fc4589513134fdfe25559"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString KAlarmCal::KAEvent::logFile </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the log file which command alarm output should be written to. </p>
<dl class="section return"><dt>Returns</dt><dd>log file path, or empty if no log file. </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02172">2172</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a5a7fb5818b9562d7353f01c066e71d09"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="kcalcore.tag:../../kcalcore/html/" href="../../kcalcore/html/classKCalCore_1_1Duration.html">Duration</a> KAlarmCal::KAEvent::longestRecurrenceInterval </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the longest interval which can occur between consecutive recurrences. </p>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a2ab0bc43fa27c3b462ae475be3228907" title="Return the recurrence interval in units of the recurrence period type (minutes, days, etc).">recurInterval()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l03218">3218</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a35424e98499656002d6046ab00e08207"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKAlarmCal_1_1DateTime.html">DateTime</a> KAlarmCal::KAEvent::mainDateTime </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>withRepeats</em> = <code>false</code></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the next time the main alarm will trigger. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">withRepeats</td><td>true to include sub-repetitions, false to exclude them. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a334c63593c9577e83196b83a100c4163" title="Return the time at which the main alarm will next trigger.">mainTime()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#a9713b87c6a366621125bcfc73ea907de" title="Return the start time for the event.">startDateTime()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#a69b4ceb96e89fc64c9e4261acf3be496" title="Set the next time to trigger the alarm (excluding sub-repetitions).">setTime()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02745">2745</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae81fa35ec99f0b8d32b58742bc73b7c7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKAlarmCal_1_1DateTime.html">DateTime</a> KAlarmCal::KAEvent::mainEndRepeatTime </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the time at which the last sub-repetition of the main alarm will occur. </p>
<dl class="section return"><dt>Returns</dt><dd>last sub-repetition time, or main alarm time if no sub-repetitions are configured. </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02755">2755</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a1339cb5d1d8637633585990dce44977b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::mainExpired </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return whether the event's main alarm has expired. </p>
<p>If so, a deferral alarm will exist. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l01807">1807</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a334c63593c9577e83196b83a100c4163"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QTime KAlarmCal::KAEvent::mainTime </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the time at which the main alarm will next trigger. </p>
<p>Sub-repetitions are ignored. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02750">2750</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a529b6764c9fb6802b3437e0d6eac0c71"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString KAlarmCal::KAEvent::message </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the message text for a display alarm, or the email body for an email alarm. </p>
<dl class="section return"><dt>Returns</dt><dd>message/email text, or empty if not a display or email alarm. </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02023">2023</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab4fb65de1c6a39b727eb93b30b2a7bc6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKAlarmCal_1_1KAAlarm.html">KAAlarm</a> KAlarmCal::KAEvent::nextAlarm </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classKAlarmCal_1_1KAAlarm.html">KAAlarm</a> &amp;&#160;</td>
          <td class="paramname"><em>previousAlarm</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the next alarm for the event, after the specified alarm. </p>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#acac979eacf18be4a57ceda4428739f54" title="Return the main alarm for the event.">firstAlarm()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l03881">3881</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aa2056223ffc7617d2f09fbb20ea65079"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKAlarmCal_1_1KAAlarm.html">KAAlarm</a> KAlarmCal::KAEvent::nextAlarm </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKAlarmCal_1_1KAAlarm.html#afae6ed98f38fddc638b3c2712bcaf175">KAAlarm::Type</a>&#160;</td>
          <td class="paramname"><em>previousType</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the next alarm for the event, after the specified alarm type. </p>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#acac979eacf18be4a57ceda4428739f54" title="Return the main alarm for the event.">firstAlarm()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l03886">3886</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="addb3addcf1b20d1dab485819644af8df"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a028e17975d3d51bce672dd3c346dad88">KAEvent::OccurType</a> KAlarmCal::KAEvent::nextOccurrence </td>
          <td>(</td>
          <td class="paramtype">const KDateTime &amp;&#160;</td>
          <td class="paramname"><em>preDateTime</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classKAlarmCal_1_1DateTime.html">DateTime</a> &amp;&#160;</td>
          <td class="paramname"><em>result</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a811675f0276c90354a9610278f526c7a">OccurOption</a>&#160;</td>
          <td class="paramname"><em>option</em> = <code><a class="el" href="classKAlarmCal_1_1KAEvent.html#a811675f0276c90354a9610278f526c7aafcae1f0f1cf81275f0284be2d8eeff04">IGNORE_REPETITION</a></code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Get the date/time of the next occurrence of the event, after the specified date/time. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">result</td><td>date/time of next occurrence, or invalid date/time if none. </td></tr>
    <tr><td class="paramname">option</td><td>how/whether to make allowance for sub-repetitions. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a58813ecdd7d41ccb3a7c16d635b04742" title="Return the count of the next sub-repetition which is due.">nextRepetition()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#a94b72a1da5881769ba7e9020d0ae33fb" title="Set the date/time of the event to the next scheduled occurrence after a specified date/time...">setNextOccurrence()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#af59b12a8cc830729d0d2c3b859ee1ee7" title="Get the date/time of the last previous occurrence of the event, before the specified date/time...">previousOccurrence()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#a2d65b4a3d2680f78235ea8372fb59803" title="Determine whether the event will occur after the specified date/time.">occursAfter()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l03510">3510</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a58813ecdd7d41ccb3a7c16d635b04742"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KAlarmCal::KAEvent::nextRepetition </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the count of the next sub-repetition which is due. </p>
<dl class="section return"><dt>Returns</dt><dd>sub-repetition count (&gt;=1), or 0 for the main recurrence. </dd></dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#addb3addcf1b20d1dab485819644af8df" title="Get the date/time of the next occurrence of the event, after the specified date/time.">nextOccurrence()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l03358">3358</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a074c7c1de0f7ce841c37f94ca3148c9a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKAlarmCal_1_1DateTime.html">DateTime</a> KAlarmCal::KAEvent::nextTrigger </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKAlarmCal_1_1KAEvent.html#ad7d18eb8d27791f5b02ee3e623bb9b44">TriggerType</a>&#160;</td>
          <td class="paramname"><em>type</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the next time the alarm will trigger. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">type</td><td>specifies whether to ignore reminders, working time restrictions, etc. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02786">2786</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a2d65b4a3d2680f78235ea8372fb59803"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::occursAfter </td>
          <td>(</td>
          <td class="paramtype">const KDateTime &amp;&#160;</td>
          <td class="paramname"><em>preDateTime</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>includeRepetitions</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Determine whether the event will occur after the specified date/time. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">includeRepetitions</td><td>if true and the alarm has a sub-repetition, the method will return true if any sub-repetitions occur after <code>preDateTime</code>. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#addb3addcf1b20d1dab485819644af8df" title="Get the date/time of the next occurrence of the event, after the specified date/time.">nextOccurrence()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l03393">3393</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aebd90cd3ffa953951e258d9eab2a2111"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString KAlarmCal::KAEvent::postAction </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the shell command to execute after the display alarm is acknowledged. </p>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a1c296b8473f296a4ad0df3036bd6d6ea" title="Set the pre-alarm and post-alarm actions, and their options.">setActions()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02386">2386</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a95a9483312142207abcf65e5e4d5cd81"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString KAlarmCal::KAEvent::preAction </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the shell command to execute before the alarm is displayed. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02381">2381</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="af59b12a8cc830729d0d2c3b859ee1ee7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a028e17975d3d51bce672dd3c346dad88">KAEvent::OccurType</a> KAlarmCal::KAEvent::previousOccurrence </td>
          <td>(</td>
          <td class="paramtype">const KDateTime &amp;&#160;</td>
          <td class="paramname"><em>afterDateTime</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classKAlarmCal_1_1DateTime.html">DateTime</a> &amp;&#160;</td>
          <td class="paramname"><em>result</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>includeRepetitions</em> = <code>false</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Get the date/time of the last previous occurrence of the event, before the specified date/time. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">result</td><td>date/time of previous occurrence, or invalid date/time if none. </td></tr>
    <tr><td class="paramname">includeRepetitions</td><td>if true and the alarm has a sub-repetition, the last previous repetition is returned if appropriate. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#addb3addcf1b20d1dab485819644af8df" title="Get the date/time of the next occurrence of the event, after the specified date/time.">nextOccurrence()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l03586">3586</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a9c91d52c9f5a8704e04f0028a701e94b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a1d76417a73c0175374ef8012e439bcd6">KAEvent::List</a> KAlarmCal::KAEvent::ptrList </td>
          <td>(</td>
          <td class="paramtype">QVector&lt; <a class="el" href="classKAlarmCal_1_1KAEvent.html">KAEvent</a> &gt; &amp;&#160;</td>
          <td class="paramname"><em>events</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return a list of pointers to a list of <a class="el" href="classKAlarmCal_1_1KAEvent.html" title="KAEvent represents a KAlarm event.">KAEvent</a> objects. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l04018">4018</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a2ab0bc43fa27c3b462ae475be3228907"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KAlarmCal::KAEvent::recurInterval </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the recurrence interval in units of the recurrence period type (minutes, days, etc). </p>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a5a7fb5818b9562d7353f01c066e71d09" title="Return the longest interval which can occur between consecutive recurrences.">longestRecurrenceInterval()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l03197">3197</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aa87fdb7499d1a8348ecac1657af663d3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKAlarmCal_1_1KARecurrence.html">KARecurrence</a> * KAlarmCal::KAEvent::recurrence </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the full recurrence data for the event. </p>
<dl class="section return"><dt>Returns</dt><dd>recurrence data, or null if none. </dd></dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a416ef5e71a47bd3af3623e407ad4330f" title="Return the recurrence interval as text suitable for display.">recurrenceText()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l03189">3189</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a416ef5e71a47bd3af3623e407ad4330f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString KAlarmCal::KAEvent::recurrenceText </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>brief</em> = <code>false</code></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the recurrence interval as text suitable for display. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l03274">3274</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="af8213e373e040516a3c65bb21151847d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::recurs </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return whether the event recurs. </p>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#ae295398351e77cdf48572c6a66a23e66" title="Return the recurrence period type for the event.">recurType()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l03179">3179</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae295398351e77cdf48572c6a66a23e66"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKAlarmCal_1_1KARecurrence.html#a582bd39ed9251f5f6a9681a3e4bd782f">KARecurrence::Type</a> KAlarmCal::KAEvent::recurType </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the recurrence period type for the event. </p>
<p>Note that this does not test for repeat-at-login. </p>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a2ab0bc43fa27c3b462ae475be3228907" title="Return the recurrence interval in units of the recurrence period type (minutes, days, etc).">recurInterval()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l03184">3184</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a0035c163f9d8d1cdf4966ba7bf20a38d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::reinstateFromDisplaying </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="kcalcore.tag:../../kcalcore/html/" href="../../kcalcore/html/classKCalCore_1_1Event.html#a46fb81154c27838046fb7a8af53a7f54">KCalCore::Event::Ptr</a> &amp;&#160;</td>
          <td class="paramname"><em>event</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="elRef" doxygen="akonadi.tag:../../akonadi/html/" href="../../akonadi/html/classAkonadi_1_1Entity.html#af2be5f7f801231641bfff0e2ae9f686f">Akonadi::Collection::Id</a> &amp;&#160;</td>
          <td class="paramname"><em>colId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool &amp;&#160;</td>
          <td class="paramname"><em>showEdit</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool &amp;&#160;</td>
          <td class="paramname"><em>showDefer</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Reinstate the original event from the 'displaying' event. </p>
<p>This instance is initialised from the supplied displaying <code>event</code>, and appropriate adjustments are made to convert it back to the original pre-displaying state. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">event</td><td>the displaying event </td></tr>
    <tr><td class="paramname">colId</td><td>updated to the ID of the collection which originally contained the event </td></tr>
    <tr><td class="paramname">showEdit</td><td>updated to true if Edit button was displayed, else false </td></tr>
    <tr><td class="paramname">showDefer</td><td>updated to true if Defer button was displayed, else false </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l03709">3709</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a8262833fb7c6ba33ba1d71c8559bc9dd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::reminderActive </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return whether a reminder is currently due (before the next, or after the last, main alarm/recurrence). </p>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a2169f768a7adf43ce6cf6dd4ad8f361e" title="Return whether there is currently a deferred reminder alarm pending.">reminderDeferral()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02480">2480</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a2169f768a7adf43ce6cf6dd4ad8f361e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::reminderDeferral </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return whether there is currently a deferred reminder alarm pending. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02490">2490</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="add8a955accb34eaab22f55225e954aad"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KAlarmCal::KAEvent::reminderMinutes </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the number of minutes BEFORE the main alarm when a reminder alarm is set. </p>
<dl class="section return"><dt>Returns</dt><dd>&gt;0 if the reminder is before the main alarm; &lt;0 if the reminder is after the main alarm; 0 if no reminder is configured. </dd></dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a0cddec89e2aaf71870bbb28a7fc619f9" title="Set an additional reminder alarm.">setReminder()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02475">2475</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a83bdf564b23fc40f1ba41b87aae0b1dc"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::reminderOnceOnly </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return whether the reminder alarm is triggered only for the first recurrence. </p>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a0cddec89e2aaf71870bbb28a7fc619f9" title="Set an additional reminder alarm.">setReminder()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02485">2485</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ac3725867bf20848fee0459bbabb8d53f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::removeExpiredAlarm </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKAlarmCal_1_1KAAlarm.html#afae6ed98f38fddc638b3c2712bcaf175">KAAlarm::Type</a>&#160;</td>
          <td class="paramname"><em>type</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Remove the alarm of the specified type from the event. </p>
<p>This must only be called to remove an alarm which has expired, not to reconfigure the event. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l03934">3934</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a8cd851e3ddabea6de79cd3ccdacf5c44"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::repeatAtLogin </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>includeArchived</em> = <code>false</code></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return whether the alarm repeats at login. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">includeArchived</td><td>true to also test for archived repeat-at-login status, false to test only for a current repeat-at-login alarm. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a0638e245c4c8d55baa8e286ca745ca86" title="Enable or disable repeat-at-login.">setRepeatAtLogin()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02850">2850</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aebeba8789af0bed9f4e758173d8d6190"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::repeatSound </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return whether the sound file will be repeated indefinitely. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02311">2311</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a5e1556031a11876661e814ad45cfa3e0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KAlarmCal::KAEvent::repeatSoundPause </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return how many seconds to pause between repetitions of the sound file. </p>
<dl class="section return"><dt>Returns</dt><dd>pause interval, or -1 if sound does not repeat. </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02316">2316</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a7dabf18efedd885dafcd5ba40a10d3fd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKAlarmCal_1_1Repetition.html">Repetition</a> KAlarmCal::KAEvent::repetition </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the event's sub-repetition data. </p>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a93f5c9d1c3ec51f0234f5809389e0eb2" title="Initialise the event&#39;s sub-repetition.">setRepetition()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#abcbe86f783a19a0b262921bda5dcecf0" title="Return the repetition interval as text suitable for display.">repetitionText()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l03353">3353</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="abcbe86f783a19a0b262921bda5dcecf0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString KAlarmCal::KAEvent::repetitionText </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>brief</em> = <code>false</code></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the repetition interval as text suitable for display. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l03366">3366</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a8e156262013af7dcefabc42a74e1aded"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KAlarmCal::KAEvent::revision </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the revision number of the event (SEQUENCE property in iCalendar). </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l01884">1884</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a65455cd3b499645ee8730bdeba849a04"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::set </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="kcalcore.tag:../../kcalcore/html/" href="../../kcalcore/html/classKCalCore_1_1Event.html#a46fb81154c27838046fb7a8af53a7f54">KCalCore::Event::Ptr</a> &amp;&#160;</td>
          <td class="paramname"><em>e</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Initialise the instance from a <a class="elRef" doxygen="kcalcore.tag:../../kcalcore/html/" href="../../kcalcore/html/classKCalCore_1_1Event.html">KCalCore::Event</a>. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l00746">746</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab2aa7338128902b4ba68953c36f8bc58"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::set </td>
          <td>(</td>
          <td class="paramtype">const KDateTime &amp;&#160;</td>
          <td class="paramname"><em>dt</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QColor &amp;&#160;</td>
          <td class="paramname"><em>bg</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QColor &amp;&#160;</td>
          <td class="paramname"><em>fg</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QFont &amp;&#160;</td>
          <td class="paramname"><em>font</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a270beaab121ed522ac1aaeba74ed4b57">SubAction</a>&#160;</td>
          <td class="paramname"><em>action</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>lateCancel</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Flags&#160;</td>
          <td class="paramname"><em>flags</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>changesPending</em> = <code>false</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Initialise the instance with the specified parameters. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">dt</td><td>start date/time </td></tr>
    <tr><td class="paramname">text</td><td>alarm message (<code>action</code> = <a class="el" href="classKAlarmCal_1_1KAEvent.html#a270beaab121ed522ac1aaeba74ed4b57aaec1bb4051816bd198198fa27fd9a622" title="display a message text">MESSAGE</a>); file to display (<code>action</code> = <a class="el" href="classKAlarmCal_1_1KAEvent.html#a270beaab121ed522ac1aaeba74ed4b57a2a9581e7c7d6f1252e79b9f5cb899477" title="display the contents of a file">FILE</a>); command to execute (<code>action</code> = <a class="el" href="classKAlarmCal_1_1KAEvent.html#a270beaab121ed522ac1aaeba74ed4b57a35b3e846522d63ce499d38d88aa6633f" title="execute a command">COMMAND</a>); email body (<code>action</code> = <a class="el" href="classKAlarmCal_1_1KAEvent.html#a270beaab121ed522ac1aaeba74ed4b57a9500d80c8ccc1b82d91a76a190bbe553" title="send an email">EMAIL</a>); audio file (<code>action</code> = <a class="el" href="classKAlarmCal_1_1KAEvent.html#a270beaab121ed522ac1aaeba74ed4b57ab18c3975588023cc1b1c370445cf7ace" title="play an audio file">AUDIO</a>) </td></tr>
    <tr><td class="paramname">bg</td><td>background color (for display alarms, ignored otherwise) </td></tr>
    <tr><td class="paramname">fg</td><td>background color (for display alarms, ignored otherwise) </td></tr>
    <tr><td class="paramname">font</td><td>font (for display alarms, ignored otherwise) </td></tr>
    <tr><td class="paramname">action</td><td>alarm action type </td></tr>
    <tr><td class="paramname">lateCancel</td><td>late-cancellation period (minutes), else 0 </td></tr>
    <tr><td class="paramname">flags</td><td>OR of <a class="el" href="classKAlarmCal_1_1KAEvent.html#a906f4e64f71e58e65cf403140b28bb0f" title="Flags for use in D-Bus calls, etc.">Flag</a> enum values </td></tr>
    <tr><td class="paramname">changesPending</td><td>true to inhibit automatic data updates until further changes have been applied to the instance; call <a class="el" href="classKAlarmCal_1_1KAEvent.html#aa500b1b0d16866991eb3bb52456d1003" title="Call when a group of changes preceded by startChanges() is complete, to allow resultant updates to oc...">endChanges()</a> when changes are complete. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l01216">1216</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a1c296b8473f296a4ad0df3036bd6d6ea"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::setActions </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>pre</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>post</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ExtraActionOptions&#160;</td>
          <td class="paramname"><em>options</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the pre-alarm and post-alarm actions, and their options. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pre</td><td>shell command to execute before the alarm is displayed </td></tr>
    <tr><td class="paramname">post</td><td>shell command to execute after the alarm is acknowledged </td></tr>
    <tr><td class="paramname">options</td><td>options for pre- or post-alarm actions </td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a95a9483312142207abcf65e5e4d5cd81" title="Return the shell command to execute before the alarm is displayed.">preAction()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#aebd90cd3ffa953951e258d9eab2a2111" title="Return the shell command to execute after the display alarm is acknowledged.">postAction()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#ad8fdea5b1b725e5a22f4fd0efaf1ef04" title="Return whether the alarm is to be cancelled if the pre-alarm action fails.">cancelOnPreActionError()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#a7a152887d40cd6b4d56e511dac1c177c" title="Return whether the user should not be notified if the pre-alarm action fails.">dontShowPreActionError()</a> </dd></dl>
<dl class="section since"><dt>Since</dt><dd>4.9 </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02364">2364</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a607f1423229dac1a7e861200dab8c6b1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::setActions </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>pre</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>post</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>cancelOnError</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>dontShowError</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the pre-alarm and post-alarm actions, and their options. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pre</td><td>shell command to execute before the alarm is displayed </td></tr>
    <tr><td class="paramname">post</td><td>shell command to execute after the alarm is acknowledged </td></tr>
    <tr><td class="paramname">cancelOnError</td><td>true to cancel the alarm if the pre-alarm action fails </td></tr>
    <tr><td class="paramname">dontShowError</td><td>true to not notify the error if the pre-alarm action fails </td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a95a9483312142207abcf65e5e4d5cd81" title="Return the shell command to execute before the alarm is displayed.">preAction()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#aebd90cd3ffa953951e258d9eab2a2111" title="Return the shell command to execute after the display alarm is acknowledged.">postAction()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#ad8fdea5b1b725e5a22f4fd0efaf1ef04" title="Return whether the alarm is to be cancelled if the pre-alarm action fails.">cancelOnPreActionError()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#a7a152887d40cd6b4d56e511dac1c177c" title="Return whether the user should not be notified if the pre-alarm action fails.">dontShowPreActionError()</a> </dd></dl>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000001">Deprecated:</a></b></dt><dd>Use alternative form of <a class="el" href="classKAlarmCal_1_1KAEvent.html#a1c296b8473f296a4ad0df3036bd6d6ea" title="Set the pre-alarm and post-alarm actions, and their options.">setActions()</a> instead. </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02371">2371</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aa19f91a665bbf7254ffe06bcf322ef7c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::setArchive </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the event to be archived when it expires or is deleted. </p>
<p>Normally this is set when the event has triggered at least once. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l01797">1797</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ad7bdd6deff87101159bbaa5683e1206c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::setAudioFile </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>filename</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&#160;</td>
          <td class="paramname"><em>volume</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&#160;</td>
          <td class="paramname"><em>fadeVolume</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>fadeSeconds</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>repeatPause</em> = <code>-1</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>allowEmptyFile</em> = <code>false</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the audio file related data for the event. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">filename</td><td>audio file path </td></tr>
    <tr><td class="paramname">volume</td><td>final volume (0 - 1), or -1 for default volume </td></tr>
    <tr><td class="paramname">fadeVolume</td><td>initial volume (0 - 1), or -1 for no fade </td></tr>
    <tr><td class="paramname">fadeSeconds</td><td>number of seconds to fade from <code>fadeVolume</code> to <code>volume</code> </td></tr>
    <tr><td class="paramname">repeatPause</td><td>number of seconds to pause between repetitions, or -1 if no repeat </td></tr>
    <tr><td class="paramname">allowEmptyFile</td><td>true to set the volume levels even if <code>filename</code> is empty </td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a11a9b2d4427a5da98fcc4458770d7eae" title="Return the audio file path.">audioFile()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#a714e5e95a52a01947f4c28ef34b23872" title="Return the sound volume (the final volume if fade is specified).">soundVolume()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#a831ae65fff126aacff80f632fc8f49b2" title="Return the initial volume which will fade to the final volume.">fadeVolume()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#a71c26f9330d29b3ce678e224bc3e1433" title="Return the fade period in seconds, or 0 if no fade is specified.">fadeSeconds()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02269">2269</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="afc1e6350de29e304687a36cd8ec8248b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::setAutoClose </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>autoclose</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Enable or disable auto-close for a display alarm, i.e. </p>
<p>whether the alarm window will be closed on expiry of the late-cancellation time. Note that auto-close will only take effect if the late-cancel option is also set. </p>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a2c6f7d49371c668792a8e03f6ca9ad6f" title="Set or clear the late-cancel option.">setLateCancel()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#af2758d7fc2b039b9c744416d5470c832" title="Return whether auto-close is enabled, i.e.">autoClose()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l01998">1998</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="af50bfe244bb87bd741a777545a0bd7f7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::setCategory </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespaceKAlarmCal_1_1CalEvent.html#ad82e9bf2f5893f41920feda265fd0837">CalEvent::Type</a>&#160;</td>
          <td class="paramname"><em>type</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the alarm category (active/archived/template). </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l01850">1850</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a5ea2b94f1341266c7fe8073d1e776489"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::setCollectionId </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" doxygen="akonadi.tag:../../akonadi/html/" href="../../akonadi/html/classAkonadi_1_1Entity.html#af2be5f7f801231641bfff0e2ae9f686f">Akonadi::Collection::Id</a>&#160;</td>
          <td class="paramname"><em>id</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the ID of the <a class="elRef" doxygen="akonadi.tag:../../akonadi/html/" href="../../akonadi/html/namespaceAkonadi.html">Akonadi</a> Collection which contains the event. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l01890">1890</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a7b98d137ef1c7a707917e8754c1697d4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::setCollectionId_const </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" doxygen="akonadi.tag:../../akonadi/html/" href="../../akonadi/html/classAkonadi_1_1Entity.html#af2be5f7f801231641bfff0e2ae9f686f">Akonadi::Collection::Id</a>&#160;</td>
          <td class="paramname"><em>id</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the ID of the <a class="elRef" doxygen="akonadi.tag:../../akonadi/html/" href="../../akonadi/html/namespaceAkonadi.html">Akonadi</a> Collection which contains the event. </p>
<dl class="section warning"><dt>Warning</dt><dd>This is a const method, which means that any other instance which references the same shared data will also be updated. It is designed to be used when a <a class="el" href="classKAlarmCal_1_1KAEvent.html" title="KAEvent represents a KAlarm event.">KAEvent</a> is being created from an <a class="elRef" doxygen="akonadi.tag:../../akonadi/html/" href="../../akonadi/html/namespaceAkonadi.html">Akonadi</a> Item, to avoid unnecessary copying. Use with caution! </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l01895">1895</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="afc233bad878cdcc81c2a03d02bdb1b11"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::setCommandError </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a9584098e2df6fb30edcc175ac4765d5c">CmdErrType</a>&#160;</td>
          <td class="paramname"><em>error</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set or clear the command execution error for the last time the alarm triggered. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02085">2085</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a48ca5998831a07858ad88013b6718827"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::setCompatibility </td>
          <td>(</td>
          <td class="paramtype">KACalendar::Compat&#160;</td>
          <td class="paramname"><em>c</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Note the event's storage format compatibility compared to the current KAlarm calendar format. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l01939">1939</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a1854ce42822bd890f85a66d6fb56ae0e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::setCreatedDateTime </td>
          <td>(</td>
          <td class="paramtype">const KDateTime &amp;&#160;</td>
          <td class="paramname"><em>dt</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the date/time the event was created, or saved in the archive calendar. </p>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a696136f2a54e5a7a253adcbc6e55bc1d" title="Return the date/time the event was created, or saved in the archive calendar.">createdDateTime()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02806">2806</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a9bede72e18b4c413246a017564d13d19"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::setDefaultFont </td>
          <td>(</td>
          <td class="paramtype">const QFont &amp;&#160;</td>
          <td class="paramname"><em>font</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Set the global default font for alarm message texts. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02049">2049</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a01a7a2e6dba34845f65278947469bb1b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::setDeferDefaultMinutes </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>minutes</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>dateOnly</em> = <code>false</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set defaults for the deferral dialog. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">minutes</td><td>default number of minutes, or 0 to select time control. </td></tr>
    <tr><td class="paramname">dateOnly</td><td>true to select date-only by default. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a762e60486b50dfab298c988c09c55f6a" title="Return the default deferral interval used in the deferral dialog.">deferDefaultMinutes()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02650">2650</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="af8d65bc186632cc2f82401cdfb388f50"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::setDisplaying </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classKAlarmCal_1_1KAEvent.html">KAEvent</a> &amp;&#160;</td>
          <td class="paramname"><em>event</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classKAlarmCal_1_1KAAlarm.html#afae6ed98f38fddc638b3c2712bcaf175">KAAlarm::Type</a>&#160;</td>
          <td class="paramname"><em>type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="elRef" doxygen="akonadi.tag:../../akonadi/html/" href="../../akonadi/html/classAkonadi_1_1Entity.html#af2be5f7f801231641bfff0e2ae9f686f">Akonadi::Collection::Id</a>&#160;</td>
          <td class="paramname"><em>colId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const KDateTime &amp;&#160;</td>
          <td class="paramname"><em>repeatAtLoginTime</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>showEdit</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>showDefer</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the event to be a copy of the specified event, making the specified alarm the 'displaying' alarm. </p>
<p>The purpose of setting up a 'displaying' alarm is to be able to reinstate the alarm message in case of a crash, or to reinstate it should the user choose to defer the alarm. Note that even repeat-at-login alarms need to be saved in case their end time expires before the next login. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">event</td><td>the event to copy </td></tr>
    <tr><td class="paramname">type</td><td>the alarm type (main, reminder, deferred etc.) </td></tr>
    <tr><td class="paramname">colId</td><td>the ID of the collection which originally contained the event </td></tr>
    <tr><td class="paramname">repeatAtLoginTime</td><td>repeat-at-login time if <code>type</code> == AT_LOGIN_ALARM, else ignored </td></tr>
    <tr><td class="paramname">showEdit</td><td>whether the Edit button was displayed </td></tr>
    <tr><td class="paramname">showDefer</td><td>whether the Defer button was displayed </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><code>true</code> if successful, <code>false</code> if alarm was not copied. </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l03650">3650</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aab46f4985189910cc0d33c6d9fb2eb6f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::setEmail </td>
          <td>(</td>
          <td class="paramtype">uint&#160;</td>
          <td class="paramname"><em>from</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const KCalCore::Person::List &amp;&#160;</td>
          <td class="paramname"><em>addresses</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>subject</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QStringList &amp;&#160;</td>
          <td class="paramname"><em>attachments</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the email related data for the event. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02188">2188</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aface940ab6b15b7bbd2e48777503e564"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::setEnabled </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>enable</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Enable or disable the alarm. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l01775">1775</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a5b48ca3aa533c7306b33db6ea27abeec"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::setEventId </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>id</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the event's unique identifier. </p>
<p>Note that the UID is guaranteed to be unique only within the calendar containing the event. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l01869">1869</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a3bde41e24a254a9d26ea1e8c01eb2fb2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::setExcludeHolidays </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>exclude</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Enable or disable the alarm on holiday dates. </p>
<p>The currently selected holiday region determines which dates are holidays. Note that this option only has any effect for recurring alarms. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">exclude</td><td>true to disable on holidays, false to enable </td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a49affe5ddf13520c3378895e04567d0c" title="Return whether the alarm is disabled on holiday dates.">holidaysExcluded()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#a704482a7a95faac96a0e7013c68e289d" title="Set the holiday region to be used by all KAEvent instances.">setHolidays()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02855">2855</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a4e0b212b2285ba50ba28e6881c454c1c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::setFirstRecurrence </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Adjust the event date/time to the first recurrence of the event, on or after the event start date/time. </p>
<p>The event start date may not be a recurrence date, in which case a later date will be set. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l03228">3228</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a704482a7a95faac96a0e7013c68e289d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::setHolidays </td>
          <td>(</td>
          <td class="paramtype">const KHolidays::HolidayRegion &amp;&#160;</td>
          <td class="paramname"><em>region</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Set the holiday region to be used by all <a class="el" href="classKAlarmCal_1_1KAEvent.html" title="KAEvent represents a KAlarm event.">KAEvent</a> instances. </p>
<p>Alarms which exclude holidays record the pointer to the holiday definition at the time their next trigger times were last calculated. The change in holiday definition pointer will cause their next trigger times to be recalculated. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">region</td><td>the holiday region data. The data object must persist for the lifetime of the application, since this class just stores a pointer to <code>region</code>. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a3bde41e24a254a9d26ea1e8c01eb2fb2" title="Enable or disable the alarm on holiday dates.">setExcludeHolidays()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02874">2874</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ac008b2fa98ba49a0ce5204a59dae2cc5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::setItemId </td>
          <td>(</td>
          <td class="paramtype">Akonadi::Item::Id&#160;</td>
          <td class="paramname"><em>id</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the ID of the <a class="elRef" doxygen="akonadi.tag:../../akonadi/html/" href="../../akonadi/html/namespaceAkonadi.html">Akonadi</a> Item which contains the event. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l01906">1906</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aa904ca271436ea0e73929e349d2e15bc"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::setItemPayload </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" doxygen="akonadi.tag:../../akonadi/html/" href="../../akonadi/html/classAkonadi_1_1Item.html">Akonadi::Item</a> &amp;&#160;</td>
          <td class="paramname"><em>item</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QStringList &amp;&#160;</td>
          <td class="paramname"><em>collectionMimeTypes</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Initialise an <a class="elRef" doxygen="akonadi.tag:../../akonadi/html/" href="../../akonadi/html/classAkonadi_1_1Item.html">Akonadi::Item</a> with the event's data. </p>
<p>Note that the event is not updated with the Item ID. </p>
<dl class="section return"><dt>Returns</dt><dd><code>true</code> if successful; <code>false</code> if the event's category does not match the collection's mime types. </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l01922">1922</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a2c6f7d49371c668792a8e03f6ca9ad6f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::setLateCancel </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>minutes</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set or clear the late-cancel option. </p>
<p>This determines whether the alarm will be cancelled if it is late in triggering. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">minutes</td><td>late cancellation period in minutes, or 0 to clear </td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#ab541ebd1305bb4eac546ea86434d57eb" title="Get the late cancellation period.">lateCancel()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l01984">1984</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aa9d630aae999e4f20c316091943b4ce0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::setLogFile </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>logfile</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the log file to write command alarm output to. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">logfile</td><td>log file path </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02165">2165</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a94b72a1da5881769ba7e9020d0ae33fb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a028e17975d3d51bce672dd3c346dad88">KAEvent::OccurType</a> KAlarmCal::KAEvent::setNextOccurrence </td>
          <td>(</td>
          <td class="paramtype">const KDateTime &amp;&#160;</td>
          <td class="paramname"><em>preDateTime</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the date/time of the event to the next scheduled occurrence after a specified date/time, provided that this is later than its current date/time. </p>
<p>Any reminder alarm is adjusted accordingly. If the alarm has a sub-repetition, and a sub-repetition of a previous recurrence occurs after the specified date/time, that sub-repetition is set as the next occurrence. </p>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#addb3addcf1b20d1dab485819644af8df" title="Get the date/time of the next occurrence of the event, after the specified date/time.">nextOccurrence()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l03436">3436</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae79b644f8cb1602de926b1a96ed7b0df"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::setNoRecur </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Clear the event's recurrence and sub-repetition data. </p>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a2b0a685cff0a9e45bea6536162f975b7" title="Initialise the event&#39;s recurrence from a KARecurrence.">setRecurrence()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#af8213e373e040516a3c65bb21151847d" title="Return whether the event recurs.">recurs()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02931">2931</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a4785b950fceb804b83fb7db33f6532cd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::setReadOnly </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>ro</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the read-only status of the alarm. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l01786">1786</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aa81d70ee75334436245fa55697cf6f6f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::setRecurAnnualByDate </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>freq</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVector&lt; int &gt; &amp;&#160;</td>
          <td class="paramname"><em>months</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>day</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classKAlarmCal_1_1KARecurrence.html#a7fc1004030c33ec206fc85e40c97e31c">KARecurrence::Feb29Type</a>&#160;</td>
          <td class="paramname"><em>feb29</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>count</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QDate &amp;&#160;</td>
          <td class="paramname"><em>end</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the recurrence to recur annually, on the specified day in each of the specified months. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">freq</td><td>how many years between recurrences. </td></tr>
    <tr><td class="paramname">months</td><td>which months of the year alarms should occur on. </td></tr>
    <tr><td class="paramname">day</td><td>day of month, or 0 to use event start date. </td></tr>
    <tr><td class="paramname">feb29</td><td>for a February 29th recurrence, when February 29th should recur in non-leap years. </td></tr>
    <tr><td class="paramname">count</td><td>number of occurrences, including first and last; = -1 to recur indefinitely; = 0 to use <code>end</code> instead. </td></tr>
    <tr><td class="paramname">end</td><td>= end date (set invalid to use <code>count</code> instead). </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><code>false</code> if no recurrence was set up. </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l03107">3107</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a86d6be52cff2cc3a4f47ccb5a319d796"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::setRecurAnnualByPos </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>freq</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVector&lt; <a class="el" href="structKAlarmCal_1_1KAEvent_1_1MonthPos.html">MonthPos</a> &gt; &amp;&#160;</td>
          <td class="paramname"><em>pos</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVector&lt; int &gt; &amp;&#160;</td>
          <td class="paramname"><em>months</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>count</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QDate &amp;&#160;</td>
          <td class="paramname"><em>end</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the recurrence to recur annually, on the specified weekdays in the specified weeks of the specified months. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">freq</td><td>how many years between recurrences. </td></tr>
    <tr><td class="paramname">days</td><td>which days of the week/weeks of the month alarms should occur on. </td></tr>
    <tr><td class="paramname">months</td><td>which months of the year alarms should occur on. </td></tr>
    <tr><td class="paramname">count</td><td>number of occurrences, including first and last; = -1 to recur indefinitely; = 0 to use <code>end</code> instead. </td></tr>
    <tr><td class="paramname">end</td><td>= end date (set invalid to use <code>count</code> instead). </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><code>false</code> if no recurrence was set up. </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l03134">3134</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a0922f43cf6a2dd944ecfbee8c01bd20b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::setRecurDaily </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>freq</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QBitArray &amp;&#160;</td>
          <td class="paramname"><em>days</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>count</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QDate &amp;&#160;</td>
          <td class="paramname"><em>end</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the recurrence to recur daily. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">freq</td><td>how many days between recurrences. </td></tr>
    <tr><td class="paramname">days</td><td>which days of the week alarms are allowed to occur on. </td></tr>
    <tr><td class="paramname">count</td><td>number of occurrences, including first and last; = -1 to recur indefinitely; = 0 to use <code>end</code> instead. </td></tr>
    <tr><td class="paramname">end</td><td>= end date (set invalid to use <code>count</code> instead). </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><code>false</code> if no recurrence was set up. </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l03008">3008</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aa721521485572db0d852a2244a9e211b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::setRecurMinutely </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>freq</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>count</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const KDateTime &amp;&#160;</td>
          <td class="paramname"><em>end</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the recurrence to recur at a minutes interval. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">freq</td><td>how many minutes between recurrences. </td></tr>
    <tr><td class="paramname">count</td><td>number of occurrences, including first and last; = -1 to recur indefinitely; = 0 to use <code>end</code> instead. </td></tr>
    <tr><td class="paramname">end</td><td>= end date/time (set invalid to use <code>count</code> instead). </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><code>false</code> if no recurrence was set up. </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02990">2990</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a214c9ee91db5d0365d4d40b03ed79cc8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::setRecurMonthlyByDate </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>freq</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVector&lt; int &gt; &amp;&#160;</td>
          <td class="paramname"><em>days</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>count</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QDate &amp;&#160;</td>
          <td class="paramname"><em>end</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the recurrence to recur monthly, on the specified days within the month. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">freq</td><td>how many months between recurrences. </td></tr>
    <tr><td class="paramname">days</td><td>which days of the month alarms should occur on. </td></tr>
    <tr><td class="paramname">count</td><td>number of occurrences, including first and last; = -1 to recur indefinitely; = 0 to use <code>end</code> instead. </td></tr>
    <tr><td class="paramname">end</td><td>= end date (set invalid to use <code>count</code> instead). </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><code>false</code> if no recurrence was set up. </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l03057">3057</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a7bacb55cf5bfd98b782a01620516f32c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::setRecurMonthlyByPos </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>freq</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVector&lt; <a class="el" href="structKAlarmCal_1_1KAEvent_1_1MonthPos.html">MonthPos</a> &gt; &amp;&#160;</td>
          <td class="paramname"><em>pos</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>count</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QDate &amp;&#160;</td>
          <td class="paramname"><em>end</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the recurrence to recur monthly, on the specified weekdays in the specified weeks of the month. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">freq</td><td>how many months between recurrences. </td></tr>
    <tr><td class="paramname">days</td><td>which days of the week/weeks of the month alarms should occur on. </td></tr>
    <tr><td class="paramname">count</td><td>number of occurrences, including first and last; = -1 to recur indefinitely; = 0 to use <code>end</code> instead. </td></tr>
    <tr><td class="paramname">end</td><td>= end date (set invalid to use <code>count</code> instead). </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><code>false</code> if no recurrence was set up. </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l03081">3081</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a2b0a685cff0a9e45bea6536162f975b7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::setRecurrence </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classKAlarmCal_1_1KARecurrence.html">KARecurrence</a> &amp;&#160;</td>
          <td class="paramname"><em>r</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Initialise the event's recurrence from a <a class="el" href="classKAlarmCal_1_1KARecurrence.html" title="Represents recurrences for KAlarm.">KARecurrence</a>. </p>
<p>The event's start date/time is not changed. </p>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#aa721521485572db0d852a2244a9e211b" title="Set the recurrence to recur at a minutes interval.">setRecurMinutely()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#a0922f43cf6a2dd944ecfbee8c01bd20b" title="Set the recurrence to recur daily.">setRecurDaily()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#ab5a8ad98418e7a77829af9163ff15d48" title="Set the recurrence to recur weekly, on the specified weekdays.">setRecurWeekly()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#a214c9ee91db5d0365d4d40b03ed79cc8" title="Set the recurrence to recur monthly, on the specified days within the month.">setRecurMonthlyByDate()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#a7bacb55cf5bfd98b782a01620516f32c" title="Set the recurrence to recur monthly, on the specified weekdays in the specified weeks of the month...">setRecurMonthlyByPos()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#aa81d70ee75334436245fa55697cf6f6f" title="Set the recurrence to recur annually, on the specified day in each of the specified months...">setRecurAnnualByDate()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#a86d6be52cff2cc3a4f47ccb5a319d796" title="Set the recurrence to recur annually, on the specified weekdays in the specified weeks of the specifi...">setRecurAnnualByPos()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#a4e0b212b2285ba50ba28e6881c454c1c" title="Adjust the event date/time to the first recurrence of the event, on or after the event start date/tim...">setFirstRecurrence()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02952">2952</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab5a8ad98418e7a77829af9163ff15d48"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::setRecurWeekly </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>freq</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QBitArray &amp;&#160;</td>
          <td class="paramname"><em>days</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>count</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QDate &amp;&#160;</td>
          <td class="paramname"><em>end</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the recurrence to recur weekly, on the specified weekdays. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">freq</td><td>how many weeks between recurrences. </td></tr>
    <tr><td class="paramname">days</td><td>which days of the week alarms are allowed to occur on. </td></tr>
    <tr><td class="paramname">count</td><td>number of occurrences, including first and last; = -1 to recur indefinitely; = 0 to use <code>end</code> instead. </td></tr>
    <tr><td class="paramname">end</td><td>= end date (set invalid to use <code>count</code> instead). </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><code>false</code> if no recurrence was set up. </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l03037">3037</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a0cddec89e2aaf71870bbb28a7fc619f9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::setReminder </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>minutes</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>onceOnly</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set an additional reminder alarm. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">minutes</td><td>number of minutes BEFORE the main alarm; if negative, the reminder will occur AFTER the main alarm. 0 = clear the reminder. </td></tr>
    <tr><td class="paramname">onceOnly</td><td>true to trigger a reminder only for the first recurrence. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#add8a955accb34eaab22f55225e954aad" title="Return the number of minutes BEFORE the main alarm when a reminder alarm is set.">reminderMinutes()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#a83bdf564b23fc40f1ba41b87aae0b1dc" title="Return whether the reminder alarm is triggered only for the first recurrence.">reminderOnceOnly()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02410">2410</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a0638e245c4c8d55baa8e286ca745ca86"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::setRepeatAtLogin </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>repeat</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Enable or disable repeat-at-login. </p>
<p>If <code>repeat</code> is true, any existing pre-alarm reminder, late-cancel and copy-to-KOrganizer will all be disabled. </p>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a8cd851e3ddabea6de79cd3ccdacf5c44" title="Return whether the alarm repeats at login.">repeatAtLogin()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02819">2819</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a93f5c9d1c3ec51f0234f5809389e0eb2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::setRepetition </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classKAlarmCal_1_1Repetition.html">Repetition</a> &amp;&#160;</td>
          <td class="paramname"><em>r</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Initialise the event's sub-repetition. </p>
<p>The repetition length is adjusted if necessary to fit the recurrence interval. If the event doesn't recur, the sub-repetition is cleared. </p>
<dl class="section return"><dt>Returns</dt><dd><code>false</code> if a non-daily interval was specified for a date-only recurrence. </dd></dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a7dabf18efedd885dafcd5ba40a10d3fd" title="Return the event&#39;s sub-repetition data.">repetition()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l03315">3315</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a0cc7f6b94793aed723e819019768c074"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::setStartOfDay </td>
          <td>(</td>
          <td class="paramtype">const QTime &amp;&#160;</td>
          <td class="paramname"><em>startOfDay</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Set the start-of-day time used by all date-only alarms. </p>
<p>Note that <a class="el" href="classKAlarmCal_1_1KAEvent.html#abb51a82e075ce8f98862a943ef8d4147" title="Call when the user changes the start-of-day time, to adjust the data for each date-only event in a li...">adjustStartOfDay()</a> should be called immediately after this, to adjust all events' internal data. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02763">2763</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a5a1a3bff2d33c848124de1c1a81ad8e6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::setTemplate </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>afterTime</em> = <code>-1</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the event to be an alarm template. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">name</td><td>template's name </td></tr>
    <tr><td class="paramname">afterTime</td><td>number of minutes after default time to schedule alarm for, or -1 to not use 'time from now' </td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#aff980919066df71946f09c7016704090" title="Return whether the event is an alarm template.">isTemplate()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#a817a0f97372a7ae4336a92eab9d0a3d8" title="Return the alarm template&#39;s name.">templateName()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02336">2336</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a69b4ceb96e89fc64c9e4261acf3be496"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::setTime </td>
          <td>(</td>
          <td class="paramtype">const KDateTime &amp;&#160;</td>
          <td class="paramname"><em>dt</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the next time to trigger the alarm (excluding sub-repetitions). </p>
<p>Note that for a recurring event, this should match one of the recurrence times. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02739">2739</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="acd79efa0b7dcc0aa6f37f65682a38b91"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::setWorkTime </td>
          <td>(</td>
          <td class="paramtype">const QBitArray &amp;&#160;</td>
          <td class="paramname"><em>days</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QTime &amp;&#160;</td>
          <td class="paramname"><em>start</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QTime &amp;&#160;</td>
          <td class="paramname"><em>end</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">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Set working days and times, to be used by all <a class="el" href="classKAlarmCal_1_1KAEvent.html" title="KAEvent represents a KAlarm event.">KAEvent</a> instances. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">days</td><td>bits set to 1 for each working day. Array element 0 = Monday ... 6 = Sunday. </td></tr>
    <tr><td class="paramname">start</td><td>start time in working day. </td></tr>
    <tr><td class="paramname">end</td><td>end time in working day. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#af96e9060d3dfee666c4530b47c23e125" title="Enable or disable the alarm on non-working days and outside working hours.">setWorkTimeOnly()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#a2efe43deaaeae612c9dc4091db896af5" title="Check whether a date/time is during working hours and/or holidays, depending on the flags set for the...">isWorkingTime()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02916">2916</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="af96e9060d3dfee666c4530b47c23e125"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::setWorkTimeOnly </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>wto</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Enable or disable the alarm on non-working days and outside working hours. </p>
<p>Note that this option only has any effect for recurring alarms. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">exclude</td><td>true to restrict to working time, false to enable any time </td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a33d380298b1bd3cc875aefb12eae0497" title="Return whether the alarm is disabled on non-working days and outside working hours.">workTimeOnly()</a>, <a class="el" href="classKAlarmCal_1_1KAEvent.html#acd79efa0b7dcc0aa6f37f65682a38b91" title="Set working days and times, to be used by all KAEvent instances.">setWorkTime()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02879">2879</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a714e5e95a52a01947f4c28ef34b23872"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float KAlarmCal::KAEvent::soundVolume </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the sound volume (the final volume if fade is specified). </p>
<dl class="section return"><dt>Returns</dt><dd>volume in range 0 - 1, or -1 for default volume. </dd></dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#ad7bdd6deff87101159bbaa5683e1206c" title="Set the audio file related data for the event.">setAudioFile()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02296">2296</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab3211766d2ed97a2658249b39f3f3505"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::speak </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return whether the displayed alarm text should be spoken. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02326">2326</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae33a95ad4cb724f7b45acb7d10afd414"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KAlarmCal::KAEvent::startChanges </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Call before making a group of changes to the event, to avoid unnecessary calculation intensive recalculations of trigger times from being performed until all the changes have been applied. </p>
<p>When the changes are complete, <a class="el" href="classKAlarmCal_1_1KAEvent.html#aa500b1b0d16866991eb3bb52456d1003" title="Call when a group of changes preceded by startChanges() is complete, to allow resultant updates to oc...">endChanges()</a> should be called to allow resultant updates to occur. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l03994">3994</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a9713b87c6a366621125bcfc73ea907de"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKAlarmCal_1_1DateTime.html">DateTime</a> KAlarmCal::KAEvent::startDateTime </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the start time for the event. </p>
<p>If the event recurs, this is the time of the first recurrence. </p>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a35424e98499656002d6046ab00e08207" title="Return the next time the main alarm will trigger.">mainDateTime()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02734">2734</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a626b04e01498cdcdc7f05d0dd2476b41"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KAlarmCal::KAEvent::templateAfterTime </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the number of minutes (&gt;= 0) after the default alarm time which is specified in the alarm template. </p>
<p>If this is specified, an alarm based on this template wll have the "Time from now" radio button enabled in the alarm edit dialog. </p>
<dl class="section return"><dt>Returns</dt><dd>minutes after the default time, or -1 if the template specifies a time of day or a date-only alarm. </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02359">2359</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a817a0f97372a7ae4336a92eab9d0a3d8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString KAlarmCal::KAEvent::templateName </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the alarm template's name. </p>
<dl class="section return"><dt>Returns</dt><dd>template name, or empty if not a template </dd></dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#a5a1a3bff2d33c848124de1c1a81ad8e6" title="Set the event to be an alarm template.">setTemplate()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02349">2349</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a2f7572a902c2a000592534837ff64080"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::toBeArchived </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return whether the event should be archived when it expires or is deleted. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l01802">1802</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aa994663d50a146a934470b04ad5ea953"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::updateKCalEvent </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="kcalcore.tag:../../kcalcore/html/" href="../../kcalcore/html/classKCalCore_1_1Event.html#a46fb81154c27838046fb7a8af53a7f54">KCalCore::Event::Ptr</a> &amp;&#160;</td>
          <td class="paramname"><em>event</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classKAlarmCal_1_1KAEvent.html#a8e3eefb7e4a6d60e0b368ac8e769f2b4">UidAction</a>&#160;</td>
          <td class="paramname"><em>u</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>setCustomProperties</em> = <code>true</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Update an existing <a class="elRef" doxygen="kcalcore.tag:../../kcalcore/html/" href="../../kcalcore/html/classKCalCore_1_1Event.html">KCalCore::Event</a> with the <a class="el" href="classKAlarmCal_1_1KAEvent.html" title="KAEvent represents a KAlarm event.">KAEvent</a> data. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">event</td><td>Event to update. </td></tr>
    <tr><td class="paramname">u</td><td>how to deal with the Event's UID. </td></tr>
    <tr><td class="paramname">setCustomProperties</td><td>if true, all the Event's existing custom properties are cleared and replaced with the <a class="el" href="classKAlarmCal_1_1KAEvent.html" title="KAEvent represents a KAlarm event.">KAEvent</a>'s custom properties. If false, the KCal::Event's non-KAlarm custom properties are left untouched. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l01325">1325</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a6eb9ab64d9d7252e5640a98c95c124e8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::useDefaultFont </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return whether to use the default font (as set by <a class="el" href="classKAlarmCal_1_1KAEvent.html#a9bede72e18b4c413246a017564d13d19" title="Set the global default font for alarm message texts.">setDefaultFont()</a>) for alarm message texts. </p>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02054">2054</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a70e5d18d03061c18fd8343dd0cb7f470"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::usingDefaultTime </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return whether the alarm template does not specify a time. </p>
<dl class="section return"><dt>Returns</dt><dd><code>true</code> if no time is specified, i.e. the normal default alarm time will be used, <code>false</code> if the template specifies a time. </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02354">2354</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a33d380298b1bd3cc875aefb12eae0497"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KAlarmCal::KAEvent::workTimeOnly </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return whether the alarm is disabled on non-working days and outside working hours. </p>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKAlarmCal_1_1KAEvent.html#af96e9060d3dfee666c4530b47c23e125" title="Enable or disable the alarm on non-working days and outside working hours.">setWorkTimeOnly()</a> </dd></dl>

<p>Definition at line <a class="el" href="kaevent_8cpp_source.html#l02886">2886</a> of file <a class="el" href="kaevent_8cpp_source.html">kaevent.cpp</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="kaevent_8h_source.html">kaevent.h</a></li>
<li><a class="el" href="kaevent_8cpp_source.html">kaevent.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:52 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">KAlarm Library</h2>
<a href="#cp-skip-project" class="cp-doNotDisplay">Skip menu "KAlarm 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="classKAlarmCal_1_1AlarmText.html">kalarmcal::alarmtext</option>,  <option value="classKAlarmCal_1_1CollectionAttribute.html">kalarmcal::collectionattribute</option>,  <option value="classKAlarmCal_1_1CompatibilityAttribute.html">kalarmcal::compatibilityattribute</option>,  <option value="classKAlarmCal_1_1DateTime.html">kalarmcal::datetime</option>,  <option value="classKAlarmCal_1_1EventAttribute.html">kalarmcal::eventattribute</option>,  <option value="classKAlarmCal_1_1KAAlarm.html">kalarmcal::kaalarm</option>,  <option value="classKAlarmCal_1_1KAEvent.html">kalarmcal::kaevent</option>,  <option value="classKAlarmCal_1_1KARecurrence.html">kalarmcal::karecurrence</option>,  <option value="classKAlarmCal_1_1Repetition.html">kalarmcal::repetition</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>