#include "KisRssReader.h"
#include <QString>
#include <QFile>
#include <QXmlStreamReader>
#include <QUrl>
Go to the source code of this file.
◆ shortenHtml()
| QString shortenHtml |
( |
QString | html | ) |
|
Definition at line 33 of file KisRssReader.cpp.
34{
35 html.replace(QLatin1String("<a"), QLatin1String("<i"));
36 html.replace(QLatin1String("</a"), QLatin1String("</i"));
37 uint firstParaEndXhtml = (
uint) html.indexOf(QLatin1String(
"</p>"));
38 uint firstParaEndHtml = (
uint) html.indexOf(QLatin1String(
"<p>"), html.indexOf(QLatin1String(
"<p>"))+1);
39 uint firstParaEndBr = (
uint) html.indexOf(QLatin1String(
"<br"));
40 uint firstParaEnd = qMin(firstParaEndXhtml, firstParaEndHtml);
41 firstParaEnd = qMin(firstParaEnd, firstParaEndBr);
42 return html.left(firstParaEnd);
43}