Krita Source Code Documentation
Loading...
Searching...
No Matches
KisRssReader.cpp File Reference
#include "KisRssReader.h"
#include <QString>
#include <QFile>
#include <QXmlStreamReader>
#include <QUrl>

Go to the source code of this file.

Functions

QString shortenHtml (QString html)
 

Function Documentation

◆ 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}
unsigned int uint