Syndication
rss2/document.h
Visitor interface, following the Visitor design pattern.
Definition documentvisitor.h:43
document implementation, representing an RSS feed from the 0.91-0.94/2.0 family.
Definition rss2/document.h:44
QString debugInfo() const override
Returns a description of the object and its children for debugging purposes.
Definition rss2/document.cpp:331
time_t lastBuildDate() const
The last time the content of the channel changed.
Definition rss2/document.cpp:154
QString link() const
The URL to the HTML website corresponding to the channel.
Definition rss2/document.cpp:98
QSet< int > skipHours() const
Contains a set of hours (from 0 to 23), time in GMT, when the channel is not updated.
Definition rss2/document.cpp:217
bool accept(DocumentVisitor *visitor) override
Used by visitors for double dispatch.
Definition rss2/document.cpp:463
static Document fromXML(const QDomDocument &document)
Parses an RSS2 document from an XML document.
Definition rss2/document.cpp:57
time_t pubDate() const
The publication date for the content in the channel.
Definition rss2/document.cpp:141
QString docs() const
A URL that points to the documentation for the format used in the RSS file.
Definition rss2/document.cpp:180
Image image() const
Specifies a GIF, JPEG or PNG image that can be displayed with the channel.
Definition rss2/document.cpp:200
TextInput textInput() const
Specifies a text input box that can be displayed with the channel.
Definition rss2/document.cpp:205
QString description() const
Phrase or sentence describing the channel.
Definition rss2/document.cpp:103
bool isValid() const override
returns whether this document is valid or not.
Definition rss2/document.cpp:88
QString copyright() const
Copyright notice for content in the channel.
Definition rss2/document.cpp:120
QString managingEditor() const
Email address for person responsible for editorial content.
Definition rss2/document.cpp:131
QSet< DayOfWeek > skipDays() const
A set of week days where aggregators shouldn't read the channel.
Definition rss2/document.cpp:236
QList< QDomElement > unhandledElements() const
returns all child elements of this document not covered by this class.
Definition rss2/document.cpp:286
Cloud cloud() const
Allows processes to register with a cloud to be notified of updates to the channel,...
Definition rss2/document.cpp:185
QString generator() const
A string indicating the program used to generate the channel.
Definition rss2/document.cpp:175
QString webMaster() const
Email address for person responsible for technical issues relating to channel.
Definition rss2/document.cpp:136
Document()
Default constructor, creates a null object, for which isNull() is true and isValid() is false.
Definition rss2/document.cpp:64
QList< Category > categories() const
Specifies one or more categories that the channel belongs to.
Definition rss2/document.cpp:161
"The purpose of the <textInput> element is something of a mystery.
Definition rss2/textinput.h:28
Document interface for format-specific feed documents as parsed from a document source (see DocumentS...
Definition specificdocument.h:39
Category
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Nov 22 2024 12:02:57 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Nov 22 2024 12:02:57 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.