KCal Library
Go to the documentation of this file.
32 #include <kpimutils/supertrait.h>
33 #include <QtCore/QByteArray>
60 typedef boost::shared_ptr<Event>
Ptr;
65 typedef boost::shared_ptr<const Event>
ConstPtr;
93 bool operator==(
const Event &event )
const;
99 QByteArray type()
const;
117 void setDtEnd(
const KDateTime &dtEnd );
123 virtual KDateTime dtEnd()
const;
130 QDate dateEnd()
const;
142 KDE_DEPRECATED QString dtEndTimeStr(
143 bool shortfmt =
true,
const KDateTime::Spec &spec = KDateTime::Spec() )
const;
155 KDE_DEPRECATED QString dtEndDateStr(
156 bool shortfmt =
true,
const KDateTime::Spec &spec = KDateTime::Spec() )
const;
168 KDE_DEPRECATED QString dtEndStr(
169 bool shortfmt =
true,
const KDateTime::Spec &spec = KDateTime::Spec() )
const;
175 void setHasEndDate(
bool b );
180 bool hasEndDate()
const;
188 bool isMultiDay(
const KDateTime::Spec &spec = KDateTime::Spec() )
const;
194 virtual void shiftTimes(
const KDateTime::Spec &oldSpec,
195 const KDateTime::Spec &newSpec );
212 void setDuration(
const Duration &duration );
218 virtual KDateTime endDateRecurrenceBase()
const;
237 namespace KPIMUtils {
238 template <>
struct SuperClass<KCal::Event> :
public SuperClassTrait<KCal::Incidence>{};
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Sat Jul 13 2013 01:29:14 by
doxygen 1.8.3.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.