Start RSS rewrite: Use SharedPtr for RssArticle objects

This commit is contained in:
Christophe Dumez
2012-02-19 16:38:41 +02:00
parent 32a6c89c8c
commit a13bb06ec3
13 changed files with 208 additions and 265 deletions

View File

@@ -33,8 +33,8 @@
#include <QList>
#include <QStringList>
#include "rssarticle.h"
class RssArticle;
class RssFolder;
class IRssFile {
@@ -54,8 +54,8 @@ public:
virtual void setParent(RssFolder* parent) = 0;
virtual void refresh() = 0;
virtual void removeAllSettings() = 0;
virtual const QList<RssArticle> articleList() const = 0;
virtual const QList<RssArticle> unreadArticleList() const = 0;
virtual const QList<RssArticlePtr> articleList() const = 0;
virtual const QList<RssArticlePtr> unreadArticleList() const = 0;
QStringList pathHierarchy() const;
};