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>
61time_t parseISODate(
const QString& str);
73time_t parseRFCDate(
const QString& str);
90time_t parseDate(
const QString& str, DateFormat hint=RFCDate);
104QString dateTimeToString(time_t date);
112QString resolveEntities(
const QString& str);
120QString escapeSpecialCharacters(
const QString& str);
127QString convertNewlines(
const QString& str);
135QString plainTextToHtml(
const QString& plainText);
144QString htmlToPlainText(
const QString& html);
154bool isHtml(
const QString& str);
166bool stringContainsMarkup(
const QString& str);
178QString normalize(
const QString& str);
199QString normalize(
const QString& str,
bool isCDATA,
bool containsMarkup);
210PersonPtr personFromString(
const QString& str);
216unsigned int calcHash(
const QString& str);
222unsigned int calcHash(
const QByteArray& array);
228QString calcMD5Sum(
const QString& str);
237 ElementType(
const QString& localnamep,
238 const QString& nsp=QString());
240 bool operator==(
const ElementType& other)
const;
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Wed Jan 24 2024 00:00:00 by
doxygen 1.10.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.