<?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>KCalCore::Alarm 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"> </div> <h2><a name="content"></a>KCalCore Library</h2> <!-- BC --> <div id="top"> <!-- Generated by Doxygen 1.8.3.1 --> <div id="nav-path" class="navpath"> <ul> <li class="navelem"><a class="el" href="namespaceKCalCore.html">KCalCore</a></li><li class="navelem"><a class="el" href="classKCalCore_1_1Alarm.html">Alarm</a></li> </ul> </div> </div><!-- top --> <div class="header"> <div class="summary"> <a href="#pub-types">Public Types</a> | <a href="#pub-methods">Public Member Functions</a> | <a href="#pro-methods">Protected Member Functions</a> | <a href="classKCalCore_1_1Alarm-members.html">List of all members</a> </div> <div class="headertitle"> <div class="title">KCalCore::Alarm Class Reference</div> </div> </div><!--header--> <div class="contents"> <p><code>#include <<a class="el" href="alarm_8h_source.html">alarm.h</a>></code></p> <div class="dynheader"> Inheritance diagram for KCalCore::Alarm:</div> <div class="dyncontent"> <div class="center"> <img src="classKCalCore_1_1Alarm.png" usemap="#KCalCore::Alarm_map" alt=""/> <map id="KCalCore::Alarm_map" name="KCalCore::Alarm_map"> <area href="classKCalCore_1_1CustomProperties.html" title="A class to manage custom calendar properties." alt="KCalCore::CustomProperties" shape="rect" coords="0,0,172,24"/> </map> </div></div> <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:a5b4e064f37732cca17f1647fc695cef8"><td class="memItemLeft" align="right" valign="top">typedef QVector< <a class="el" href="classKCalCore_1_1Alarm.html#a0667042aaaffe5f4cde48f06a4cdaf51">Ptr</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a5b4e064f37732cca17f1647fc695cef8">List</a></td></tr> <tr class="separator:a5b4e064f37732cca17f1647fc695cef8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0667042aaaffe5f4cde48f06a4cdaf51"><td class="memItemLeft" align="right" valign="top">typedef QSharedPointer< <a class="el" href="classKCalCore_1_1Alarm.html">Alarm</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a0667042aaaffe5f4cde48f06a4cdaf51">Ptr</a></td></tr> <tr class="separator:a0667042aaaffe5f4cde48f06a4cdaf51"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a503632b7ef2e09aacc7417183248f132"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132">Type</a> { <br/>   <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132aebfbe54752619b8d9353ce6fbfb9383a">Invalid</a>, <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132a48a205894d1740bc97c7360da929e338">Display</a>, <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132acadbdd9c13cce9647db0ebbf0b60b7e7">Procedure</a>, <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132a5e6ee13f359b313a40c82b8db3078593">Email</a>, <br/>   <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132aaca3594dc33f9517ce206267c05eafeb">Audio</a> <br/> }</td></tr> <tr class="separator:a503632b7ef2e09aacc7417183248f132"><td class="memSeparator" colspan="2"> </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:a8a4f3b2d7117c2f0e8d1bd32702b24aa"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a8a4f3b2d7117c2f0e8d1bd32702b24aa">Alarm</a> (<a class="el" href="classKCalCore_1_1Incidence.html">Incidence</a> *parent)</td></tr> <tr class="separator:a8a4f3b2d7117c2f0e8d1bd32702b24aa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a26986f7f3bea4978fa69361671dfcc69"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a26986f7f3bea4978fa69361671dfcc69">Alarm</a> (const <a class="el" href="classKCalCore_1_1Alarm.html">Alarm</a> &other)</td></tr> <tr class="separator:a26986f7f3bea4978fa69361671dfcc69"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adb5fc73041badc6a082b78874559c002"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#adb5fc73041badc6a082b78874559c002">~Alarm</a> ()</td></tr> <tr class="separator:adb5fc73041badc6a082b78874559c002"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3d099e2648838437fcab3007e6e79bfd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a3d099e2648838437fcab3007e6e79bfd">addMailAddress</a> (const <a class="el" href="classKCalCore_1_1Person.html#a33feb707e88cda60bb9d2183d1ddd60e">Person::Ptr</a> &mailAlarmAddress)</td></tr> <tr class="separator:a3d099e2648838437fcab3007e6e79bfd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa7d6006ce3c56dc6969e3a7c043c1d63"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#aa7d6006ce3c56dc6969e3a7c043c1d63">addMailAttachment</a> (const QString &mailAttachFile)</td></tr> <tr class="separator:aa7d6006ce3c56dc6969e3a7c043c1d63"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa9a5cefa19499ffc3f6fbfc7a07cfcb9"><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#aa9a5cefa19499ffc3f6fbfc7a07cfcb9">audioFile</a> () const </td></tr> <tr class="separator:aa9a5cefa19499ffc3f6fbfc7a07cfcb9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9d658d3cd5620dac81a53ef6661bcef7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKCalCore_1_1Duration.html">Duration</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a9d658d3cd5620dac81a53ef6661bcef7">duration</a> () const </td></tr> <tr class="separator:a9d658d3cd5620dac81a53ef6661bcef7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adcc94edf832e47bcc7825b6520dfe206"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#adcc94edf832e47bcc7825b6520dfe206">enabled</a> () const </td></tr> <tr class="separator:adcc94edf832e47bcc7825b6520dfe206"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8e7e0d368d84e9a1cb3479cd4ff29e72"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKCalCore_1_1Duration.html">Duration</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a8e7e0d368d84e9a1cb3479cd4ff29e72">endOffset</a> () const </td></tr> <tr class="separator:a8e7e0d368d84e9a1cb3479cd4ff29e72"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aae691d67eee301dbca528f4485740887"><td class="memItemLeft" align="right" valign="top">KDateTime </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#aae691d67eee301dbca528f4485740887">endTime</a> () const </td></tr> <tr class="separator:aae691d67eee301dbca528f4485740887"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a094d1237630cb22fc1d1b5c17cdbd589"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a094d1237630cb22fc1d1b5c17cdbd589">hasEndOffset</a> () const </td></tr> <tr class="separator:a094d1237630cb22fc1d1b5c17cdbd589"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a496b80eb1d5563795ac0ccc6cba45a5f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a496b80eb1d5563795ac0ccc6cba45a5f">hasLocationRadius</a> () const </td></tr> <tr class="separator:a496b80eb1d5563795ac0ccc6cba45a5f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a82ffea42c98bbe563cf9b7c03262cffc"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a82ffea42c98bbe563cf9b7c03262cffc">hasStartOffset</a> () const </td></tr> <tr class="separator:a82ffea42c98bbe563cf9b7c03262cffc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a096ea538fb51db902c86c9ea3ba9d23d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a096ea538fb51db902c86c9ea3ba9d23d">hasTime</a> () const </td></tr> <tr class="separator:a096ea538fb51db902c86c9ea3ba9d23d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a615dd282df94a71aed4c8e87b694ae86"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a615dd282df94a71aed4c8e87b694ae86">locationRadius</a> () const </td></tr> <tr class="separator:a615dd282df94a71aed4c8e87b694ae86"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3bec65c913ce215b07f51b8d8099ac3b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKCalCore_1_1Person.html#a0a0a58a60ea13b55d7cfd044c06ee095">Person::List</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a3bec65c913ce215b07f51b8d8099ac3b">mailAddresses</a> () const </td></tr> <tr class="separator:a3bec65c913ce215b07f51b8d8099ac3b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a06971aa042d50e6f4a0349b8ad566464"><td class="memItemLeft" align="right" valign="top">QStringList </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a06971aa042d50e6f4a0349b8ad566464">mailAttachments</a> () const </td></tr> <tr class="separator:a06971aa042d50e6f4a0349b8ad566464"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a79ea9526501296c068667e89fb51a066"><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a79ea9526501296c068667e89fb51a066">mailSubject</a> () const </td></tr> <tr class="separator:a79ea9526501296c068667e89fb51a066"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0ce0f2a11a68c9d8649eeb4bca3aec89"><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a0ce0f2a11a68c9d8649eeb4bca3aec89">mailText</a> () const </td></tr> <tr class="separator:a0ce0f2a11a68c9d8649eeb4bca3aec89"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1d466425404e13e0a7292bea4a93da61"><td class="memItemLeft" align="right" valign="top">KDateTime </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a1d466425404e13e0a7292bea4a93da61">nextRepetition</a> (const KDateTime &preTime) const </td></tr> <tr class="separator:a1d466425404e13e0a7292bea4a93da61"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a41c8703200421dc554f344f7cb91b6dc"><td class="memItemLeft" align="right" valign="top">KDateTime </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a41c8703200421dc554f344f7cb91b6dc">nextTime</a> (const KDateTime &preTime, bool ignoreRepetitions=false) const </td></tr> <tr class="separator:a41c8703200421dc554f344f7cb91b6dc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a431108364945b6bef8aaca2971715f53"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a431108364945b6bef8aaca2971715f53">operator!=</a> (const <a class="el" href="classKCalCore_1_1Alarm.html">Alarm</a> &a) const </td></tr> <tr class="separator:a431108364945b6bef8aaca2971715f53"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afc5417ea178ab3ae62e9f22174478198"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKCalCore_1_1Alarm.html">Alarm</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#afc5417ea178ab3ae62e9f22174478198">operator=</a> (const <a class="el" href="classKCalCore_1_1Alarm.html">Alarm</a> &)</td></tr> <tr class="separator:afc5417ea178ab3ae62e9f22174478198"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a44f922aa49b1cd4b214db8615c6c28a5"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a44f922aa49b1cd4b214db8615c6c28a5">operator==</a> (const <a class="el" href="classKCalCore_1_1Alarm.html">Alarm</a> &a) const </td></tr> <tr class="separator:a44f922aa49b1cd4b214db8615c6c28a5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a637a2fde87ed88ade3f0f8c0902d31e4"><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a637a2fde87ed88ade3f0f8c0902d31e4">parentUid</a> () const </td></tr> <tr class="separator:a637a2fde87ed88ade3f0f8c0902d31e4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaab81f0eb4736d2e32bab20d352c4cbf"><td class="memItemLeft" align="right" valign="top">KDateTime </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#aaab81f0eb4736d2e32bab20d352c4cbf">previousRepetition</a> (const KDateTime &afterTime) const </td></tr> <tr class="separator:aaab81f0eb4736d2e32bab20d352c4cbf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae7fe383484dbef6c456b71c08e62c783"><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#ae7fe383484dbef6c456b71c08e62c783">programArguments</a> () const </td></tr> <tr class="separator:ae7fe383484dbef6c456b71c08e62c783"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3bf09593c90acb290202c9cec3e439bc"><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a3bf09593c90acb290202c9cec3e439bc">programFile</a> () const </td></tr> <tr class="separator:a3bf09593c90acb290202c9cec3e439bc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adec5b6aa7f9e0077f781b57edf7dc7c7"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#adec5b6aa7f9e0077f781b57edf7dc7c7">repeatCount</a> () const </td></tr> <tr class="separator:adec5b6aa7f9e0077f781b57edf7dc7c7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8524a25d841575501fe9bddb33ebf27e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a8524a25d841575501fe9bddb33ebf27e">setAudioAlarm</a> (const QString &<a class="el" href="classKCalCore_1_1Alarm.html#aa9a5cefa19499ffc3f6fbfc7a07cfcb9">audioFile</a>=QString())</td></tr> <tr class="separator:a8524a25d841575501fe9bddb33ebf27e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a71416b5d4a5596a5d10e40ea0c3db21e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a71416b5d4a5596a5d10e40ea0c3db21e">setAudioFile</a> (const QString &<a class="el" href="classKCalCore_1_1Alarm.html#aa9a5cefa19499ffc3f6fbfc7a07cfcb9">audioFile</a>)</td></tr> <tr class="separator:a71416b5d4a5596a5d10e40ea0c3db21e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3c86b6abd44d30ba0aa70f3aa326b258"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a3c86b6abd44d30ba0aa70f3aa326b258">setDisplayAlarm</a> (const QString &<a class="el" href="classKCalCore_1_1Alarm.html#af8bd9d4bbe262bec35f6a8b6c5edf079">text</a>=QString())</td></tr> <tr class="separator:a3c86b6abd44d30ba0aa70f3aa326b258"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a82d75f850968c47734bb17d514c676c2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a82d75f850968c47734bb17d514c676c2">setEmailAlarm</a> (const QString &subject, const QString &<a class="el" href="classKCalCore_1_1Alarm.html#af8bd9d4bbe262bec35f6a8b6c5edf079">text</a>, const <a class="el" href="classKCalCore_1_1Person.html#a0a0a58a60ea13b55d7cfd044c06ee095">Person::List</a> &addressees, const QStringList &attachments=QStringList())</td></tr> <tr class="separator:a82d75f850968c47734bb17d514c676c2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2d8acc8bc95f7946afd32872eee96d83"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a2d8acc8bc95f7946afd32872eee96d83">setEnabled</a> (bool enable)</td></tr> <tr class="separator:a2d8acc8bc95f7946afd32872eee96d83"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae36d7b7f311e59c4330e39b8c2b17b4c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#ae36d7b7f311e59c4330e39b8c2b17b4c">setEndOffset</a> (const <a class="el" href="classKCalCore_1_1Duration.html">Duration</a> &offset)</td></tr> <tr class="separator:ae36d7b7f311e59c4330e39b8c2b17b4c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3ee237de7efdc41abc778901c1d1f42f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a3ee237de7efdc41abc778901c1d1f42f">setHasLocationRadius</a> (bool <a class="el" href="classKCalCore_1_1Alarm.html#a496b80eb1d5563795ac0ccc6cba45a5f">hasLocationRadius</a>)</td></tr> <tr class="separator:a3ee237de7efdc41abc778901c1d1f42f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4e1c9e85009bd4b2155cc764d9475afe"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a4e1c9e85009bd4b2155cc764d9475afe">setLocationRadius</a> (int <a class="el" href="classKCalCore_1_1Alarm.html#a615dd282df94a71aed4c8e87b694ae86">locationRadius</a>)</td></tr> <tr class="separator:a4e1c9e85009bd4b2155cc764d9475afe"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afbb59ba211f75c1647db25ab2a55dacc"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#afbb59ba211f75c1647db25ab2a55dacc">setMailAddress</a> (const <a class="el" href="classKCalCore_1_1Person.html#a33feb707e88cda60bb9d2183d1ddd60e">Person::Ptr</a> &mailAlarmAddress)</td></tr> <tr class="separator:afbb59ba211f75c1647db25ab2a55dacc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acd940f1c86c7c8e969b2aa666e3f48dd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#acd940f1c86c7c8e969b2aa666e3f48dd">setMailAddresses</a> (const <a class="el" href="classKCalCore_1_1Person.html#a0a0a58a60ea13b55d7cfd044c06ee095">Person::List</a> &mailAlarmAddresses)</td></tr> <tr class="separator:acd940f1c86c7c8e969b2aa666e3f48dd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a41ad6582a988817ddd73b2f454a89579"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a41ad6582a988817ddd73b2f454a89579">setMailAttachment</a> (const QString &mailAttachFile)</td></tr> <tr class="separator:a41ad6582a988817ddd73b2f454a89579"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad01dadb4ea094d6e3091dfed52c36fec"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#ad01dadb4ea094d6e3091dfed52c36fec">setMailAttachments</a> (const QStringList &mailAttachFiles)</td></tr> <tr class="separator:ad01dadb4ea094d6e3091dfed52c36fec"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a70870e440f6fba53d8edd2f280b3111d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a70870e440f6fba53d8edd2f280b3111d">setMailSubject</a> (const QString &mailAlarmSubject)</td></tr> <tr class="separator:a70870e440f6fba53d8edd2f280b3111d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afa55f36170722669c8a324dec20350bf"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#afa55f36170722669c8a324dec20350bf">setMailText</a> (const QString &<a class="el" href="classKCalCore_1_1Alarm.html#af8bd9d4bbe262bec35f6a8b6c5edf079">text</a>)</td></tr> <tr class="separator:afa55f36170722669c8a324dec20350bf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9ef98f2c17ee1020ab5a41439caf5e41"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a9ef98f2c17ee1020ab5a41439caf5e41">setParent</a> (<a class="el" href="classKCalCore_1_1Incidence.html">Incidence</a> *parent)</td></tr> <tr class="separator:a9ef98f2c17ee1020ab5a41439caf5e41"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af8d7f3be43a158104fb9a286399328dc"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#af8d7f3be43a158104fb9a286399328dc">setProcedureAlarm</a> (const QString &<a class="el" href="classKCalCore_1_1Alarm.html#a3bf09593c90acb290202c9cec3e439bc">programFile</a>, const QString &arguments=QString())</td></tr> <tr class="separator:af8d7f3be43a158104fb9a286399328dc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8a3cbb2e45e00c5ba4a8cda32a4d645b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a8a3cbb2e45e00c5ba4a8cda32a4d645b">setProgramArguments</a> (const QString &arguments)</td></tr> <tr class="separator:a8a3cbb2e45e00c5ba4a8cda32a4d645b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5d62f1442ed562f9d35563211b150b92"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a5d62f1442ed562f9d35563211b150b92">setProgramFile</a> (const QString &<a class="el" href="classKCalCore_1_1Alarm.html#a3bf09593c90acb290202c9cec3e439bc">programFile</a>)</td></tr> <tr class="separator:a5d62f1442ed562f9d35563211b150b92"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a25af13606c653d0009e5559bdad78ff3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a25af13606c653d0009e5559bdad78ff3">setRepeatCount</a> (int alarmRepeatCount)</td></tr> <tr class="separator:a25af13606c653d0009e5559bdad78ff3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a588e1f13dc575b0d1f049a39ebc886a6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a588e1f13dc575b0d1f049a39ebc886a6">setSnoozeTime</a> (const <a class="el" href="classKCalCore_1_1Duration.html">Duration</a> &alarmSnoozeTime)</td></tr> <tr class="separator:a588e1f13dc575b0d1f049a39ebc886a6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac2d51895f383f61a47480509a4a469c0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#ac2d51895f383f61a47480509a4a469c0">setStartOffset</a> (const <a class="el" href="classKCalCore_1_1Duration.html">Duration</a> &offset)</td></tr> <tr class="separator:ac2d51895f383f61a47480509a4a469c0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a56d43a82b12b6f8839c9f190ab9b096d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a56d43a82b12b6f8839c9f190ab9b096d">setText</a> (const QString &<a class="el" href="classKCalCore_1_1Alarm.html#af8bd9d4bbe262bec35f6a8b6c5edf079">text</a>)</td></tr> <tr class="separator:a56d43a82b12b6f8839c9f190ab9b096d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae9cf6aa48ed04c2aa96ba149f7c2efcf"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#ae9cf6aa48ed04c2aa96ba149f7c2efcf">setTime</a> (const KDateTime &alarmTime)</td></tr> <tr class="separator:ae9cf6aa48ed04c2aa96ba149f7c2efcf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad0c36260969d2f6b87d5dd726a6aad70"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#ad0c36260969d2f6b87d5dd726a6aad70">setType</a> (<a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132">Type</a> <a class="el" href="classKCalCore_1_1Alarm.html#a9cec3c8d0c2047ccb8334a54175ca7c7">type</a>)</td></tr> <tr class="separator:ad0c36260969d2f6b87d5dd726a6aad70"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac55dce269a03f212cb7c859737d6d816"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#ac55dce269a03f212cb7c859737d6d816">shiftTimes</a> (const KDateTime::Spec &oldSpec, const KDateTime::Spec &newSpec)</td></tr> <tr class="separator:ac55dce269a03f212cb7c859737d6d816"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2c58e8f1bb02b656f43d2dde4b2387e1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKCalCore_1_1Duration.html">Duration</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a2c58e8f1bb02b656f43d2dde4b2387e1">snoozeTime</a> () const </td></tr> <tr class="separator:a2c58e8f1bb02b656f43d2dde4b2387e1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3fdf5078feefc485a6d86d2f9c3e8d6a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKCalCore_1_1Duration.html">Duration</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a3fdf5078feefc485a6d86d2f9c3e8d6a">startOffset</a> () const </td></tr> <tr class="separator:a3fdf5078feefc485a6d86d2f9c3e8d6a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af8bd9d4bbe262bec35f6a8b6c5edf079"><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#af8bd9d4bbe262bec35f6a8b6c5edf079">text</a> () const </td></tr> <tr class="separator:af8bd9d4bbe262bec35f6a8b6c5edf079"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3edee9cfb42283c0d0c249981f404e66"><td class="memItemLeft" align="right" valign="top">KDateTime </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a3edee9cfb42283c0d0c249981f404e66">time</a> () const </td></tr> <tr class="separator:a3edee9cfb42283c0d0c249981f404e66"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab85dc82e3fe4ecff6a61dd02cfbb0ef0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#ab85dc82e3fe4ecff6a61dd02cfbb0ef0">toggleAlarm</a> ()</td></tr> <tr class="separator:ab85dc82e3fe4ecff6a61dd02cfbb0ef0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9cec3c8d0c2047ccb8334a54175ca7c7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132">Type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#a9cec3c8d0c2047ccb8334a54175ca7c7">type</a> () const </td></tr> <tr class="separator:a9cec3c8d0c2047ccb8334a54175ca7c7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classKCalCore_1_1CustomProperties"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classKCalCore_1_1CustomProperties')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classKCalCore_1_1CustomProperties.html">KCalCore::CustomProperties</a></td></tr> <tr class="memitem:aaa6096bfb2f30c00eb19f9c84ef801e0 inherit pub_methods_classKCalCore_1_1CustomProperties"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1CustomProperties.html#aaa6096bfb2f30c00eb19f9c84ef801e0">CustomProperties</a> ()</td></tr> <tr class="separator:aaa6096bfb2f30c00eb19f9c84ef801e0 inherit pub_methods_classKCalCore_1_1CustomProperties"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae07b4404e1a9e20bfd6ff694e48fdd86 inherit pub_methods_classKCalCore_1_1CustomProperties"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1CustomProperties.html#ae07b4404e1a9e20bfd6ff694e48fdd86">CustomProperties</a> (const <a class="el" href="classKCalCore_1_1CustomProperties.html">CustomProperties</a> &other)</td></tr> <tr class="separator:ae07b4404e1a9e20bfd6ff694e48fdd86 inherit pub_methods_classKCalCore_1_1CustomProperties"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a03da5cec8fff4505d92a19a4957c4064 inherit pub_methods_classKCalCore_1_1CustomProperties"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1CustomProperties.html#a03da5cec8fff4505d92a19a4957c4064">~CustomProperties</a> ()</td></tr> <tr class="separator:a03da5cec8fff4505d92a19a4957c4064 inherit pub_methods_classKCalCore_1_1CustomProperties"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a67dcddac7e1c5624860f56007a63245c inherit pub_methods_classKCalCore_1_1CustomProperties"><td class="memItemLeft" align="right" valign="top">QMap< QByteArray, QString > </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1CustomProperties.html#a67dcddac7e1c5624860f56007a63245c">customProperties</a> () const </td></tr> <tr class="separator:a67dcddac7e1c5624860f56007a63245c inherit pub_methods_classKCalCore_1_1CustomProperties"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3405b55e5183ced1eb93ca1b52b0ab37 inherit pub_methods_classKCalCore_1_1CustomProperties"><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1CustomProperties.html#a3405b55e5183ced1eb93ca1b52b0ab37">customProperty</a> (const QByteArray &app, const QByteArray &key) const </td></tr> <tr class="separator:a3405b55e5183ced1eb93ca1b52b0ab37 inherit pub_methods_classKCalCore_1_1CustomProperties"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aabc3d9114425aed0b5e66f2f3f758ebd inherit pub_methods_classKCalCore_1_1CustomProperties"><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1CustomProperties.html#aabc3d9114425aed0b5e66f2f3f758ebd">nonKDECustomProperty</a> (const QByteArray &name) const </td></tr> <tr class="separator:aabc3d9114425aed0b5e66f2f3f758ebd inherit pub_methods_classKCalCore_1_1CustomProperties"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a89024edb2e5b9ced89b89d159eb1d0c0 inherit pub_methods_classKCalCore_1_1CustomProperties"><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1CustomProperties.html#a89024edb2e5b9ced89b89d159eb1d0c0">nonKDECustomPropertyParameters</a> (const QByteArray &name) const </td></tr> <tr class="separator:a89024edb2e5b9ced89b89d159eb1d0c0 inherit pub_methods_classKCalCore_1_1CustomProperties"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a376800b358f08d8ccf0121d68a3ffd50 inherit pub_methods_classKCalCore_1_1CustomProperties"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKCalCore_1_1CustomProperties.html">CustomProperties</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1CustomProperties.html#a376800b358f08d8ccf0121d68a3ffd50">operator=</a> (const <a class="el" href="classKCalCore_1_1CustomProperties.html">CustomProperties</a> &other)</td></tr> <tr class="separator:a376800b358f08d8ccf0121d68a3ffd50 inherit pub_methods_classKCalCore_1_1CustomProperties"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a968927c0a78c53d74cbb86abf33f098d inherit pub_methods_classKCalCore_1_1CustomProperties"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1CustomProperties.html#a968927c0a78c53d74cbb86abf33f098d">operator==</a> (const <a class="el" href="classKCalCore_1_1CustomProperties.html">CustomProperties</a> &properties) const </td></tr> <tr class="separator:a968927c0a78c53d74cbb86abf33f098d inherit pub_methods_classKCalCore_1_1CustomProperties"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a020a8495583d6cc979874339b956db8b inherit pub_methods_classKCalCore_1_1CustomProperties"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1CustomProperties.html#a020a8495583d6cc979874339b956db8b">removeCustomProperty</a> (const QByteArray &app, const QByteArray &key)</td></tr> <tr class="separator:a020a8495583d6cc979874339b956db8b inherit pub_methods_classKCalCore_1_1CustomProperties"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a75dc47ecc515411b0ad0d595a49acb78 inherit pub_methods_classKCalCore_1_1CustomProperties"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1CustomProperties.html#a75dc47ecc515411b0ad0d595a49acb78">removeNonKDECustomProperty</a> (const QByteArray &name)</td></tr> <tr class="separator:a75dc47ecc515411b0ad0d595a49acb78 inherit pub_methods_classKCalCore_1_1CustomProperties"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2c01feecd87e68852f6c6c9a27d084da inherit pub_methods_classKCalCore_1_1CustomProperties"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1CustomProperties.html#a2c01feecd87e68852f6c6c9a27d084da">setCustomProperties</a> (const QMap< QByteArray, QString > &properties)</td></tr> <tr class="separator:a2c01feecd87e68852f6c6c9a27d084da inherit pub_methods_classKCalCore_1_1CustomProperties"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a19c6f879d05848f7dae9772d1cc0a156 inherit pub_methods_classKCalCore_1_1CustomProperties"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1CustomProperties.html#a19c6f879d05848f7dae9772d1cc0a156">setCustomProperty</a> (const QByteArray &app, const QByteArray &key, const QString &value)</td></tr> <tr class="separator:a19c6f879d05848f7dae9772d1cc0a156 inherit pub_methods_classKCalCore_1_1CustomProperties"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0c7d82cfa905216cc079271852dbfab8 inherit pub_methods_classKCalCore_1_1CustomProperties"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1CustomProperties.html#a0c7d82cfa905216cc079271852dbfab8">setNonKDECustomProperty</a> (const QByteArray &name, const QString &value, const QString &parameters=QString())</td></tr> <tr class="separator:a0c7d82cfa905216cc079271852dbfab8 inherit pub_methods_classKCalCore_1_1CustomProperties"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a> Protected Member Functions</h2></td></tr> <tr class="memitem:af15f0175f3279dd5ed0595c93fda3ad7"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#af15f0175f3279dd5ed0595c93fda3ad7">customPropertyUpdated</a> ()</td></tr> <tr class="separator:af15f0175f3279dd5ed0595c93fda3ad7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afc78e52fe8b8c6cfe674a4e52e9d547c"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1Alarm.html#afc78e52fe8b8c6cfe674a4e52e9d547c">virtual_hook</a> (int id, void *data)</td></tr> <tr class="separator:afc78e52fe8b8c6cfe674a4e52e9d547c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pro_methods_classKCalCore_1_1CustomProperties"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classKCalCore_1_1CustomProperties')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classKCalCore_1_1CustomProperties.html">KCalCore::CustomProperties</a></td></tr> <tr class="memitem:a92f4a21b901dd8692ecab129c7b8f59f inherit pro_methods_classKCalCore_1_1CustomProperties"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1CustomProperties.html#a92f4a21b901dd8692ecab129c7b8f59f">customPropertyUpdate</a> ()</td></tr> <tr class="separator:a92f4a21b901dd8692ecab129c7b8f59f inherit pro_methods_classKCalCore_1_1CustomProperties"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> Additional Inherited Members</h2></td></tr> <tr class="inherit_header pub_static_methods_classKCalCore_1_1CustomProperties"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classKCalCore_1_1CustomProperties')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classKCalCore_1_1CustomProperties.html">KCalCore::CustomProperties</a></td></tr> <tr class="memitem:ac706797afb507c9e010e86510ead83de inherit pub_static_methods_classKCalCore_1_1CustomProperties"><td class="memItemLeft" align="right" valign="top">static QByteArray </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCalCore_1_1CustomProperties.html#ac706797afb507c9e010e86510ead83de">customPropertyName</a> (const QByteArray &app, const QByteArray &key)</td></tr> <tr class="separator:ac706797afb507c9e010e86510ead83de inherit pub_static_methods_classKCalCore_1_1CustomProperties"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><p>Represents an alarm notification. </p> <p>Alarms are user notifications that occur at specified times. Notifications can be on-screen pop-up dialogs, email messages, the playing of audio files, or the running of another program.</p> <p>Alarms always belong to a parent <a class="el" href="classKCalCore_1_1Incidence.html" title="Provides the abstract base class common to non-FreeBusy (Events, To-dos, Journals) calendar component...">Incidence</a>. </p> <p>Definition at line <a class="el" href="alarm_8h_source.html#l00059">59</a> of file <a class="el" href="alarm_8h_source.html">alarm.h</a>.</p> </div><h2 class="groupheader">Member Typedef Documentation</h2> <a class="anchor" id="a5b4e064f37732cca17f1647fc695cef8"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef QVector<<a class="el" href="classKCalCore_1_1Alarm.html#a0667042aaaffe5f4cde48f06a4cdaf51">Ptr</a>> <a class="el" href="classKCalCore_1_1Alarm.html#a5b4e064f37732cca17f1647fc695cef8">KCalCore::Alarm::List</a></td> </tr> </table> </div><div class="memdoc"> <p>List of alarms. </p> <p>Definition at line <a class="el" href="alarm_8h_source.html#l00081">81</a> of file <a class="el" href="alarm_8h_source.html">alarm.h</a>.</p> </div> </div> <a class="anchor" id="a0667042aaaffe5f4cde48f06a4cdaf51"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef QSharedPointer<<a class="el" href="classKCalCore_1_1Alarm.html">Alarm</a>> <a class="el" href="classKCalCore_1_1Alarm.html#a0667042aaaffe5f4cde48f06a4cdaf51">KCalCore::Alarm::Ptr</a></td> </tr> </table> </div><div class="memdoc"> <p>A shared pointer to an <a class="el" href="classKCalCore_1_1Alarm.html" title="Represents an alarm notification.">Alarm</a> object. </p> <p>Definition at line <a class="el" href="alarm_8h_source.html#l00076">76</a> of file <a class="el" href="alarm_8h_source.html">alarm.h</a>.</p> </div> </div> <h2 class="groupheader">Member Enumeration Documentation</h2> <a class="anchor" id="a503632b7ef2e09aacc7417183248f132"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132">KCalCore::Alarm::Type</a></td> </tr> </table> </div><div class="memdoc"> <p>The different types of alarms. </p> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a503632b7ef2e09aacc7417183248f132aebfbe54752619b8d9353ce6fbfb9383a"></a>Invalid</em> </td><td class="fielddoc"> <p>Invalid, or no alarm. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a503632b7ef2e09aacc7417183248f132a48a205894d1740bc97c7360da929e338"></a>Display</em> </td><td class="fielddoc"> <p>Display a dialog box. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a503632b7ef2e09aacc7417183248f132acadbdd9c13cce9647db0ebbf0b60b7e7"></a>Procedure</em> </td><td class="fielddoc"> <p>Call a script. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a503632b7ef2e09aacc7417183248f132a5e6ee13f359b313a40c82b8db3078593"></a>Email</em> </td><td class="fielddoc"> <p>Send email. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a503632b7ef2e09aacc7417183248f132aaca3594dc33f9517ce206267c05eafeb"></a>Audio</em> </td><td class="fielddoc"> <p>Play an audio file. </p> </td></tr> </table> <p>Definition at line <a class="el" href="alarm_8h_source.html#l00065">65</a> of file <a class="el" href="alarm_8h_source.html">alarm.h</a>.</p> </div> </div> <h2 class="groupheader">Constructor & Destructor Documentation</h2> <a class="anchor" id="a8a4f3b2d7117c2f0e8d1bd32702b24aa"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">Alarm::Alarm </td> <td>(</td> <td class="paramtype"><a class="el" href="classKCalCore_1_1Incidence.html">Incidence</a> * </td> <td class="paramname"><em>parent</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>Constructs an alarm belonging to the <code>parent</code> <a class="el" href="classKCalCore_1_1Incidence.html" title="Provides the abstract base class common to non-FreeBusy (Events, To-dos, Journals) calendar component...">Incidence</a>. </p> <p>Private class that helps to provide binary compatibility between releases.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">parent</td><td>is the <a class="el" href="classKCalCore_1_1Incidence.html" title="Provides the abstract base class common to non-FreeBusy (Events, To-dos, Journals) calendar component...">Incidence</a> this alarm will belong to.</td></tr> </table> </dd> </dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00103">103</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="a26986f7f3bea4978fa69361671dfcc69"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">Alarm::Alarm </td> <td>(</td> <td class="paramtype">const <a class="el" href="classKCalCore_1_1Alarm.html">Alarm</a> & </td> <td class="paramname"><em>other</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Copy constructor. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">other</td><td>is the alarm to copy. </td></tr> </table> </dd> </dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00108">108</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="adb5fc73041badc6a082b78874559c002"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">Alarm::~Alarm </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Destroys the alarm. </p> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00113">113</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <h2 class="groupheader">Member Function Documentation</h2> <a class="anchor" id="a3d099e2648838437fcab3007e6e79bfd"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Alarm::addMailAddress </td> <td>(</td> <td class="paramtype">const <a class="el" href="classKCalCore_1_1Person.html#a33feb707e88cda60bb9d2183d1ddd60e">Person::Ptr</a> & </td> <td class="paramname"><em>mailAlarmAddress</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Adds an address to the list of email addresses to send mail to when the alarm is triggered. </p> <p>Ignored if the alarm is not an <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132a5e6ee13f359b313a40c82b8db3078593" title="Send email.">Email</a> type.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">mailAlarmAddress</td><td>is a <a class="el" href="classKCalCore_1_1Person.html" title="Represents a person, by name and email address.">Person</a> to add to the list of addresses to receive a mail message when an <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132a5e6ee13f359b313a40c82b8db3078593" title="Send email.">Email</a> type alarm is triggered.</td></tr> </table> </dd> </dl> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#afbb59ba211f75c1647db25ab2a55dacc" title="Sets the email address of an Email type alarm.">setMailAddress()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#acd940f1c86c7c8e969b2aa666e3f48dd" title="Sets a list of email addresses of an Email type alarm.">setMailAddresses()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#a3bec65c913ce215b07f51b8d8099ac3b" title="Returns the list of addresses for an Email alarm type.">mailAddresses()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00357">357</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="aa7d6006ce3c56dc6969e3a7c043c1d63"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Alarm::addMailAttachment </td> <td>(</td> <td class="paramtype">const QString & </td> <td class="paramname"><em>mailAttachFile</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Adds a filename to the list of files to attach to a mail message for an <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132a5e6ee13f359b313a40c82b8db3078593" title="Send email.">Email</a> alarm type. </p> <p>Ignored if the alarm is not an <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132a5e6ee13f359b313a40c82b8db3078593" title="Send email.">Email</a> type.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">mailAttachFile</td><td>is a string containing a filename to be attached to an email message to send when the <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132a5e6ee13f359b313a40c82b8db3078593" title="Send email.">Email</a> type alarm is triggered.</td></tr> </table> </dd> </dl> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#a41ad6582a988817ddd73b2f454a89579" title="Sets the filename to attach to a mail message for an Email alarm type.">setMailAttachment()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#ad01dadb4ea094d6e3091dfed52c36fec" title="Sets a list of filenames to attach to a mail message for an Email alarm type.">setMailAttachments()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#a06971aa042d50e6f4a0349b8ad566464" title="Returns the list of attachment filenames for an Email alarm type.">mailAttachments()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00420">420</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="aa9a5cefa19499ffc3f6fbfc7a07cfcb9"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">QString Alarm::audioFile </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns the audio file name for an <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132aaca3594dc33f9517ce206267c05eafeb" title="Play an audio file.">Audio</a> alarm type. </p> <p>Returns an empty string if the alarm is not an <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132aaca3594dc33f9517ce206267c05eafeb" title="Play an audio file.">Audio</a> type.</p> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#a8524a25d841575501fe9bddb33ebf27e" title="Sets the Audio type for this alarm and the name of the audio file to play when the alarm is triggered...">setAudioAlarm()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#a71416b5d4a5596a5d10e40ea0c3db21e" title="Sets the name of the audio file to play when the audio alarm is triggered.">setAudioFile()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00258">258</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="af15f0175f3279dd5ed0595c93fda3ad7"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void Alarm::customPropertyUpdated </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p></p> <p>The default implementation does nothing: override in derived classes to perform change processing. </p> <p>Reimplemented from <a class="el" href="classKCalCore_1_1CustomProperties.html#ad9f0b9071c3767906e5620a3a0d1b65b">KCalCore::CustomProperties</a>.</p> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00792">792</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="a9d658d3cd5620dac81a53ef6661bcef7"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classKCalCore_1_1Duration.html">Duration</a> Alarm::duration </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns the interval between the alarm's initial occurrence and its final repetition. </p> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00632">632</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="adcc94edf832e47bcc7825b6520dfe206"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool Alarm::enabled </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns the alarm enabled status: true (enabled) or false (disabled). </p> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#a2d8acc8bc95f7946afd32872eee96d83" title="Sets the enabled status of the alarm.">setEnabled()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#ab85dc82e3fe4ecff6a61dd02cfbb0ef0" title="Toggles the alarm status, i.e, an enable alarm becomes disabled and a disabled alarm becomes enabled...">toggleAlarm()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00731">731</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="a8e7e0d368d84e9a1cb3479cd4ff29e72"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classKCalCore_1_1Duration.html">Duration</a> Alarm::endOffset </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns offset of alarm in time relative to the end of the event. </p> <p>If the alarm's time is not defined in terms of an offset relative to the end of the event, returns zero.</p> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#ae36d7b7f311e59c4330e39b8c2b17b4c" title="Sets the alarm offset relative to the end of the parent Incidence.">setEndOffset()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#a094d1237630cb22fc1d1b5c17cdbd589" title="Returns whether the alarm is defined in terms of an offset relative to the end of the event...">hasEndOffset()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00777">777</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="aae691d67eee301dbca528f4485740887"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">KDateTime Alarm::endTime </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns the date/time when the last repetition of the alarm goes off. </p> <p>If the alarm does not repeat this is equivalent to calling <a class="el" href="classKCalCore_1_1Alarm.html#a3edee9cfb42283c0d0c249981f404e66" title="Returns the alarm trigger date/time.">time()</a>.</p> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#ae9cf6aa48ed04c2aa96ba149f7c2efcf" title="Sets the trigger time of the alarm.">setTime()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00697">697</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="a094d1237630cb22fc1d1b5c17cdbd589"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool Alarm::hasEndOffset </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns whether the alarm is defined in terms of an offset relative to the end of the event. </p> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#a8e7e0d368d84e9a1cb3479cd4ff29e72" title="Returns offset of alarm in time relative to the end of the event.">endOffset()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#ae36d7b7f311e59c4330e39b8c2b17b4c" title="Sets the alarm offset relative to the end of the parent Incidence.">setEndOffset()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00759">759</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="a496b80eb1d5563795ac0ccc6cba45a5f"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool Alarm::hasLocationRadius </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns true if alarm has location radius defined. </p> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#a4e1c9e85009bd4b2155cc764d9475afe" title="Set location radius for the alarm.">setLocationRadius()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00816">816</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="a82ffea42c98bbe563cf9b7c03262cffc"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool Alarm::hasStartOffset </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns whether the alarm is defined in terms of an offset relative to the start of the parent <a class="el" href="classKCalCore_1_1Incidence.html" title="Provides the abstract base class common to non-FreeBusy (Events, To-dos, Journals) calendar component...">Incidence</a>. </p> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#a3fdf5078feefc485a6d86d2f9c3e8d6a" title="Returns offset of alarm in time relative to the start of the parent Incidence.">startOffset()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#ac2d51895f383f61a47480509a4a469c0" title="Sets the alarm offset relative to the start of the parent Incidence.">setStartOffset()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00754">754</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="a096ea538fb51db902c86c9ea3ba9d23d"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool Alarm::hasTime </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns true if the alarm has a trigger date/time. </p> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00580">580</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="a615dd282df94a71aed4c8e87b694ae86"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int Alarm::locationRadius </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns the location radius in meters. </p> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#a4e1c9e85009bd4b2155cc764d9475afe" title="Set location radius for the alarm.">setLocationRadius()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00832">832</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="a3bec65c913ce215b07f51b8d8099ac3b"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classKCalCore_1_1Person.html#a0a0a58a60ea13b55d7cfd044c06ee095">Person::List</a> Alarm::mailAddresses </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns the list of addresses for an <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132a5e6ee13f359b313a40c82b8db3078593" title="Send email.">Email</a> alarm type. </p> <p>Returns an empty list if the alarm is not an <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132a5e6ee13f359b313a40c82b8db3078593" title="Send email.">Email</a> type.</p> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#a3d099e2648838437fcab3007e6e79bfd" title="Adds an address to the list of email addresses to send mail to when the alarm is triggered.">addMailAddress()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#afbb59ba211f75c1647db25ab2a55dacc" title="Sets the email address of an Email type alarm.">setMailAddress()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#acd940f1c86c7c8e969b2aa666e3f48dd" title="Sets a list of email addresses of an Email type alarm.">setMailAddresses()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00370">370</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="a06971aa042d50e6f4a0349b8ad566464"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">QStringList Alarm::mailAttachments </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns the list of attachment filenames for an <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132a5e6ee13f359b313a40c82b8db3078593" title="Send email.">Email</a> alarm type. </p> <p>Returns an empty list if the alarm is not an <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132a5e6ee13f359b313a40c82b8db3078593" title="Send email.">Email</a> type.</p> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#aa7d6006ce3c56dc6969e3a7c043c1d63" title="Adds a filename to the list of files to attach to a mail message for an Email alarm type...">addMailAttachment()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#a41ad6582a988817ddd73b2f454a89579" title="Sets the filename to attach to a mail message for an Email alarm type.">setMailAttachment()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#ad01dadb4ea094d6e3091dfed52c36fec" title="Sets a list of filenames to attach to a mail message for an Email alarm type.">setMailAttachments()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00433">433</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="a79ea9526501296c068667e89fb51a066"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">QString Alarm::mailSubject </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns the subject line string for an <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132a5e6ee13f359b313a40c82b8db3078593" title="Send email.">Email</a> alarm type. </p> <p>Returns an empty string if the alarm is not an <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132a5e6ee13f359b313a40c82b8db3078593" title="Send email.">Email</a> type.</p> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#a70870e440f6fba53d8edd2f280b3111d" title="Sets the subject line of a mail message for an Email alarm type.">setMailSubject()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00388">388</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="a0ce0f2a11a68c9d8649eeb4bca3aec89"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">QString Alarm::mailText </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns the body text for an <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132a5e6ee13f359b313a40c82b8db3078593" title="Send email.">Email</a> alarm type. </p> <p>Returns an empty string if the alarm is not an <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132a5e6ee13f359b313a40c82b8db3078593" title="Send email.">Email</a> type.</p> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#afa55f36170722669c8a324dec20350bf" title="Sets the body text for an Email alarm type.">setMailText()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00451">451</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="a1d466425404e13e0a7292bea4a93da61"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">KDateTime Alarm::nextRepetition </td> <td>(</td> <td class="paramtype">const KDateTime & </td> <td class="paramname"><em>preTime</em></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns the date/time of the alarm's initial occurrence or its next repetition after a given time. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">preTime</td><td>the date/time after which to find the next repetition.</td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>the date/time of the next repetition, or an invalid date/time if the specified time is at or after the alarm's last repetition.</dd></dl> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#aaab81f0eb4736d2e32bab20d352c4cbf" title="Returns the date/time of the alarm's latest repetition or, if none, its initial occurrence before a g...">previousRepetition()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00638">638</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="a41c8703200421dc554f344f7cb91b6dc"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">KDateTime Alarm::nextTime </td> <td>(</td> <td class="paramtype">const KDateTime & </td> <td class="paramname"><em>preTime</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">bool </td> <td class="paramname"><em>ignoreRepetitions</em> = <code>false</code> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns the next alarm trigger date/time after given date/time. </p> <p>Takes recurrent incidences into account.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">preTime</td><td>date/time from where to start </td></tr> <tr><td class="paramname">ignoreRepetitions</td><td>don't take repetitions into account </td></tr> </table> </dd> </dl> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#a1d466425404e13e0a7292bea4a93da61" title="Returns the date/time of the alarm's initial occurrence or its next repetition after a given time...">nextRepetition()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00518">518</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="a431108364945b6bef8aaca2971715f53"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool Alarm::operator!= </td> <td>(</td> <td class="paramtype">const <a class="el" href="classKCalCore_1_1Alarm.html">Alarm</a> & </td> <td class="paramname"><em>a</em></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Compares two alarms for inequality. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">a</td><td>is the comparison alarm. </td></tr> </table> </dd> </dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00185">185</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="afc5417ea178ab3ae62e9f22174478198"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classKCalCore_1_1Alarm.html">Alarm</a> & Alarm::operator= </td> <td>(</td> <td class="paramtype">const <a class="el" href="classKCalCore_1_1Alarm.html">Alarm</a> & </td> <td class="paramname"><em>a</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Copy operator. </p> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00118">118</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="a44f922aa49b1cd4b214db8615c6c28a5"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool Alarm::operator== </td> <td>(</td> <td class="paramtype">const <a class="el" href="classKCalCore_1_1Alarm.html">Alarm</a> & </td> <td class="paramname"><em>a</em></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Compares two alarms for equality. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">a</td><td>is the comparison alarm. </td></tr> </table> </dd> </dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00140">140</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="a637a2fde87ed88ade3f0f8c0902d31e4"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">QString Alarm::parentUid </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns the parent's incidence UID of the alarm. </p> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#a9ef98f2c17ee1020ab5a41439caf5e41" title="Sets the parent Incidence of the alarm.">setParent()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00787">787</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="aaab81f0eb4736d2e32bab20d352c4cbf"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">KDateTime Alarm::previousRepetition </td> <td>(</td> <td class="paramtype">const KDateTime & </td> <td class="paramname"><em>afterTime</em></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns the date/time of the alarm's latest repetition or, if none, its initial occurrence before a given time. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">afterTime</td><td>is the date/time before which to find the latest repetition.</td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>the date and time of the latest repetition, or an invalid date/time if the specified time is at or before the alarm's initial occurrence.</dd></dl> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#a1d466425404e13e0a7292bea4a93da61" title="Returns the date/time of the alarm's initial occurrence or its next repetition after a given time...">nextRepetition()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00668">668</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="ae7fe383484dbef6c456b71c08e62c783"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">QString Alarm::programArguments </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns the program arguments string for a <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132acadbdd9c13cce9647db0ebbf0b60b7e7" title="Call a script.">Procedure</a> alarm type. </p> <p>Returns an empty string if the alarm is not a <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132acadbdd9c13cce9647db0ebbf0b60b7e7" title="Call a script.">Procedure</a> type.</p> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#af8d7f3be43a158104fb9a286399328dc" title="Sets the Procedure type for this alarm and the program (with arguments) to execute when the alarm is ...">setProcedureAlarm()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#a5d62f1442ed562f9d35563211b150b92" title="Sets the program file to execute when the alarm is triggered.">setProgramFile()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#a3bf09593c90acb290202c9cec3e439bc" title="Returns the program file name for a Procedure alarm type.">programFile()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#a8a3cbb2e45e00c5ba4a8cda32a4d645b" title="Sets the program arguments string when the alarm is triggered.">setProgramArguments()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00308">308</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="a3bf09593c90acb290202c9cec3e439bc"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">QString Alarm::programFile </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns the program file name for a <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132acadbdd9c13cce9647db0ebbf0b60b7e7" title="Call a script.">Procedure</a> alarm type. </p> <p>Returns an empty string if the alarm is not a <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132acadbdd9c13cce9647db0ebbf0b60b7e7" title="Call a script.">Procedure</a> type.</p> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#af8d7f3be43a158104fb9a286399328dc" title="Sets the Procedure type for this alarm and the program (with arguments) to execute when the alarm is ...">setProcedureAlarm()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#a5d62f1442ed562f9d35563211b150b92" title="Sets the program file to execute when the alarm is triggered.">setProgramFile()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#a8a3cbb2e45e00c5ba4a8cda32a4d645b" title="Sets the program arguments string when the alarm is triggered.">setProgramArguments()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#ae7fe383484dbef6c456b71c08e62c783" title="Returns the program arguments string for a Procedure alarm type.">programArguments()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00290">290</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="adec5b6aa7f9e0077f781b57edf7dc7c7"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int Alarm::repeatCount </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns how many times an alarm may repeats after its initial occurrence. </p> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#a25af13606c653d0009e5559bdad78ff3" title="Sets how many times an alarm is to repeat itself after its initial occurrence (w/snoozes).">setRepeatCount()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00627">627</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="a8524a25d841575501fe9bddb33ebf27e"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Alarm::setAudioAlarm </td> <td>(</td> <td class="paramtype">const QString & </td> <td class="paramname"><em>audioFile</em> = <code>QString()</code></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Sets the <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132aaca3594dc33f9517ce206267c05eafeb" title="Play an audio file.">Audio</a> type for this alarm and the name of the audio file to play when the alarm is triggered. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">audioFile</td><td>is the name of the audio file to play when the alarm is triggered.</td></tr> </table> </dd> </dl> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#a71416b5d4a5596a5d10e40ea0c3db21e" title="Sets the name of the audio file to play when the audio alarm is triggered.">setAudioFile()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#aa9a5cefa19499ffc3f6fbfc7a07cfcb9" title="Returns the audio file name for an Audio alarm type.">audioFile()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00233">233</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="a71416b5d4a5596a5d10e40ea0c3db21e"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Alarm::setAudioFile </td> <td>(</td> <td class="paramtype">const QString & </td> <td class="paramname"><em>audioFile</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Sets the name of the audio file to play when the audio alarm is triggered. </p> <p>Ignored if the alarm is not an <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132aaca3594dc33f9517ce206267c05eafeb" title="Play an audio file.">Audio</a> type.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">audioFile</td><td>is the name of the audio file to play when the alarm is triggered.</td></tr> </table> </dd> </dl> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#a8524a25d841575501fe9bddb33ebf27e" title="Sets the Audio type for this alarm and the name of the audio file to play when the alarm is triggered...">setAudioAlarm()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#aa9a5cefa19499ffc3f6fbfc7a07cfcb9" title="Returns the audio file name for an Audio alarm type.">audioFile()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00245">245</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="a3c86b6abd44d30ba0aa70f3aa326b258"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Alarm::setDisplayAlarm </td> <td>(</td> <td class="paramtype">const QString & </td> <td class="paramname"><em>text</em> = <code>QString()</code></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Sets the <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132a48a205894d1740bc97c7360da929e338" title="Display a dialog box.">Display</a> type for this alarm. </p> <p>If <code>text</code> is specified non-empty, then it is used as the description text to display when the alarm is triggered.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">text</td><td>is the description to display when the alarm is triggered.</td></tr> </table> </dd> </dl> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#a56d43a82b12b6f8839c9f190ab9b096d" title="Sets the description text to be displayed when the alarm is triggered.">setText()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#af8bd9d4bbe262bec35f6a8b6c5edf079" title="Returns the display text string for a Display alarm type.">text()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00456">456</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="a82d75f850968c47734bb17d514c676c2"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Alarm::setEmailAlarm </td> <td>(</td> <td class="paramtype">const QString & </td> <td class="paramname"><em>subject</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const QString & </td> <td class="paramname"><em>text</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="classKCalCore_1_1Person.html#a0a0a58a60ea13b55d7cfd044c06ee095">Person::List</a> & </td> <td class="paramname"><em>addressees</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const QStringList & </td> <td class="paramname"><em>attachments</em> = <code>QStringList()</code> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Sets the <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132a5e6ee13f359b313a40c82b8db3078593" title="Send email.">Email</a> type for this alarm and the email <code>subject</code>, <code>text</code>, <code>addresses</code>, and <code>attachments</code> that make up an email message to be sent when the alarm is triggered. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">subject</td><td>is the email subject. </td></tr> <tr><td class="paramname">text</td><td>is a string containing the body of the email message. </td></tr> <tr><td class="paramname">addressees</td><td>is <a class="el" href="classKCalCore_1_1Person.html" title="Represents a person, by name and email address.">Person</a> list of email addresses. </td></tr> <tr><td class="paramname">attachments</td><td>is a a QStringList of optional file names of email attachments.</td></tr> </table> </dd> </dl> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#a70870e440f6fba53d8edd2f280b3111d" title="Sets the subject line of a mail message for an Email alarm type.">setMailSubject()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#afa55f36170722669c8a324dec20350bf" title="Sets the body text for an Email alarm type.">setMailText()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#acd940f1c86c7c8e969b2aa666e3f48dd" title="Sets a list of email addresses of an Email type alarm.">setMailAddresses()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#ad01dadb4ea094d6e3091dfed52c36fec" title="Sets a list of filenames to attach to a mail message for an Email alarm type.">setMailAttachments()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00313">313</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="a2d8acc8bc95f7946afd32872eee96d83"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Alarm::setEnabled </td> <td>(</td> <td class="paramtype">bool </td> <td class="paramname"><em>enable</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Sets the enabled status of the alarm. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">enable</td><td>if true, then enable the alarm; else disable the alarm.</td></tr> </table> </dd> </dl> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#adcc94edf832e47bcc7825b6520dfe206" title="Returns the alarm enabled status: true (enabled) or false (disabled).">enabled()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#ab85dc82e3fe4ecff6a61dd02cfbb0ef0" title="Toggles the alarm status, i.e, an enable alarm becomes disabled and a disabled alarm becomes enabled...">toggleAlarm()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00720">720</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="ae36d7b7f311e59c4330e39b8c2b17b4c"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Alarm::setEndOffset </td> <td>(</td> <td class="paramtype">const <a class="el" href="classKCalCore_1_1Duration.html">Duration</a> & </td> <td class="paramname"><em>offset</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Sets the alarm offset relative to the end of the parent <a class="el" href="classKCalCore_1_1Incidence.html" title="Provides the abstract base class common to non-FreeBusy (Events, To-dos, Journals) calendar component...">Incidence</a>. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">offset</td><td>is a <a class="el" href="classKCalCore_1_1Duration.html" title="Represents a span of time measured in seconds or days.">Duration</a> to be used as a time relative to the end of the parent <a class="el" href="classKCalCore_1_1Incidence.html" title="Provides the abstract base class common to non-FreeBusy (Events, To-dos, Journals) calendar component...">Incidence</a> to be used as the alarm trigger.</td></tr> </table> </dd> </dl> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#ac2d51895f383f61a47480509a4a469c0" title="Sets the alarm offset relative to the start of the parent Incidence.">setStartOffset()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#a3fdf5078feefc485a6d86d2f9c3e8d6a" title="Returns offset of alarm in time relative to the start of the parent Incidence.">startOffset()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#a8e7e0d368d84e9a1cb3479cd4ff29e72" title="Returns offset of alarm in time relative to the end of the event.">endOffset()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00764">764</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="a3ee237de7efdc41abc778901c1d1f42f"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Alarm::setHasLocationRadius </td> <td>(</td> <td class="paramtype">bool </td> <td class="paramname"><em>hasLocationRadius</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Set if the location radius for the alarm has been defined. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">hasLocationRadius</td><td>if true, then this alarm has a location radius.</td></tr> </table> </dd> </dl> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#a4e1c9e85009bd4b2155cc764d9475afe" title="Set location radius for the alarm.">setLocationRadius()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00800">800</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="a4e1c9e85009bd4b2155cc764d9475afe"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Alarm::setLocationRadius </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>locationRadius</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Set location radius for the alarm. </p> <p>This means that alarm will be triggered when user approaches the location. Given value will be stored into custom properties as X-LOCATION-RADIUS.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">locationRadius</td><td>radius in meters </td></tr> </table> </dd> </dl> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#a615dd282df94a71aed4c8e87b694ae86" title="Returns the location radius in meters.">locationRadius()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00821">821</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="afbb59ba211f75c1647db25ab2a55dacc"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Alarm::setMailAddress </td> <td>(</td> <td class="paramtype">const <a class="el" href="classKCalCore_1_1Person.html#a33feb707e88cda60bb9d2183d1ddd60e">Person::Ptr</a> & </td> <td class="paramname"><em>mailAlarmAddress</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Sets the email address of an <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132a5e6ee13f359b313a40c82b8db3078593" title="Send email.">Email</a> type alarm. </p> <p>Ignored if the alarm is not an <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132a5e6ee13f359b313a40c82b8db3078593" title="Send email.">Email</a> type.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">mailAlarmAddress</td><td>is a <a class="el" href="classKCalCore_1_1Person.html" title="Represents a person, by name and email address.">Person</a> to receive a mail message when an <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132a5e6ee13f359b313a40c82b8db3078593" title="Send email.">Email</a> type alarm is triggered.</td></tr> </table> </dd> </dl> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#a70870e440f6fba53d8edd2f280b3111d" title="Sets the subject line of a mail message for an Email alarm type.">setMailSubject()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#afa55f36170722669c8a324dec20350bf" title="Sets the body text for an Email alarm type.">setMailText()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#acd940f1c86c7c8e969b2aa666e3f48dd" title="Sets a list of email addresses of an Email type alarm.">setMailAddresses()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#a41ad6582a988817ddd73b2f454a89579" title="Sets the filename to attach to a mail message for an Email alarm type.">setMailAttachment()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#ad01dadb4ea094d6e3091dfed52c36fec" title="Sets a list of filenames to attach to a mail message for an Email alarm type.">setMailAttachments()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#a3bec65c913ce215b07f51b8d8099ac3b" title="Returns the list of addresses for an Email alarm type.">mailAddresses()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00330">330</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="acd940f1c86c7c8e969b2aa666e3f48dd"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Alarm::setMailAddresses </td> <td>(</td> <td class="paramtype">const <a class="el" href="classKCalCore_1_1Person.html#a0a0a58a60ea13b55d7cfd044c06ee095">Person::List</a> & </td> <td class="paramname"><em>mailAlarmAddresses</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Sets a list of email addresses of an <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132a5e6ee13f359b313a40c82b8db3078593" title="Send email.">Email</a> type alarm. </p> <p>Ignored if the alarm is not an <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132a5e6ee13f359b313a40c82b8db3078593" title="Send email.">Email</a> type.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">mailAlarmAddresses</td><td>is a <a class="el" href="classKCalCore_1_1Person.html" title="Represents a person, by name and email address.">Person</a> list to receive a mail message when an <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132a5e6ee13f359b313a40c82b8db3078593" title="Send email.">Email</a> type alarm is triggered.</td></tr> </table> </dd> </dl> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#a70870e440f6fba53d8edd2f280b3111d" title="Sets the subject line of a mail message for an Email alarm type.">setMailSubject()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#afa55f36170722669c8a324dec20350bf" title="Sets the body text for an Email alarm type.">setMailText()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#afbb59ba211f75c1647db25ab2a55dacc" title="Sets the email address of an Email type alarm.">setMailAddress()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#ad01dadb4ea094d6e3091dfed52c36fec" title="Sets a list of filenames to attach to a mail message for an Email alarm type.">setMailAttachments()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#a41ad6582a988817ddd73b2f454a89579" title="Sets the filename to attach to a mail message for an Email alarm type.">setMailAttachment()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#a3bec65c913ce215b07f51b8d8099ac3b" title="Returns the list of addresses for an Email alarm type.">mailAddresses()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00344">344</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="a41ad6582a988817ddd73b2f454a89579"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Alarm::setMailAttachment </td> <td>(</td> <td class="paramtype">const QString & </td> <td class="paramname"><em>mailAttachFile</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Sets the filename to attach to a mail message for an <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132a5e6ee13f359b313a40c82b8db3078593" title="Send email.">Email</a> alarm type. </p> <p>Ignored if the alarm is not an <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132a5e6ee13f359b313a40c82b8db3078593" title="Send email.">Email</a> type.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">mailAttachFile</td><td>is a string containing a filename to be attached to an email message to send when the <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132a5e6ee13f359b313a40c82b8db3078593" title="Send email.">Email</a> type alarm is triggered.</td></tr> </table> </dd> </dl> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#a70870e440f6fba53d8edd2f280b3111d" title="Sets the subject line of a mail message for an Email alarm type.">setMailSubject()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#afa55f36170722669c8a324dec20350bf" title="Sets the body text for an Email alarm type.">setMailText()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#afbb59ba211f75c1647db25ab2a55dacc" title="Sets the email address of an Email type alarm.">setMailAddress()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#acd940f1c86c7c8e969b2aa666e3f48dd" title="Sets a list of email addresses of an Email type alarm.">setMailAddresses()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#ad01dadb4ea094d6e3091dfed52c36fec" title="Sets a list of filenames to attach to a mail message for an Email alarm type.">setMailAttachments()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#a06971aa042d50e6f4a0349b8ad566464" title="Returns the list of attachment filenames for an Email alarm type.">mailAttachments()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00393">393</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="ad01dadb4ea094d6e3091dfed52c36fec"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Alarm::setMailAttachments </td> <td>(</td> <td class="paramtype">const QStringList & </td> <td class="paramname"><em>mailAttachFiles</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Sets a list of filenames to attach to a mail message for an <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132a5e6ee13f359b313a40c82b8db3078593" title="Send email.">Email</a> alarm type. </p> <p>Ignored if the alarm is not an <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132a5e6ee13f359b313a40c82b8db3078593" title="Send email.">Email</a> type.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">mailAttachFiles</td><td>is a QString list of filenames to attach to a mail message when an <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132a5e6ee13f359b313a40c82b8db3078593" title="Send email.">Email</a> type alarm is triggered.</td></tr> </table> </dd> </dl> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#a70870e440f6fba53d8edd2f280b3111d" title="Sets the subject line of a mail message for an Email alarm type.">setMailSubject()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#afa55f36170722669c8a324dec20350bf" title="Sets the body text for an Email alarm type.">setMailText()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#a41ad6582a988817ddd73b2f454a89579" title="Sets the filename to attach to a mail message for an Email alarm type.">setMailAttachment()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#afbb59ba211f75c1647db25ab2a55dacc" title="Sets the email address of an Email type alarm.">setMailAddress()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#acd940f1c86c7c8e969b2aa666e3f48dd" title="Sets a list of email addresses of an Email type alarm.">setMailAddresses()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00407">407</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="a70870e440f6fba53d8edd2f280b3111d"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Alarm::setMailSubject </td> <td>(</td> <td class="paramtype">const QString & </td> <td class="paramname"><em>mailAlarmSubject</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Sets the subject line of a mail message for an <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132a5e6ee13f359b313a40c82b8db3078593" title="Send email.">Email</a> alarm type. </p> <p>Ignored if the alarm is not an <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132a5e6ee13f359b313a40c82b8db3078593" title="Send email.">Email</a> type.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">mailAlarmSubject</td><td>is a string to be used as a subject line of an email message to send when the <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132a5e6ee13f359b313a40c82b8db3078593" title="Send email.">Email</a> type alarm is triggered.</td></tr> </table> </dd> </dl> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#afa55f36170722669c8a324dec20350bf" title="Sets the body text for an Email alarm type.">setMailText()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#afbb59ba211f75c1647db25ab2a55dacc" title="Sets the email address of an Email type alarm.">setMailAddress()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#acd940f1c86c7c8e969b2aa666e3f48dd" title="Sets a list of email addresses of an Email type alarm.">setMailAddresses()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#a41ad6582a988817ddd73b2f454a89579" title="Sets the filename to attach to a mail message for an Email alarm type.">setMailAttachment()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#ad01dadb4ea094d6e3091dfed52c36fec" title="Sets a list of filenames to attach to a mail message for an Email alarm type.">setMailAttachments()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#a79ea9526501296c068667e89fb51a066" title="Returns the subject line string for an Email alarm type.">mailSubject()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00375">375</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="afa55f36170722669c8a324dec20350bf"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Alarm::setMailText </td> <td>(</td> <td class="paramtype">const QString & </td> <td class="paramname"><em>text</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Sets the body text for an <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132a5e6ee13f359b313a40c82b8db3078593" title="Send email.">Email</a> alarm type. </p> <p>Ignored if the alarm is not an <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132a5e6ee13f359b313a40c82b8db3078593" title="Send email.">Email</a> type.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">text</td><td>is a string containing the body text of a mail message when an <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132a5e6ee13f359b313a40c82b8db3078593" title="Send email.">Email</a> type alarm is triggered.</td></tr> </table> </dd> </dl> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#a70870e440f6fba53d8edd2f280b3111d" title="Sets the subject line of a mail message for an Email alarm type.">setMailSubject()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#afbb59ba211f75c1647db25ab2a55dacc" title="Sets the email address of an Email type alarm.">setMailAddress()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#acd940f1c86c7c8e969b2aa666e3f48dd" title="Sets a list of email addresses of an Email type alarm.">setMailAddresses()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#a41ad6582a988817ddd73b2f454a89579" title="Sets the filename to attach to a mail message for an Email alarm type.">setMailAttachment()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#ad01dadb4ea094d6e3091dfed52c36fec" title="Sets a list of filenames to attach to a mail message for an Email alarm type.">setMailAttachments()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00438">438</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="a9ef98f2c17ee1020ab5a41439caf5e41"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Alarm::setParent </td> <td>(</td> <td class="paramtype"><a class="el" href="classKCalCore_1_1Incidence.html">Incidence</a> * </td> <td class="paramname"><em>parent</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Sets the <code>parent</code> <a class="el" href="classKCalCore_1_1Incidence.html" title="Provides the abstract base class common to non-FreeBusy (Events, To-dos, Journals) calendar component...">Incidence</a> of the alarm. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">parent</td><td>is alarm parent <a class="el" href="classKCalCore_1_1Incidence.html" title="Provides the abstract base class common to non-FreeBusy (Events, To-dos, Journals) calendar component...">Incidence</a> to set.</td></tr> </table> </dd> </dl> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#a637a2fde87ed88ade3f0f8c0902d31e4" title="Returns the parent's incidence UID of the alarm.">parentUid()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00782">782</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="af8d7f3be43a158104fb9a286399328dc"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Alarm::setProcedureAlarm </td> <td>(</td> <td class="paramtype">const QString & </td> <td class="paramname"><em>programFile</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const QString & </td> <td class="paramname"><em>arguments</em> = <code>QString()</code> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Sets the <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132acadbdd9c13cce9647db0ebbf0b60b7e7" title="Call a script.">Procedure</a> type for this alarm and the program (with arguments) to execute when the alarm is triggered. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">programFile</td><td>is the name of the program file to execute when the alarm is triggered. </td></tr> <tr><td class="paramname">arguments</td><td>is a string of arguments to supply to <code>programFile</code>.</td></tr> </table> </dd> </dl> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#a5d62f1442ed562f9d35563211b150b92" title="Sets the program file to execute when the alarm is triggered.">setProgramFile()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#a3bf09593c90acb290202c9cec3e439bc" title="Returns the program file name for a Procedure alarm type.">programFile()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#a8a3cbb2e45e00c5ba4a8cda32a4d645b" title="Sets the program arguments string when the alarm is triggered.">setProgramArguments()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#ae7fe383484dbef6c456b71c08e62c783" title="Returns the program arguments string for a Procedure alarm type.">programArguments()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00263">263</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="a8a3cbb2e45e00c5ba4a8cda32a4d645b"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Alarm::setProgramArguments </td> <td>(</td> <td class="paramtype">const QString & </td> <td class="paramname"><em>arguments</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Sets the program arguments string when the alarm is triggered. </p> <p>Ignored if the alarm is not a <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132acadbdd9c13cce9647db0ebbf0b60b7e7" title="Call a script.">Procedure</a> type.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">arguments</td><td>is a string of arguments to supply to the program.</td></tr> </table> </dd> </dl> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#af8d7f3be43a158104fb9a286399328dc" title="Sets the Procedure type for this alarm and the program (with arguments) to execute when the alarm is ...">setProcedureAlarm()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#a5d62f1442ed562f9d35563211b150b92" title="Sets the program file to execute when the alarm is triggered.">setProgramFile()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#a3bf09593c90acb290202c9cec3e439bc" title="Returns the program file name for a Procedure alarm type.">programFile()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#ae7fe383484dbef6c456b71c08e62c783" title="Returns the program arguments string for a Procedure alarm type.">programArguments()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00295">295</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="a5d62f1442ed562f9d35563211b150b92"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Alarm::setProgramFile </td> <td>(</td> <td class="paramtype">const QString & </td> <td class="paramname"><em>programFile</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Sets the program file to execute when the alarm is triggered. </p> <p>Ignored if the alarm is not a <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132acadbdd9c13cce9647db0ebbf0b60b7e7" title="Call a script.">Procedure</a> type.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">programFile</td><td>is the name of the program file to execute when the alarm is triggered.</td></tr> </table> </dd> </dl> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#af8d7f3be43a158104fb9a286399328dc" title="Sets the Procedure type for this alarm and the program (with arguments) to execute when the alarm is ...">setProcedureAlarm()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#a3bf09593c90acb290202c9cec3e439bc" title="Returns the program file name for a Procedure alarm type.">programFile()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#a8a3cbb2e45e00c5ba4a8cda32a4d645b" title="Sets the program arguments string when the alarm is triggered.">setProgramArguments()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#ae7fe383484dbef6c456b71c08e62c783" title="Returns the program arguments string for a Procedure alarm type.">programArguments()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00277">277</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="a25af13606c653d0009e5559bdad78ff3"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Alarm::setRepeatCount </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>alarmRepeatCount</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Sets how many times an alarm is to repeat itself after its initial occurrence (w/snoozes). </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">alarmRepeatCount</td><td>is the number of times an alarm may repeat, excluding the initial occurrence.</td></tr> </table> </dd> </dl> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#adec5b6aa7f9e0077f781b57edf7dc7c7" title="Returns how many times an alarm may repeats after its initial occurrence.">repeatCount()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00616">616</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="a588e1f13dc575b0d1f049a39ebc886a6"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Alarm::setSnoozeTime </td> <td>(</td> <td class="paramtype">const <a class="el" href="classKCalCore_1_1Duration.html">Duration</a> & </td> <td class="paramname"><em>alarmSnoozeTime</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Sets the snooze time interval for the alarm. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">alarmSnoozeTime</td><td>the time between snoozes.</td></tr> </table> </dd> </dl> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#a2c58e8f1bb02b656f43d2dde4b2387e1" title="Returns the snooze time interval.">snoozeTime()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00598">598</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="ac2d51895f383f61a47480509a4a469c0"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Alarm::setStartOffset </td> <td>(</td> <td class="paramtype">const <a class="el" href="classKCalCore_1_1Duration.html">Duration</a> & </td> <td class="paramname"><em>offset</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Sets the alarm offset relative to the start of the parent <a class="el" href="classKCalCore_1_1Incidence.html" title="Provides the abstract base class common to non-FreeBusy (Events, To-dos, Journals) calendar component...">Incidence</a>. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">offset</td><td>is a <a class="el" href="classKCalCore_1_1Duration.html" title="Represents a span of time measured in seconds or days.">Duration</a> to be used as a time relative to the start of the parent <a class="el" href="classKCalCore_1_1Incidence.html" title="Provides the abstract base class common to non-FreeBusy (Events, To-dos, Journals) calendar component...">Incidence</a> to be used as the alarm trigger.</td></tr> </table> </dd> </dl> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#ae36d7b7f311e59c4330e39b8c2b17b4c" title="Sets the alarm offset relative to the end of the parent Incidence.">setEndOffset()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#a3fdf5078feefc485a6d86d2f9c3e8d6a" title="Returns offset of alarm in time relative to the start of the parent Incidence.">startOffset()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#a8e7e0d368d84e9a1cb3479cd4ff29e72" title="Returns offset of alarm in time relative to the end of the event.">endOffset()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00736">736</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="a56d43a82b12b6f8839c9f190ab9b096d"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Alarm::setText </td> <td>(</td> <td class="paramtype">const QString & </td> <td class="paramname"><em>text</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Sets the description <code>text</code> to be displayed when the alarm is triggered. </p> <p>Ignored if the alarm is not a display alarm.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">text</td><td>is the description to display when the alarm is triggered.</td></tr> </table> </dd> </dl> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#a3c86b6abd44d30ba0aa70f3aa326b258" title="Sets the Display type for this alarm.">setDisplayAlarm()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#af8bd9d4bbe262bec35f6a8b6c5edf079" title="Returns the display text string for a Display alarm type.">text()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00470">470</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="ae9cf6aa48ed04c2aa96ba149f7c2efcf"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Alarm::setTime </td> <td>(</td> <td class="paramtype">const KDateTime & </td> <td class="paramname"><em>alarmTime</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Sets the trigger time of the alarm. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">alarmTime</td><td>is the KDateTime alarm trigger.</td></tr> </table> </dd> </dl> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#a3edee9cfb42283c0d0c249981f404e66" title="Returns the alarm trigger date/time.">time()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00488">488</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="ad0c36260969d2f6b87d5dd726a6aad70"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Alarm::setType </td> <td>(</td> <td class="paramtype"><a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132">Alarm::Type</a> </td> <td class="paramname"><em>type</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Sets the <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132" title="The different types of alarms.">Type</a> for this alarm to <code>type</code>. </p> <p>If the specified type is different from the current type of the alarm, then the alarm's type-specific properties are re-initialized.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">type</td><td>is the alarm <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132" title="The different types of alarms.">Type</a> to set.</td></tr> </table> </dd> </dl> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#a9cec3c8d0c2047ccb8334a54175ca7c7" title="Returns the Type of the alarm.">type()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00190">190</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="ac55dce269a03f212cb7c859737d6d816"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Alarm::shiftTimes </td> <td>(</td> <td class="paramtype">const KDateTime::Spec & </td> <td class="paramname"><em>oldSpec</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const KDateTime::Spec & </td> <td class="paramname"><em>newSpec</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Shift the times of the alarm so that they appear at the same clock time as before but in a new time zone. </p> <p>The shift is done from a viewing time zone rather than from the actual alarm time zone.</p> <p>For example, shifting an alarm whose start time is 09:00 America/New York, using an old viewing time zone (<code>oldSpec</code>) of Europe/London, to a new time zone (<code>newSpec</code>) of Europe/Paris, will result in the time being shifted from 14:00 (which is the London time of the alarm start) to 14:00 Paris time.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">oldSpec</td><td>the time specification which provides the clock times </td></tr> <tr><td class="paramname">newSpec</td><td>the new time specification </td></tr> </table> </dd> </dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00585">585</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="a2c58e8f1bb02b656f43d2dde4b2387e1"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classKCalCore_1_1Duration.html">Duration</a> Alarm::snoozeTime </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns the snooze time interval. </p> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#a588e1f13dc575b0d1f049a39ebc886a6" title="Sets the snooze time interval for the alarm.">setSnoozeTime()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00611">611</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="a3fdf5078feefc485a6d86d2f9c3e8d6a"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classKCalCore_1_1Duration.html">Duration</a> Alarm::startOffset </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns offset of alarm in time relative to the start of the parent <a class="el" href="classKCalCore_1_1Incidence.html" title="Provides the abstract base class common to non-FreeBusy (Events, To-dos, Journals) calendar component...">Incidence</a>. </p> <p>If the alarm's time is not defined in terms of an offset relative to the start of the event, returns zero.</p> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#ac2d51895f383f61a47480509a4a469c0" title="Sets the alarm offset relative to the start of the parent Incidence.">setStartOffset()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#a82ffea42c98bbe563cf9b7c03262cffc" title="Returns whether the alarm is defined in terms of an offset relative to the start of the parent Incide...">hasStartOffset()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00749">749</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="af8bd9d4bbe262bec35f6a8b6c5edf079"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">QString Alarm::text </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns the display text string for a <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132a48a205894d1740bc97c7360da929e338" title="Display a dialog box.">Display</a> alarm type. </p> <p>Returns an empty string if the alarm is not a <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132a48a205894d1740bc97c7360da929e338" title="Display a dialog box.">Display</a> type.</p> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#a3c86b6abd44d30ba0aa70f3aa326b258" title="Sets the Display type for this alarm.">setDisplayAlarm()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#a56d43a82b12b6f8839c9f190ab9b096d" title="Sets the description text to be displayed when the alarm is triggered.">setText()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00483">483</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="a3edee9cfb42283c0d0c249981f404e66"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">KDateTime Alarm::time </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns the alarm trigger date/time. </p> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#ae9cf6aa48ed04c2aa96ba149f7c2efcf" title="Sets the trigger time of the alarm.">setTime()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00501">501</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="ab85dc82e3fe4ecff6a61dd02cfbb0ef0"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Alarm::toggleAlarm </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Toggles the alarm status, i.e, an enable alarm becomes disabled and a disabled alarm becomes enabled. </p> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#adcc94edf832e47bcc7825b6520dfe206" title="Returns the alarm enabled status: true (enabled) or false (disabled).">enabled()</a>, <a class="el" href="classKCalCore_1_1Alarm.html#a2d8acc8bc95f7946afd32872eee96d83" title="Sets the enabled status of the alarm.">setEnabled()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00709">709</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="a9cec3c8d0c2047ccb8334a54175ca7c7"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132">Alarm::Type</a> Alarm::type </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns the <a class="el" href="classKCalCore_1_1Alarm.html#a503632b7ef2e09aacc7417183248f132" title="The different types of alarms.">Type</a> of the alarm. </p> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCalCore_1_1Alarm.html#ad0c36260969d2f6b87d5dd726a6aad70" title="Sets the Type for this alarm to type.">setType()</a> </dd></dl> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00228">228</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <a class="anchor" id="afc78e52fe8b8c6cfe674a4e52e9d547c"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void Alarm::virtual_hook </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">void * </td> <td class="paramname"><em>data</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p></p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">id</td><td>is any integer unique to this class which we will use to identify the method to be called. </td></tr> <tr><td class="paramname">data</td><td>is a pointer to some glob of data, typically a struct. </td></tr> </table> </dd> </dl> <p>Reimplemented from <a class="el" href="classKCalCore_1_1CustomProperties.html#a2a01a54d7248115f77658b2210f2ab37">KCalCore::CustomProperties</a>.</p> <p>Definition at line <a class="el" href="alarm_8cpp_source.html#l00837">837</a> of file <a class="el" href="alarm_8cpp_source.html">alarm.cpp</a>.</p> </div> </div> <hr/>The documentation for this class was generated from the following files:<ul> <li><a class="el" href="alarm_8h_source.html">alarm.h</a></li> <li><a class="el" href="alarm_8cpp_source.html">alarm.cpp</a></li> </ul> </div><!-- contents --> <div class="copyrights"> This file is part of the KDE documentation.<br/> Documentation copyright © 1996-2013 The KDE developers.<br/> Generated on Fri Jul 12 2013 16:48:00 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>, © 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">KCalCore Library</h2> <a href="#cp-skip-project" class="cp-doNotDisplay">Skip menu "KCalCore 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="globals.html">File Members</a></li><li><a href="pages.html">Related Pages</a></li></ul> <!-- <h2>Class Picker</h2> <div style="text-align: center;"> <form name="guideform"> <select name="guidelinks" style="width:100%;" onChange="window.location=document.guideform.guidelinks.options[document.guideform.guidelinks.selectedIndex].value"> <option value="annotated.html">-- Choose --</option> <option value="classKCalCore_1_1Alarm.html">kcalcore::alarm</option>, <option value="classKCalCore_1_1Attachment.html">kcalcore::attachment</option>, <option value="classKCalCore_1_1Attendee.html">kcalcore::attendee</option>, <option value="classKCalCore_1_1Calendar.html">kcalcore::calendar</option>, <option value="classKCalCore_1_1Calendar_1_1CalendarObserver.html">kcalcore::calendar::calendarobserver</option>, <option value="classKCalCore_1_1CalFilter.html">kcalcore::calfilter</option>, <option value="classKCalCore_1_1CalFormat.html">kcalcore::calformat</option>, <option value="classKCalCore_1_1CalStorage.html">kcalcore::calstorage</option>, <option value="classKCalCore_1_1Compat.html">kcalcore::compat</option>, <option value="classKCalCore_1_1Compat32PrereleaseVersions.html">kcalcore::compat32prereleaseversions</option>, <option value="classKCalCore_1_1CompatDecorator.html">kcalcore::compatdecorator</option>, <option value="classKCalCore_1_1CompatFactory.html">kcalcore::compatfactory</option>, <option value="classKCalCore_1_1CompatOutlook9.html">kcalcore::compatoutlook9</option>, <option value="classKCalCore_1_1CompatPre31.html">kcalcore::compatpre31</option>, <option value="classKCalCore_1_1CompatPre32.html">kcalcore::compatpre32</option>, <option value="classKCalCore_1_1CompatPre34.html">kcalcore::compatpre34</option>, <option value="classKCalCore_1_1CompatPre35.html">kcalcore::compatpre35</option>, <option value="classKCalCore_1_1CompatPre410.html">kcalcore::compatpre410</option>, <option value="classKCalCore_1_1CustomProperties.html">kcalcore::customproperties</option>, <option value="classKCalCore_1_1Duration.html">kcalcore::duration</option>, <option value="classKCalCore_1_1Event.html">kcalcore::event</option>, <option value="classKCalCore_1_1Exception.html">kcalcore::exception</option>, <option value="classKCalCore_1_1FileStorage.html">kcalcore::filestorage</option>, <option value="classKCalCore_1_1FreeBusy.html">kcalcore::freebusy</option>, <option value="classKCalCore_1_1FreeBusyCache.html">kcalcore::freebusycache</option>, <option value="classKCalCore_1_1FreeBusyPeriod.html">kcalcore::freebusyperiod</option>, <option value="classKCalCore_1_1FreeBusyUrlStore.html">kcalcore::freebusyurlstore</option>, <option value="classKCalCore_1_1ICalFormat.html">kcalcore::icalformat</option>, <option value="classKCalCore_1_1ICalFormatImpl.html">kcalcore::icalformatimpl</option>, <option value="classKCalCore_1_1ICalTimeZone.html">kcalcore::icaltimezone</option>, <option value="classKCalCore_1_1ICalTimeZoneBackend.html">kcalcore::icaltimezonebackend</option>, <option value="classKCalCore_1_1ICalTimeZoneData.html">kcalcore::icaltimezonedata</option>, <option value="classKCalCore_1_1ICalTimeZones.html">kcalcore::icaltimezones</option>, <option value="classKCalCore_1_1ICalTimeZoneSource.html">kcalcore::icaltimezonesource</option>, <option value="classKCalCore_1_1Incidence.html">kcalcore::incidence</option>, <option value="classKCalCore_1_1IncidenceBase.html">kcalcore::incidencebase</option>, <option value="classKCalCore_1_1IncidenceBase_1_1IncidenceObserver.html">kcalcore::incidencebase::incidenceobserver</option>, <option value="classKCalCore_1_1Journal.html">kcalcore::journal</option>, <option value="classKCalCore_1_1MemoryCalendar.html">kcalcore::memorycalendar</option>, <option value="classKCalCore_1_1Period.html">kcalcore::period</option>, <option value="classKCalCore_1_1Person.html">kcalcore::person</option>, <option value="classKCalCore_1_1Recurrence.html">kcalcore::recurrence</option>, <option value="classKCalCore_1_1RecurrenceRule.html">kcalcore::recurrencerule</option>, <option value="classKCalCore_1_1RecurrenceRule_1_1WDayPos.html">kcalcore::recurrencerule::wdaypos</option>, <option value="classKCalCore_1_1ScheduleMessage.html">kcalcore::schedulemessage</option>, <option value="classKCalCore_1_1SortableList.html">kcalcore::sortablelist</option>, <option value="classKCalCore_1_1Todo.html">kcalcore::todo</option>, <option value="classKCalCore_1_1VCalFormat.html">kcalcore::vcalformat</option>, <option value="classKCalCore_1_1Visitor.html">kcalcore::visitor</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> <a href="../../akonadi/contact/html/index.html">contact</a></li><li> <a href="../../akonadi/kmime/html/index.html">kmime</a></li><li> <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> <a href="../../kioslave/imap4/html/index.html">imap4</a></li><li> <a href="../../kioslave/mbox/html/index.html">mbox</a></li><li> <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> <a href="../../syndication/atom/html/index.html">atom</a></li><li> <a href="../../syndication/rdf/html/index.html">rdf</a></li><li> <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>®</sup> and <a href="/media/images/kde_gear_black.png">the K Desktop Environment<sup>®</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>