Syndication::ImageRSS2Impl

Search for usage in LXR

Syndication::ImageRSS2Impl Class Reference

#include <imagerss2impl.h>

Inheritance diagram for Syndication::ImageRSS2Impl:

Public Member Functions

 ImageRSS2Impl (const Syndication::RSS2::Image &image)
 
QString description () const override
 
uint height () const override
 
bool isNull () const override
 
QString link () const override
 
QString title () const override
 
QString url () const override
 
uint width () const override
 
- Public Member Functions inherited from Syndication::Image
virtual ~Image ()
 
virtual QString debugInfo () const
 

Detailed Description

Author
Frank Osterfeld

Definition at line 24 of file imagerss2impl.h.

Constructor & Destructor Documentation

◆ ImageRSS2Impl()

Syndication::ImageRSS2Impl::ImageRSS2Impl ( const Syndication::RSS2::Image & image)
explicit

Definition at line 14 of file imagerss2impl.cpp.

Member Function Documentation

◆ description()

QString Syndication::ImageRSS2Impl::description ( ) const
overridevirtual

optional text that can be included in the TITLE attribute of the link formed around the image in HTML rendering.

Returns
TODO: specify format (HTML etc.)

Implements Syndication::Image.

Definition at line 39 of file imagerss2impl.cpp.

◆ height()

uint Syndication::ImageRSS2Impl::height ( ) const
overridevirtual

The height of the image in pixels.

Returns
image height in pixels or 0 of not specified in the feed.

Implements Syndication::Image.

Definition at line 44 of file imagerss2impl.cpp.

◆ isNull()

bool Syndication::ImageRSS2Impl::isNull ( ) const
overridevirtual

returns whether this image is a null object.

Implements Syndication::Image.

Definition at line 19 of file imagerss2impl.cpp.

◆ link()

QString Syndication::ImageRSS2Impl::link ( ) const
overridevirtual

The URL of the site, when the channel is rendered, the image should be a link to the site.

If not set, use Feed::link().

Returns
the url the rendered image should link to, or a null string if not specified in the feed.

Implements Syndication::Image.

Definition at line 34 of file imagerss2impl.cpp.

◆ title()

QString Syndication::ImageRSS2Impl::title ( ) const
overridevirtual

Describes the image, can be used in the ALT attribute of the HTML <img> tag when the channel is rendered in HTML.

Returns
TODO: specify format

Implements Syndication::Image.

Definition at line 29 of file imagerss2impl.cpp.

◆ url()

QString Syndication::ImageRSS2Impl::url ( ) const
overridevirtual

the URL of a GIF, JPEG or PNG image

Implements Syndication::Image.

Definition at line 24 of file imagerss2impl.cpp.

◆ width()

uint Syndication::ImageRSS2Impl::width ( ) const
overridevirtual

The width of the image in pixels.

Returns
image width in pixels or 0 if not specified in the feed.

Implements Syndication::Image.

Definition at line 49 of file imagerss2impl.cpp.


The documentation for this class was generated from the following files:
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

KDE's Doxygen guidelines are available online.