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-2013 The KDE developers.
Generated on Tue Nov 26 2013 09:02:52 by
doxygen 1.8.5 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.