KCalUtils Library
22 #ifndef KCALUTILS_HTMLEXPORT_H
23 #define KCALUTILS_HTMLEXPORT_H
25 #include "kcalutils_export.h"
31 #include <QtCore/QDateTime>
32 #include <QtCore/QString>
42 class HTMLExportSettings;
59 bool save(
const QString &fileName = QString());
64 bool save(QTextStream *ts);
66 void addHoliday(
const QDate &date,
const QString &name);
69 void createWeekView(QTextStream *ts);
70 void createMonthView(QTextStream *ts);
71 void createEventList(QTextStream *ts);
72 void createTodoList(QTextStream *ts);
73 void createJournalView(QTextStream *ts);
74 void createFreeBusyView(QTextStream *ts);
79 const QDate &date,
bool withDescription =
true);
81 void createFooter(QTextStream *ts);
83 bool checkSecrecy(
const KCalCore::Incidence::Ptr &incidence);
85 void formatLocation(QTextStream *ts,
const KCalCore::Incidence::Ptr &incidence);
87 void formatCategories(QTextStream *ts,
const KCalCore::Incidence::Ptr &incidence);
89 void formatAttendees(QTextStream *ts,
const KCalCore::Incidence::Ptr &incidence);
91 QString breakString(
const QString &text);
93 QDate fromDate()
const;
95 QString styleSheet()
const;
QSharedPointer< Event > Ptr
This class provides the functions to export a calendar as a HTML page.
QSharedPointer< Todo > Ptr
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:00:18 by
doxygen 1.8.7 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.