KCalUtils
datetimefilters.cpp
29 QVariant KDateFilter::doFilter(const QVariant &input, const QVariant &argument, bool autoescape) const
52 const bool shortFmt = (argument.value<Grantlee::SafeString>().get().compare(QLatin1String("short"), Qt::CaseInsensitive) == 0);
55 const bool shortFmt = (argument.value<KTextTemplate::SafeString>().get().compare(QLatin1String("short"), Qt::CaseInsensitive) == 0);
78 QVariant KTimeFilter::doFilter(const QVariant &input, const QVariant &argument, bool autoescape) const
102 const bool shortFmt = (argument.value<Grantlee::SafeString>().get().compare(QLatin1String("short"), Qt::CaseInsensitive) == 0);
105 const bool shortFmt = (argument.value<KTextTemplate::SafeString>().get().compare(QLatin1String("short"), Qt::CaseInsensitive) == 0);
128 QVariant KDateTimeFilter::doFilter(const QVariant &input, const QVariant &argument, bool autoescape) const
142 const QStringList arguments = argument.value<Grantlee::SafeString>().get().split(QLatin1Char(','));
145 return Grantlee::SafeString(KCalUtils::IncidenceFormatter::dateTimeToString(dt, dateOnly, shortFmt));
147 const QStringList arguments = argument.value<KTextTemplate::SafeString>().get().split(QLatin1Char(','));
150 return KTextTemplate::SafeString(KCalUtils::IncidenceFormatter::dateTimeToString(dt, dateOnly, shortFmt));
CaseInsensitive
T value() const const
bool contains(const QString &str, Qt::CaseSensitivity cs) const const
QTime time() const const
KCALUTILS_EXPORT QString timeToString(QTime time, bool shortfmt=true)
Build a QString time representation of a QTime object.
Definition: incidenceformatter.cpp:3320
QDate toDate() const const
QDate
int userType() const const
KCALUTILS_EXPORT QString dateToString(QDate date, bool shortfmt=true)
Build a QString date representation of a QDate object.
Definition: incidenceformatter.cpp:3325
QVariant::Type type() const const
KCALUTILS_EXPORT QString dateTimeToString(const QDateTime &date, bool dateOnly=false, bool shortfmt=true)
Build a QString date/time representation of a QDateTime object.
Definition: incidenceformatter.cpp:3330
QDateTime toDateTime() const const
QTime toTime() const const
QDate date() const const
Date
virtual QVariant get(ScriptableExtension *callerPrincipal, quint64 objId, const QString &propName)
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sun Mar 26 2023 04:09:43 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sun Mar 26 2023 04:09:43 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.