akonadi
24 #ifndef AKONADI_CALENDAR_INVITATIONHANDLER_P_H
25 #define AKONADI_CALENDAR_INVITATIONHANDLER_P_H
27 #include "invitationhandler.h"
28 #include "mailscheduler_p.h"
29 #include "etmcalendar.h"
31 #include <kcalcore/incidence.h>
32 #include <kcalcore/schedulemessage.h>
45 StatusSendingInvitation
115 const KCalCore::Incidence::Ptr &incidence );
135 const KCalCore::Incidence::Ptr &incidence,
136 bool attendeeStatusChanged );
143 const KCalCore::Incidence::Ptr &incidence );
151 const KCalCore::Incidence::Ptr &newIncidence );
154 void calendarJobFinished(
bool success,
const QString &errorString );
158 const QString &errorMessage );
161 void onSchedulerFinished( Akonadi::Scheduler::Result result,
const QString &errorMsg );
165 const KCalCore::Incidence::Ptr &incidence,
166 KCalCore::iTIPMethod method );
168 int askUserIfNeeded(
const QString &question,
169 bool ignoreDefaultAction =
true,
170 const KGuiItem &buttonYes = KGuiItem( i18n(
"Send Email" ) ),
171 const KGuiItem &buttonNo = KGuiItem( i18n(
"Do Not Send" ) ) )
const;
178 bool weAreOrganizerOf(
const KCalCore::Incidence::Ptr &incidence );
185 bool weNeedToSendMailFor(
const KCalCore::Incidence::Ptr &incidence );
187 InvitationHandlerHelper::Action mDefaultAction;
189 MailScheduler *m_scheduler;
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Sat Jul 13 2013 01:27:37 by
doxygen 1.8.3.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.