KCalCore Library
Go to the documentation of this file.
29 #ifndef KCALCORE_CALFORMAT_H
30 #define KCALCORE_CALFORMAT_H
32 #include "kcalcore_export.h"
35 #include <QtCore/QString>
69 virtual bool load(
const Calendar::Ptr &calendar,
const QString &fileName ) = 0;
79 virtual bool save(
const Calendar::Ptr &calendar,
const QString &fileName ) = 0;
92 virtual bool fromString(
const Calendar::Ptr &calendar,
const QString &
string,
93 bool deleted =
false,
const QString ¬ebook = QString() ) = 0;
109 virtual bool fromRawString(
const Calendar::Ptr &calendar,
const QByteArray &
string,
110 bool deleted =
false,
const QString ¬ebook = QString() ) = 0;
123 const QString ¬ebook = QString(),
bool deleted =
false ) = 0;
128 void clearException();
143 static void setApplication(
const QString &application,
144 const QString &productID );
149 static const QString &application();
154 static const QString &productId();
160 QString loadedProductId();
165 static QString createUniqueId();
181 void setLoadedProductId(
const QString &
id );
187 virtual void virtual_hook(
int id,
void *data );
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Sat Jul 13 2013 01:24:51 by
doxygen 1.8.3.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.