KCalUtils

incidenceformatter.h File Reference
#include "kcalutils_export.h"
#include <KCalendarCore/Calendar>
#include <KCalendarCore/Incidence>
#include <QDate>
#include <memory>
Include dependency graph for incidenceformatter.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  KCalUtils::InvitationFormatterHelper
 

Namespaces

namespace  KCalUtils::IncidenceFormatter
 

Functions

KCALUTILS_EXPORT QString KCalUtils::IncidenceFormatter::dateTimeToString (const QDateTime &date, bool dateOnly=false, bool shortfmt=true)
 
KCALUTILS_EXPORT QString KCalUtils::IncidenceFormatter::dateToString (QDate date, bool shortfmt=true)
 
KCALUTILS_EXPORT QString KCalUtils::IncidenceFormatter::durationString (const KCalendarCore::Incidence::Ptr &incidence)
 
KCALUTILS_EXPORT QString KCalUtils::IncidenceFormatter::extensiveDisplayStr (const KCalendarCore::Calendar::Ptr &calendar, const KCalendarCore::IncidenceBase::Ptr &incidence, QDate date=QDate())
 
KCALUTILS_EXPORT QString KCalUtils::IncidenceFormatter::extensiveDisplayStr (const QString &sourceName, const KCalendarCore::IncidenceBase::Ptr &incidence, QDate date=QDate())
 
KCALUTILS_EXPORT QString KCalUtils::IncidenceFormatter::formatICalInvitation (const QString &invitation, const KCalendarCore::Calendar::Ptr &calendar, InvitationFormatterHelper *helper)
 
KCALUTILS_EXPORT QString KCalUtils::IncidenceFormatter::formatICalInvitationNoHtml (const QString &invitation, const KCalendarCore::Calendar::Ptr &calendar, InvitationFormatterHelper *helper, const QString &sender)
 
KCALUTILS_EXPORT QString KCalUtils::IncidenceFormatter::formatStartEnd (const QDateTime &start, const QDateTime &end, bool isAllDay)
 
KCALUTILS_EXPORT QString KCalUtils::IncidenceFormatter::mailBodyStr (const KCalendarCore::IncidenceBase::Ptr &incidence)
 
KCALUTILS_EXPORT QString KCalUtils::IncidenceFormatter::recurrenceString (const KCalendarCore::Incidence::Ptr &incidence)
 
KCALUTILS_EXPORT QStringList KCalUtils::IncidenceFormatter::reminderStringList (const KCalendarCore::Incidence::Ptr &incidence, bool shortfmt=true)
 
KCALUTILS_EXPORT QString KCalUtils::IncidenceFormatter::resourceString (const KCalendarCore::Calendar::Ptr &calendar, const KCalendarCore::Incidence::Ptr &incidence)
 
KCALUTILS_EXPORT QString KCalUtils::IncidenceFormatter::timeToString (QTime time, bool shortfmt=true)
 
KCALUTILS_EXPORT QString KCalUtils::IncidenceFormatter::toolTipStr (const QString &sourceName, const KCalendarCore::IncidenceBase::Ptr &incidence, QDate date=QDate(), bool richText=true)
 

Detailed Description

This file is part of the API for handling calendar data and provides static functions for formatting Incidences for various purposes.

Author
Cornelius Schumacher <schum.nosp@m.ache.nosp@m.r@kde.nosp@m..org>
Reinhold Kainhofer <reinh.nosp@m.old@.nosp@m.kainh.nosp@m.ofer.nosp@m..com>
Allen Winter <allen.nosp@m.@kda.nosp@m.b.com>

Definition in file incidenceformatter.h.

This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Apr 27 2024 22:15:23 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.