• Skip to content
  • Skip to link menu
KDE 4.1 API Reference
  • KDE API Reference
  • KDE-PIM Libraries
  • Sitemap
  • Contact Us
 

KCal Library

KCal::IncidenceFormatter

KCal::IncidenceFormatter Namespace Reference


Detailed Description

Helpers that provides several static methods to format an Incidence into different formats, like an HTML representation for KMail, a representation for tool tips, or a representation for the event viewer.

methods to format incidences into various formats for displaying them


Functions

QString extensiveDisplayString (IncidenceBase *incidence)
QString formatICalInvitation (QString invitation, Calendar *mCalendar, InvitationFormatterHelper *helper)
QString formatTNEFInvitation (const QByteArray &tnef, Calendar *mCalendar, InvitationFormatterHelper *helper)
QString mailBodyString (IncidenceBase *incidencebase)
QString msTNEFToVPart (const QByteArray &tnef)
QString recurrenceString (Incidence *incidence)
QString toolTipString (IncidenceBase *incidence, bool richText=true)

Function Documentation

QString KCal::IncidenceFormatter::formatTNEFInvitation ( const QByteArray &  tnef,
Calendar *  mCalendar,
InvitationFormatterHelper *  helper 
)

Format a TNEF attachment to an HTML mail.

Since:
4.1

QString KCal::IncidenceFormatter::msTNEFToVPart ( const QByteArray &  tnef  ) 

Transform a TNEF attachment to an iCal or vCard.

Since:
4.1

QString KCal::IncidenceFormatter::recurrenceString ( Incidence *  incidence  ) 

Since:
4.1

Definition at line 1823 of file incidenceformatter.cpp.

KCal Library

Skip menu "KCal Library"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

KDE-PIM Libraries

Skip menu "KDE-PIM Libraries"
  • akonadi
  • kabc
  • kblog
  • kcal
  • kimap
  • kioslave
  •   imap4
  •   mbox
  • kldap
  • kmime
  • kpimidentities
  • kpimutils
  • kresources
  • ktnef
  • kxmlrpcclient
  • mailtransport
  • qgpgme
  • syndication
  •   atom
  •   rdf
  •   rss2
Generated for KDE-PIM Libraries by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal