KCal Library
Go to the documentation of this file.
29 #ifndef KCAL_CALFORMAT_H
30 #define KCAL_CALFORMAT_H
32 #include <QtCore/QString>
33 #include <QtCore/QDateTime>
34 #include <QtCore/QEvent>
38 #include "kcal_export.h"
72 virtual bool load(
Calendar *calendar,
const QString &fileName ) = 0;
82 virtual bool save(
Calendar *calendar,
const QString &fileName ) = 0;
93 virtual bool fromString(
Calendar *calendar,
const QString &
string ) = 0;
107 virtual bool fromRawString(
Calendar *calendar,
const QByteArray &
string ) = 0;
117 virtual QString toString(
Calendar *calendar ) = 0;
122 void clearException();
137 static void setApplication(
const QString &application,
138 const QString &productID );
143 static const QString &application();
148 static const QString &productId();
153 const QString &loadedProductId();
158 static QString createUniqueId();
170 void setLoadedProductId(
const QString &
id );
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Sat Jul 13 2013 01:29:13 by
doxygen 1.8.3.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.