akregator/src
Akregator::Article Class Reference
#include <article.h>
Detailed Description
A proxy class for RSS::Article with some additional methods to assist sorting.
Definition at line 57 of file article.h.
Public Types | |
typedef QValueList< Article > | List |
enum | Status { Unread = 0, Read, New } |
Public Member Functions | |
Article () | |
Article (const QString &guid, Feed *feed) | |
Article (RSS::Article article, Feed *feed) | |
Article (RSS::Article article, Backend::FeedStorage *archive) | |
Article (const Article &other) | |
Article & | operator= (const Article &other) |
bool | operator== (const Article &other) const |
bool | operator!= (const Article &other) const |
virtual | ~Article () |
bool | isNull () const |
int | status () const |
void | setStatus (int s) |
void | offsetPubDate (int secs) |
QString | title () const |
KURL | link () const |
QString | author () const |
QString | description () const |
QString | guid () const |
bool | keep () const |
void | setKeep (bool keep) |
bool | isDeleted () const |
RSS::Enclosure | enclosure () const |
void | setDeleted () |
Feed * | feed () const |
uint | hash () const |
bool | guidIsHash () const |
bool | guidIsPermaLink () const |
const QDateTime & | pubDate () const |
KURL | commentsLink () const |
int | comments () const |
void | addTag (const QString &tag) |
void | removeTag (const QString &tag) |
bool | hasTag (const QString &tag) const |
QStringList | tags () const |
bool | operator< (const Article &other) const |
bool | operator<= (const Article &other) const |
bool | operator> (const Article &other) const |
bool | operator>= (const Article &other) const |
Constructor & Destructor Documentation
|
creates am article object for an existing article. The constructor accesses the archive to load it's data Definition at line 82 of file article.cpp. |
|
creates an article object from a parsed librss Article the article is added to the archive if not yet stored, or updated if stored but modified
Definition at line 183 of file article.cpp. |
Member Function Documentation
|
returns if the guid is a hash or an ID taken from the source
Definition at line 371 of file article.cpp. |
|
returns a hash value used to detect changes in articles with non-hash GUIDs.
If the guid is a hash itself, it returns Definition at line 376 of file article.cpp. |
|
if true, the article should be kept even when expired
Definition at line 387 of file article.cpp. |
The documentation for this class was generated from the following files: