Syndication Library
23 #ifndef SYNDICATION_TOOLS_H 24 #define SYNDICATION_TOOLS_H 26 #include <syndication/person.h> 27 #include "ksyndication_export.h" 30 #include <QtCore/QString> 61 time_t parseISODate(
const QString& str);
73 time_t parseRFCDate(
const QString& str);
90 time_t parseDate(
const QString& str, DateFormat hint=RFCDate);
104 QString dateTimeToString(time_t date);
112 QString resolveEntities(
const QString& str);
120 QString escapeSpecialCharacters(
const QString& str);
127 QString convertNewlines(
const QString& str);
135 QString plainTextToHtml(
const QString& plainText);
144 QString htmlToPlainText(
const QString& html);
154 bool isHtml(
const QString& str);
166 bool stringContainsMarkup(
const QString& str);
178 QString normalize(
const QString& str);
199 QString normalize(
const QString& str,
bool isCDATA,
bool containsMarkup);
210 PersonPtr personFromString(
const QString& str);
216 unsigned int calcHash(
const QString& str);
222 unsigned int calcHash(
const QByteArray& array);
228 QString calcMD5Sum(
const QString& str);
237 ElementType(
const QString& localnamep,
238 const QString& nsp=QString());
240 bool operator==(
const ElementType& other)
const;
249 #endif // SYNDICATION_TOOLS_H
This file is part of the KDE documentation.
Documentation copyright © 1996-2018 The KDE developers.
Generated on Sat Jul 14 2018 04:50:48 by
doxygen 1.8.14 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.