|
Krita Source Code Documentation
|
#include <KisRssReader.h>
Public Types | |
| enum | RssRoles { TitleRole = Qt::UserRole + 1 , DescriptionRole , LinkRole , PubDateRole , CategoryRole , BlogNameRole , BlogIconRole } |
Public Member Functions | |
| KisRssReader () | |
| RssItemList | parse (QFile &file) |
| RssItemList | parse (QNetworkReply *reply) |
| RssItem | parseItem () |
| RssItemList | parseStream (QXmlStreamReader &streamReader) |
Private Attributes | |
| QString | blogIcon |
| QString | blogName |
| QXmlStreamReader | m_streamReader |
| QString | requestUrl |
Definition at line 53 of file KisRssReader.h.
| Enumerator | |
|---|---|
| TitleRole | |
| DescriptionRole | |
| LinkRole | |
| PubDateRole | |
| CategoryRole | |
| BlogNameRole | |
| BlogIconRole | |
Definition at line 58 of file KisRssReader.h.
| KisRssReader::KisRssReader | ( | ) |
Definition at line 46 of file KisRssReader.cpp.
| RssItemList KisRssReader::parse | ( | QFile & | file | ) |
Definition at line 118 of file KisRssReader.cpp.
References m_streamReader, parseStream(), and requestUrl.
| RssItemList KisRssReader::parse | ( | QNetworkReply * | reply | ) |
Definition at line 110 of file KisRssReader.cpp.
References m_streamReader, parseStream(), requestUrl, and source().
| RssItem KisRssReader::parseItem | ( | ) |
Definition at line 51 of file KisRssReader.cpp.
References RssItem::blogIcon, blogIcon, RssItem::blogName, blogName, RssItem::category, RssItem::description, RssItem::link, m_streamReader, RssItem::pubDate, requestUrl, RssItem::source, and RssItem::title.
| RssItemList KisRssReader::parseStream | ( | QXmlStreamReader & | streamReader | ) |
Definition at line 84 of file KisRssReader.cpp.
References blogIcon, blogName, and parseItem().
|
private |
Definition at line 76 of file KisRssReader.h.
|
private |
Definition at line 77 of file KisRssReader.h.
|
private |
Definition at line 74 of file KisRssReader.h.
|
private |
Definition at line 75 of file KisRssReader.h.