KAlarm Library
23 #ifndef KALARM_KACALENDAR_H
24 #define KALARM_KACALENDAR_H
26 #include "kalarmcal_export.h"
27 #ifndef KALARMCAL_USE_KRESOURCES
31 #include <akonadi/collection.h>
33 #include <QtCore/QByteArray>
34 #include <QtCore/QStringList>
36 #ifndef KALARMCAL_USE_KRESOURCES
51 #ifndef KALARMCAL_USE_KRESOURCES
52 extern const QLatin1String KALARMCAL_EXPORT MIME_BASE;
53 extern const QLatin1String KALARMCAL_EXPORT MIME_ACTIVE;
54 extern const QLatin1String KALARMCAL_EXPORT MIME_ARCHIVED;
55 extern const QLatin1String KALARMCAL_EXPORT MIME_TEMPLATE;
69 #ifndef KALARMCAL_USE_KRESOURCES
98 #ifndef KALARMCAL_USE_KRESOURCES
117 #ifndef KALARMCAL_USE_KRESOURCES
120 KALARMCAL_EXPORT
int updateVersion(KCal::CalendarLocal& calendar,
const QString& localFile, QString& versionString);
123 #ifndef KALARMCAL_USE_KRESOURCES
131 KALARMCAL_EXPORT
void setProductId(
const QByteArray& progName,
const QByteArray& progVersion);
138 extern const QByteArray
APPNAME;
162 Q_DECLARE_FLAGS(Types,
Type)
164 KALARMCAL_EXPORT QString uid(const QString&
id,
Type);
165 #ifndef KALARMCAL_USE_KRESOURCES
167 KALARMCAL_EXPORT
void setStatus(
const KCalCore::Event::Ptr&, Type,
const QString& param = QString());
174 KALARMCAL_EXPORT QString
mimeType(Type);
176 KALARMCAL_EXPORT QStringList
mimeTypes(Types);
178 KALARMCAL_EXPORT Type status(
const KCal::Event*, QString* param = 0);
179 KALARMCAL_EXPORT
void setStatus(KCal::Event*, Type,
const QString& param = QString());
183 Q_DECLARE_OPERATORS_FOR_FLAGS(CalEvent::Types)
187 #endif // KALARM_KACALENDAR_H
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Sat Jul 13 2013 01:30:13 by
doxygen 1.8.3.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.