KCalUtils Library
KCalUtils::HtmlExport Class Reference
  #include <htmlexport.h>
Public Member Functions | |
| HtmlExport (KCalCore::MemoryCalendar *calendar, HTMLExportSettings *settings) | |
| void | addHoliday (const QDate &date, const QString &name) | 
| bool | save (const QString &fileName=QString()) | 
| bool | save (QTextStream *ts) | 
Protected Member Functions | |
| QString | breakString (const QString &text) | 
| bool | checkSecrecy (const KCalCore::Incidence::Ptr &incidence) | 
| void | createEvent (QTextStream *ts, const KCalCore::Event::Ptr &event, const QDate &date, bool withDescription=true) | 
| void | createEventList (QTextStream *ts) | 
| void | createFooter (QTextStream *ts) | 
| void | createFreeBusyView (QTextStream *ts) | 
| void | createJournalView (QTextStream *ts) | 
| void | createMonthView (QTextStream *ts) | 
| void | createTodo (QTextStream *ts, const KCalCore::Todo::Ptr &todo) | 
| void | createTodoList (QTextStream *ts) | 
| void | createWeekView (QTextStream *ts) | 
| void | formatAttendees (QTextStream *ts, const KCalCore::Incidence::Ptr &incidence) | 
| void | formatCategories (QTextStream *ts, const KCalCore::Incidence::Ptr &incidence) | 
| void | formatLocation (QTextStream *ts, const KCalCore::Incidence::Ptr &incidence) | 
| QDate | fromDate () const | 
| QString | styleSheet () const | 
| QDate | toDate () const | 
Detailed Description
This class provides the functions to export a calendar as a HTML page.
Definition at line 47 of file htmlexport.h.
Constructor & Destructor Documentation
| HtmlExport::HtmlExport | ( | KCalCore::MemoryCalendar * | calendar, | 
| HTMLExportSettings * | settings | ||
| ) | 
Create new HTML exporter for calendar.
Definition at line 57 of file htmlexport.cpp.
Member Function Documentation
Writes out the calendar in HTML format.
Definition at line 67 of file htmlexport.cpp.
| bool HtmlExport::save | ( | QTextStream * | ts | ) | 
Writes out calendar to text stream.
Definition at line 86 of file htmlexport.cpp.
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:37:46 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
            Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:37:46 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
    KDE API Reference