MythTV  0.26-pre
Public Types | Public Member Functions | Private Attributes
ResultItem Class Reference

#include <rssparse.h>

List of all members.

Public Types

typedef QList< ResultItem * > resultList
typedef vector< ResultItemList

Public Member Functions

 ResultItem (const QString &title, const QString &subtitle, const QString &desc, const QString &URL, const QString &thumbnail, const QString &mediaURL, const QString &author, const QDateTime &date, const QString &time, const QString &rating, const off_t &filesize, const QString &player, const QStringList &playerargs, const QString &download, const QStringList &downloadargs, const uint &width, const uint &height, const QString &language, const bool &downloadable, const QStringList &countries, const uint &season, const uint &episode, const bool &customhtml)
 ResultItem ()
 ~ResultItem ()
void toMap (QHash< QString, QString > &infoMap)
const QString & GetTitle () const
const QString & GetSubtitle () const
const QString & GetDescription () const
const QString & GetURL () const
const QString & GetThumbnail () const
const QString & GetMediaURL () const
const QString & GetAuthor () const
const QDateTime & GetDate () const
const QString & GetTime () const
const QString & GetRating () const
const off_t & GetFilesize () const
const QString & GetPlayer () const
const QStringList & GetPlayerArguments () const
const QString & GetDownloader () const
const QStringList & GetDownloaderArguments () const
const uintGetWidth () const
const uintGetHeight () const
const QString & GetLanguage () const
const boolGetDownloadable () const
const QStringList & GetCountries () const
const uintGetSeason () const
const uintGetEpisode () const
const boolGetCustomHTML () const

Private Attributes

QString m_title
QString m_subtitle
QString m_desc
QString m_URL
QString m_thumbnail
QString m_mediaURL
QString m_author
QDateTime m_date
QString m_time
QString m_rating
off_t m_filesize
QString m_player
QStringList m_playerargs
QString m_download
QStringList m_downloadargs
uint m_width
uint m_height
QString m_language
bool m_downloadable
QStringList m_countries
uint m_season
uint m_episode
bool m_customhtml

Detailed Description

Definition at line 111 of file rssparse.h.


Member Typedef Documentation

Definition at line 116 of file rssparse.h.

typedef vector<ResultItem> ResultItem::List

Definition at line 117 of file rssparse.h.


Constructor & Destructor Documentation

ResultItem::ResultItem ( const QString &  title,
const QString &  subtitle,
const QString &  desc,
const QString &  URL,
const QString &  thumbnail,
const QString &  mediaURL,
const QString &  author,
const QDateTime &  date,
const QString &  time,
const QString &  rating,
const off_t &  filesize,
const QString &  player,
const QStringList &  playerargs,
const QString &  download,
const QStringList &  downloadargs,
const uint width,
const uint height,
const QString &  language,
const bool downloadable,
const QStringList &  countries,
const uint season,
const uint episode,
const bool customhtml 
)

Definition at line 19 of file rssparse.cpp.

Definition at line 60 of file rssparse.cpp.

Definition at line 65 of file rssparse.cpp.


Member Function Documentation

void ResultItem::toMap ( QHash< QString, QString > &  infoMap)

Definition at line 69 of file rssparse.cpp.

Referenced by NetSearch::slotItemChanged(), and NetTree::slotItemChanged().

const QString& ResultItem::GetTitle ( void  ) const [inline]
const QString& ResultItem::GetSubtitle ( void  ) const [inline]
const QString& ResultItem::GetDescription ( void  ) const [inline]
const QString& ResultItem::GetURL ( ) const [inline]
const QString& ResultItem::GetThumbnail ( ) const [inline]
const QString& ResultItem::GetMediaURL ( ) const [inline]
const QString& ResultItem::GetAuthor ( ) const [inline]

Definition at line 140 of file rssparse.h.

Referenced by insertRSSArticleInDB(), and insertTreeArticleInDB().

const QDateTime& ResultItem::GetDate ( ) const [inline]
const QString& ResultItem::GetTime ( ) const [inline]
const QString& ResultItem::GetRating ( ) const [inline]

Definition at line 143 of file rssparse.h.

Referenced by insertRSSArticleInDB(), and insertTreeArticleInDB().

const off_t& ResultItem::GetFilesize ( ) const [inline]

Definition at line 144 of file rssparse.h.

Referenced by insertRSSArticleInDB(), and insertTreeArticleInDB().

const QString& ResultItem::GetPlayer ( ) const [inline]
const QStringList& ResultItem::GetPlayerArguments ( ) const [inline]
const QString& ResultItem::GetDownloader ( ) const [inline]

Definition at line 147 of file rssparse.h.

Referenced by insertRSSArticleInDB(), and insertTreeArticleInDB().

const QStringList& ResultItem::GetDownloaderArguments ( ) const [inline]

Definition at line 148 of file rssparse.h.

Referenced by insertRSSArticleInDB(), and insertTreeArticleInDB().

const uint& ResultItem::GetWidth ( ) const [inline]

Definition at line 149 of file rssparse.h.

Referenced by insertRSSArticleInDB(), and insertTreeArticleInDB().

const uint& ResultItem::GetHeight ( ) const [inline]

Definition at line 150 of file rssparse.h.

Referenced by insertRSSArticleInDB(), and insertTreeArticleInDB().

const QString& ResultItem::GetLanguage ( ) const [inline]

Definition at line 151 of file rssparse.h.

Referenced by insertRSSArticleInDB(), and insertTreeArticleInDB().

const bool& ResultItem::GetDownloadable ( ) const [inline]
const QStringList& ResultItem::GetCountries ( ) const [inline]

Definition at line 153 of file rssparse.h.

Referenced by insertRSSArticleInDB(), and insertTreeArticleInDB().

const uint& ResultItem::GetSeason ( void  ) const [inline]
const uint& ResultItem::GetEpisode ( void  ) const [inline]
const bool& ResultItem::GetCustomHTML ( ) const [inline]

Definition at line 156 of file rssparse.h.

Referenced by insertTreeArticleInDB().


Member Data Documentation

QString ResultItem::m_title [private]

Definition at line 159 of file rssparse.h.

QString ResultItem::m_subtitle [private]

Definition at line 160 of file rssparse.h.

QString ResultItem::m_desc [private]

Definition at line 161 of file rssparse.h.

QString ResultItem::m_URL [private]

Definition at line 162 of file rssparse.h.

QString ResultItem::m_thumbnail [private]

Definition at line 163 of file rssparse.h.

QString ResultItem::m_mediaURL [private]

Definition at line 164 of file rssparse.h.

QString ResultItem::m_author [private]

Definition at line 165 of file rssparse.h.

QDateTime ResultItem::m_date [private]

Definition at line 166 of file rssparse.h.

QString ResultItem::m_time [private]

Definition at line 167 of file rssparse.h.

QString ResultItem::m_rating [private]

Definition at line 168 of file rssparse.h.

off_t ResultItem::m_filesize [private]

Definition at line 169 of file rssparse.h.

QString ResultItem::m_player [private]

Definition at line 170 of file rssparse.h.

QStringList ResultItem::m_playerargs [private]

Definition at line 171 of file rssparse.h.

QString ResultItem::m_download [private]

Definition at line 172 of file rssparse.h.

QStringList ResultItem::m_downloadargs [private]

Definition at line 173 of file rssparse.h.

Definition at line 174 of file rssparse.h.

Definition at line 175 of file rssparse.h.

QString ResultItem::m_language [private]

Definition at line 176 of file rssparse.h.

Definition at line 177 of file rssparse.h.

QStringList ResultItem::m_countries [private]

Definition at line 178 of file rssparse.h.

Definition at line 179 of file rssparse.h.

Definition at line 180 of file rssparse.h.

Definition at line 181 of file rssparse.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends