Syndication::RSS2 Namespace Reference

A parser and model classes for RSS 0.91 (Userland and Netscape flavor), 0.92, 0.93, 0.94 and 2.0(.1). More...

Classes

class  Category
 A category which can be assigned to items or whole feeds. More...
class  Cloud
 Cloud information for an RSS channel. More...
class  Document
 document implementation, representing an RSS feed from the 0.91-0.94/2.0 family. More...
class  Enclosure
 Describes a media object that is "attached" to the item. More...
class  Image
 An RSS2 image, used to describe feed logos. More...
class  Item
 An Item, representing an entry in an RSS feed. More...
class  Parser
 Parser implementation for the RSS 0.9x/2.0 format family. More...
class  Source
 Class representing the <source> element in RSS2. More...
class  TextInput
 The purpose of the <textInput> element is something of a mystery. More...

Typedefs

typedef boost::shared_ptr
< Document
DocumentPtr

Functions

QString extractContent (const ElementWrapper &parent)

Detailed Description

A parser and model classes for RSS 0.91 (Userland and Netscape flavor), 0.92, 0.93, 0.94 and 2.0(.1).


Function Documentation

QString Syndication::RSS2::extractContent ( const ElementWrapper &  parent  ) 

For internal use only.

extracts encoded content from XHTML, content:encoded and friends

Parameters:
parent the parent node, e.g. a channel or item element
Returns:
the content as HTML (see Item::content() for details)

KDE Home | KDE Accessibility Home | Description of Access Keys