<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile doxygen_version="1.13.2">
  <compound kind="file">
    <name>dndfactory.h</name>
    <path>/build/kcalutils/src/kcalutils-25.04.2/src/</path>
    <filename>dndfactory_8h.html</filename>
    <class kind="class">KCalUtils::DndFactory</class>
  </compound>
  <compound kind="file">
    <name>incidenceformatter.h</name>
    <path>/build/kcalutils/src/kcalutils-25.04.2/src/</path>
    <filename>incidenceformatter_8h.html</filename>
    <class kind="class">KCalUtils::InvitationFormatterHelper</class>
    <namespace>KCalUtils::IncidenceFormatter</namespace>
  </compound>
  <compound kind="file">
    <name>stringify.h</name>
    <path>/build/kcalutils/src/kcalutils-25.04.2/src/</path>
    <filename>stringify_8h.html</filename>
    <namespace>KCalUtils::Stringify</namespace>
  </compound>
  <compound kind="class">
    <name>KCalUtils::DndFactory</name>
    <filename>classKCalUtils_1_1DndFactory.html</filename>
    <member kind="enumvalue">
      <name>FlagPasteAtOriginalTime</name>
      <anchorfile>classKCalUtils_1_1DndFactory.html</anchorfile>
      <anchor>af36d9e448606931a575b891eb8d7bbc8a71edf469d441486328ee4ceee52ea752</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FlagTodosPasteAtDtStart</name>
      <anchorfile>classKCalUtils_1_1DndFactory.html</anchorfile>
      <anchor>af36d9e448606931a575b891eb8d7bbc8a870beea7d3e6bbd1062b2d1858af02b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PasteFlag</name>
      <anchorfile>classKCalUtils_1_1DndFactory.html</anchorfile>
      <anchor>af36d9e448606931a575b891eb8d7bbc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FlagTodosPasteAtDtStart</name>
      <anchorfile>classKCalUtils_1_1DndFactory.html</anchorfile>
      <anchor>af36d9e448606931a575b891eb8d7bbc8a870beea7d3e6bbd1062b2d1858af02b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FlagPasteAtOriginalTime</name>
      <anchorfile>classKCalUtils_1_1DndFactory.html</anchorfile>
      <anchor>af36d9e448606931a575b891eb8d7bbc8a71edf469d441486328ee4ceee52ea752</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>copyIncidence</name>
      <anchorfile>classKCalUtils_1_1DndFactory.html</anchorfile>
      <anchor>aab134baa794ef7373a926ab05db80bae</anchor>
      <arglist>(const KCalendarCore::Incidence::Ptr &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>copyIncidences</name>
      <anchorfile>classKCalUtils_1_1DndFactory.html</anchorfile>
      <anchor>aff3d12b6e94dd52ee992f70b53bdbeb3</anchor>
      <arglist>(const KCalendarCore::Incidence::List &amp;incidences)</arglist>
    </member>
    <member kind="function">
      <type>QDrag *</type>
      <name>createDrag</name>
      <anchorfile>classKCalUtils_1_1DndFactory.html</anchorfile>
      <anchor>a9d3edacd9e74c01c23ff3c1f28c82337</anchor>
      <arglist>(const KCalendarCore::Incidence::Ptr &amp;incidence, QObject *owner)</arglist>
    </member>
    <member kind="function">
      <type>QDrag *</type>
      <name>createDrag</name>
      <anchorfile>classKCalUtils_1_1DndFactory.html</anchorfile>
      <anchor>a67fbe3ad60edd8a5d73adbe2f56d16aa</anchor>
      <arglist>(QObject *owner)</arglist>
    </member>
    <member kind="function">
      <type>KCalendarCore::Calendar::Ptr</type>
      <name>createDropCalendar</name>
      <anchorfile>classKCalUtils_1_1DndFactory.html</anchorfile>
      <anchor>ab35e8c965e446e3f08c19f48dd729307</anchor>
      <arglist>(QDropEvent *de)</arglist>
    </member>
    <member kind="function">
      <type>KCalendarCore::Event::Ptr</type>
      <name>createDropEvent</name>
      <anchorfile>classKCalUtils_1_1DndFactory.html</anchorfile>
      <anchor>ae121f1686384a16ecaa2b1204ea6fafc</anchor>
      <arglist>(const QMimeData *md)</arglist>
    </member>
    <member kind="function">
      <type>KCalendarCore::Event::Ptr</type>
      <name>createDropEvent</name>
      <anchorfile>classKCalUtils_1_1DndFactory.html</anchorfile>
      <anchor>a79c7723eb17861019f806116d3b78bc5</anchor>
      <arglist>(QDropEvent *de)</arglist>
    </member>
    <member kind="function">
      <type>KCalendarCore::Todo::Ptr</type>
      <name>createDropTodo</name>
      <anchorfile>classKCalUtils_1_1DndFactory.html</anchorfile>
      <anchor>a3762a4a957d4bf900c50ac92a0e40dff</anchor>
      <arglist>(const QMimeData *md)</arglist>
    </member>
    <member kind="function">
      <type>KCalendarCore::Todo::Ptr</type>
      <name>createDropTodo</name>
      <anchorfile>classKCalUtils_1_1DndFactory.html</anchorfile>
      <anchor>ac2369a392ffa84836152095d497f6de4</anchor>
      <arglist>(QDropEvent *de)</arglist>
    </member>
    <member kind="function">
      <type>QMimeData *</type>
      <name>createMimeData</name>
      <anchorfile>classKCalUtils_1_1DndFactory.html</anchorfile>
      <anchor>ac2b014cc1c9f0e5fffa024293dd1a4a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QMimeData *</type>
      <name>createMimeData</name>
      <anchorfile>classKCalUtils_1_1DndFactory.html</anchorfile>
      <anchor>a8c676e0c2c880bd86d9f5c693fbbd61f</anchor>
      <arglist>(const KCalendarCore::Incidence::Ptr &amp;incidence)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cutIncidence</name>
      <anchorfile>classKCalUtils_1_1DndFactory.html</anchorfile>
      <anchor>ac91670e16422d701a9b2ba1a4a814b4f</anchor>
      <arglist>(const KCalendarCore::Incidence::Ptr &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cutIncidences</name>
      <anchorfile>classKCalUtils_1_1DndFactory.html</anchorfile>
      <anchor>addd8944780744128364a546142db0540</anchor>
      <arglist>(const KCalendarCore::Incidence::List &amp;incidences)</arglist>
    </member>
    <member kind="function">
      <type>KCalendarCore::Incidence::Ptr</type>
      <name>pasteIncidence</name>
      <anchorfile>classKCalUtils_1_1DndFactory.html</anchorfile>
      <anchor>adb41c6fbf385c11a2f711bf57875170a</anchor>
      <arglist>(const QDateTime &amp;newDateTime=QDateTime(), PasteFlags pasteOptions=PasteFlags())</arglist>
    </member>
    <member kind="function">
      <type>KCalendarCore::Incidence::List</type>
      <name>pasteIncidences</name>
      <anchorfile>classKCalUtils_1_1DndFactory.html</anchorfile>
      <anchor>a7def8df7a1b8ebb6e359877444cc26fb</anchor>
      <arglist>(const QDateTime &amp;newDateTime=QDateTime(), PasteFlags pasteOptions=PasteFlags())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KCalendarCore::Calendar::Ptr</type>
      <name>createDropCalendar</name>
      <anchorfile>classKCalUtils_1_1DndFactory.html</anchorfile>
      <anchor>aa4bc75fd3d0c32ddd6eacbfc3b14b61b</anchor>
      <arglist>(const QMimeData *md)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KCalUtils::InvitationFormatterHelper</name>
    <filename>classKCalUtils_1_1InvitationFormatterHelper.html</filename>
  </compound>
  <compound kind="namespace">
    <name>KCalUtils::ICalDrag</name>
    <filename>namespaceKCalUtils_1_1ICalDrag.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>canDecode</name>
      <anchorfile>namespaceKCalUtils_1_1ICalDrag.html</anchorfile>
      <anchor>ad7bea31f1f69f29def385c47e679aad3</anchor>
      <arglist>(const QMimeData *)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fromMimeData</name>
      <anchorfile>namespaceKCalUtils_1_1ICalDrag.html</anchorfile>
      <anchor>a1c6dde68fccbced38e19bd81e244f32f</anchor>
      <arglist>(const QMimeData *e, const KCalendarCore::Calendar::Ptr &amp;cal)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>mimeType</name>
      <anchorfile>namespaceKCalUtils_1_1ICalDrag.html</anchorfile>
      <anchor>a15400f7aea4ebb4795fed29ebd56f746</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>populateMimeData</name>
      <anchorfile>namespaceKCalUtils_1_1ICalDrag.html</anchorfile>
      <anchor>aeb01f5c8f37e70632e6b805d47f62d9b</anchor>
      <arglist>(QMimeData *e, const KCalendarCore::Calendar::Ptr &amp;cal)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>KCalUtils::IncidenceFormatter</name>
    <filename>namespaceKCalUtils_1_1IncidenceFormatter.html</filename>
    <member kind="function">
      <type>QString</type>
      <name>dateTimeToString</name>
      <anchorfile>namespaceKCalUtils_1_1IncidenceFormatter.html</anchorfile>
      <anchor>ad542a0757b0a0e32aeb4a744f139717c</anchor>
      <arglist>(const QDateTime &amp;date, bool dateOnly=false, bool shortfmt=true)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>dateToString</name>
      <anchorfile>namespaceKCalUtils_1_1IncidenceFormatter.html</anchorfile>
      <anchor>a8ce8563de6ea070b351504d09473359a</anchor>
      <arglist>(QDate date, bool shortfmt=true)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>durationString</name>
      <anchorfile>namespaceKCalUtils_1_1IncidenceFormatter.html</anchorfile>
      <anchor>ad3641c02e60cf418c9f97d1458dd8317</anchor>
      <arglist>(const KCalendarCore::Incidence::Ptr &amp;incidence)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>extensiveDisplayStr</name>
      <anchorfile>namespaceKCalUtils_1_1IncidenceFormatter.html</anchorfile>
      <anchor>af7bca5ae95d814b46dc3d657626578ed</anchor>
      <arglist>(const KCalendarCore::Calendar::Ptr &amp;calendar, const KCalendarCore::IncidenceBase::Ptr &amp;incidence, QDate date=QDate())</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>extensiveDisplayStr</name>
      <anchorfile>namespaceKCalUtils_1_1IncidenceFormatter.html</anchorfile>
      <anchor>a9ecfb122d5d58a564821850d1ab19ff1</anchor>
      <arglist>(const QString &amp;sourceName, const KCalendarCore::IncidenceBase::Ptr &amp;incidence, QDate date=QDate())</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>formatICalInvitation</name>
      <anchorfile>namespaceKCalUtils_1_1IncidenceFormatter.html</anchorfile>
      <anchor>a0684e8494eba81f8b83e83cf0f7e888f</anchor>
      <arglist>(const QString &amp;invitation, const KCalendarCore::Calendar::Ptr &amp;calendar, InvitationFormatterHelper *helper)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>formatICalInvitationNoHtml</name>
      <anchorfile>namespaceKCalUtils_1_1IncidenceFormatter.html</anchorfile>
      <anchor>ad587d827c23de6a95c0c557eea068396</anchor>
      <arglist>(const QString &amp;invitation, const KCalendarCore::Calendar::Ptr &amp;calendar, InvitationFormatterHelper *helper, const QString &amp;sender)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>mailBodyStr</name>
      <anchorfile>namespaceKCalUtils_1_1IncidenceFormatter.html</anchorfile>
      <anchor>ac4cc91e2ebf574184ecb4ecff15caac4</anchor>
      <arglist>(const KCalendarCore::IncidenceBase::Ptr &amp;incidence)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>recurrenceString</name>
      <anchorfile>namespaceKCalUtils_1_1IncidenceFormatter.html</anchorfile>
      <anchor>ad56270b40602f32fd76edb06d05d7eba</anchor>
      <arglist>(const KCalendarCore::Incidence::Ptr &amp;incidence)</arglist>
    </member>
    <member kind="function">
      <type>QStringList</type>
      <name>reminderStringList</name>
      <anchorfile>namespaceKCalUtils_1_1IncidenceFormatter.html</anchorfile>
      <anchor>a379d4bb0657cf2f470051d891e74c2d4</anchor>
      <arglist>(const KCalendarCore::Incidence::Ptr &amp;incidence, bool shortfmt=true)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>resourceString</name>
      <anchorfile>namespaceKCalUtils_1_1IncidenceFormatter.html</anchorfile>
      <anchor>a740a8e484bb1f74e0837aa0d9f639b69</anchor>
      <arglist>(const KCalendarCore::Calendar::Ptr &amp;calendar, const KCalendarCore::Incidence::Ptr &amp;incidence)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>timeToString</name>
      <anchorfile>namespaceKCalUtils_1_1IncidenceFormatter.html</anchorfile>
      <anchor>a1121dc19cbc4cf0c2bd0739d89c8ef51</anchor>
      <arglist>(QTime time, bool shortfmt=true)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>toolTipStr</name>
      <anchorfile>namespaceKCalUtils_1_1IncidenceFormatter.html</anchorfile>
      <anchor>ae7aed54bc82d42f9276e4a617ea3939f</anchor>
      <arglist>(const QString &amp;sourceName, const KCalendarCore::IncidenceBase::Ptr &amp;incidence, QDate date=QDate(), bool richText=true)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>KCalUtils::RecurrenceActions</name>
    <filename>namespaceKCalUtils_1_1RecurrenceActions.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Scope</name>
      <anchorfile>namespaceKCalUtils_1_1RecurrenceActions.html</anchorfile>
      <anchor>ac7d0619867c6267d66b6278cf9e1ef42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoOccurrence</name>
      <anchorfile>namespaceKCalUtils_1_1RecurrenceActions.html</anchorfile>
      <anchor>ac7d0619867c6267d66b6278cf9e1ef42ab4300bbd5061dcf70e817419fc8bd554</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SelectedOccurrence</name>
      <anchorfile>namespaceKCalUtils_1_1RecurrenceActions.html</anchorfile>
      <anchor>ac7d0619867c6267d66b6278cf9e1ef42a242d6fa3054e22498f34c084c2a600eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PastOccurrences</name>
      <anchorfile>namespaceKCalUtils_1_1RecurrenceActions.html</anchorfile>
      <anchor>ac7d0619867c6267d66b6278cf9e1ef42aa3d153c3225b4ed74e5d86756c2282b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FutureOccurrences</name>
      <anchorfile>namespaceKCalUtils_1_1RecurrenceActions.html</anchorfile>
      <anchor>ac7d0619867c6267d66b6278cf9e1ef42a9a41d4619f3df910181c20610b1ad4f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AllOccurrences</name>
      <anchorfile>namespaceKCalUtils_1_1RecurrenceActions.html</anchorfile>
      <anchor>ac7d0619867c6267d66b6278cf9e1ef42a34300599733e6377047b8f9201a813e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>availableOccurrences</name>
      <anchorfile>namespaceKCalUtils_1_1RecurrenceActions.html</anchorfile>
      <anchor>a3177e3e5ab513aca1c6667b37655916d</anchor>
      <arglist>(const KCalendarCore::Incidence::Ptr &amp;incidence, const QDateTime &amp;selectedOccurrence)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>questionMultipleChoice</name>
      <anchorfile>namespaceKCalUtils_1_1RecurrenceActions.html</anchorfile>
      <anchor>aa42e9e935e72c8647414039fca67b85b</anchor>
      <arglist>(const QDateTime &amp;selectedOccurrence, const QString &amp;message, const QString &amp;caption, const KGuiItem &amp;action, int availableChoices, int preselectedChoices, QWidget *parent)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>questionSelectedAllCancel</name>
      <anchorfile>namespaceKCalUtils_1_1RecurrenceActions.html</anchorfile>
      <anchor>afe185ffde82b5f248eb9d0ecf1cb4073</anchor>
      <arglist>(const QString &amp;message, const QString &amp;caption, const KGuiItem &amp;actionSelected, const KGuiItem &amp;actionAll, QWidget *parent)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>questionSelectedFutureAllCancel</name>
      <anchorfile>namespaceKCalUtils_1_1RecurrenceActions.html</anchorfile>
      <anchor>a8598adee83f18b4d0da63b9bcc4981c7</anchor>
      <arglist>(const QString &amp;message, const QString &amp;caption, const KGuiItem &amp;actionSelected, const KGuiItem &amp;actionFuture, const KGuiItem &amp;actionAll, QWidget *parent)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>KCalUtils::Stringify</name>
    <filename>namespaceKCalUtils_1_1Stringify.html</filename>
    <member kind="function">
      <type>QString</type>
      <name>errorMessage</name>
      <anchorfile>namespaceKCalUtils_1_1Stringify.html</anchorfile>
      <anchor>a12b4a487038465df92a7c927c7d4efd0</anchor>
      <arglist>(const KCalendarCore::Exception &amp;exception)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>incidenceSecrecy</name>
      <anchorfile>namespaceKCalUtils_1_1Stringify.html</anchorfile>
      <anchor>ad47fef58de017ab8ca7c5e7cb1b479f5</anchor>
      <arglist>(KCalendarCore::Incidence::Secrecy secrecy)</arglist>
    </member>
    <member kind="function">
      <type>QStringList</type>
      <name>incidenceSecrecyList</name>
      <anchorfile>namespaceKCalUtils_1_1Stringify.html</anchorfile>
      <anchor>ae1e69c409104f4c1510cb96bd5ea1f75</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>todoCompletedDateTime</name>
      <anchorfile>namespaceKCalUtils_1_1Stringify.html</anchorfile>
      <anchor>a1fbadd129be446eb799d68e4cb3d3195</anchor>
      <arglist>(const KCalendarCore::Todo::Ptr &amp;todo, bool shortfmt=false)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>tzUTCOffsetStr</name>
      <anchorfile>namespaceKCalUtils_1_1Stringify.html</anchorfile>
      <anchor>a6a6336bc791b839a7f80cbe7efbb60aa</anchor>
      <arglist>(const QTimeZone &amp;tz)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>KCalUtils::VCalDrag</name>
    <filename>namespaceKCalUtils_1_1VCalDrag.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>canDecode</name>
      <anchorfile>namespaceKCalUtils_1_1VCalDrag.html</anchorfile>
      <anchor>ae44fe49ce4376e97a6d563d1ecfa90d0</anchor>
      <arglist>(const QMimeData *)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fromMimeData</name>
      <anchorfile>namespaceKCalUtils_1_1VCalDrag.html</anchorfile>
      <anchor>a23305af342cea56c32f268f4c48a2289</anchor>
      <arglist>(const QMimeData *e, const KCalendarCore::Calendar::Ptr &amp;cal)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>mimeType</name>
      <anchorfile>namespaceKCalUtils_1_1VCalDrag.html</anchorfile>
      <anchor>a4b2e2dae41dacb35938a670dfbb51c62</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title>KCalUtils</title>
    <filename>index.html</filename>
    <docanchor file="index.html" title="KCalUtils">md__2build_2kcalutils_2src_2kcalutils-25_804_82_2README</docanchor>
  </compound>
</tagfile>
