#include <qttvdb.h>
Public Types | |
enum | Mask { XML = 1, BANNER = 2, ZIP = 4 } |
Public Member Functions | |
QString & | key () |
QString const & | key () const |
void | setKey (QString const &key__) |
QList< QUrl > & | xmlMirrors () |
QList< QUrl > const & | xmlMirrors () const |
void | setXmlMirrors (QList< QUrl > const &xmlMirrors__) |
QList< QUrl > & | bannerMirrors () |
QList< QUrl > const & | bannerMirrors () const |
void | setBannerMirrors (QList< QUrl > const &bannerMirrors__) |
QList< QUrl > & | zipMirrors () |
QList< QUrl > const & | zipMirrors () const |
void | setZipMirrors (QList< QUrl > const &zipMirrors__) |
QStringList & | languages () |
QStringList const & | languages () const |
void | setLanguages (QStringList const &languages__) |
Mirrors () | |
Mirrors (const QString &key) | |
~Mirrors () | |
QUrl | mirrorsUrl () |
QUrl | languagesUrl () |
QUrl | serverTimeUrl () |
QUrl | searchShowUrl (const QString &showName, const QString &language=QString()) |
QUrl | showUrl (qint64 showId) |
QUrl | episodeUrl (qint64 episodeId) |
QUrl | showAndEpisodesUrl (qint64 showId, const QString &language=QString()) |
QUrl | showAndEpisodesUrlZip (qint64 showId, const QString &language) |
QUrl | updatesUrl (const QString &period) |
QUrl | updatedShowsUrl (const QDateTime &period) |
QUrl | updatedEpisodesUrl (const QDateTime &period) |
QUrl | bannersUrl (qint64 showId) |
QUrl | bannerUrl (const QString &path) |
int | languageId (const QString &l) |
QString | languageById (int id) |
QString | languageNameById (int id) |
QString | languageName (const QString &l) |
QUrl | randomMirror (const QList< QUrl > &mirrors, bool key=false, const QString &postfix=QString(), bool api=true) |
Static Public Member Functions | |
static QList< QPair< Mask, QUrl > > | parseMirrors (const QString &xml) |
static QList< QPair< Mask, QUrl > > | parseMirrors (const QDomNode &node) |
Mirrors::Mirrors | ( | ) |
Mirrors::Mirrors | ( | const QString & | key | ) |
Mirrors::~Mirrors | ( | ) |
QList<QUrl> const& QtTvDB::Mirrors::bannerMirrors | ( | ) | const [inline] |
QList<QUrl>& QtTvDB::Mirrors::bannerMirrors | ( | ) | [inline] |
QUrl Mirrors::bannersUrl | ( | qint64 | showId | ) |
QUrl Mirrors::bannerUrl | ( | const QString & | path | ) |
QUrl Mirrors::episodeUrl | ( | qint64 | episodeId | ) |
QString const& QtTvDB::Mirrors::key | ( | ) | const [inline] |
QString& QtTvDB::Mirrors::key | ( | ) | [inline] |
QString Mirrors::languageById | ( | int | id | ) |
int Mirrors::languageId | ( | const QString & | l | ) |
QString Mirrors::languageName | ( | const QString & | l | ) |
QString Mirrors::languageNameById | ( | int | id | ) |
QStringList const& QtTvDB::Mirrors::languages | ( | ) | const [inline] |
QStringList& QtTvDB::Mirrors::languages | ( | ) | [inline] |
QUrl Mirrors::languagesUrl | ( | ) |
QUrl Mirrors::mirrorsUrl | ( | ) |
QList< QPair< Mirrors::Mask, QUrl > > Mirrors::parseMirrors | ( | const QDomNode & | node | ) | [static] |
QList< QPair< Mirrors::Mask, QUrl > > Mirrors::parseMirrors | ( | const QString & | xml | ) | [static] |
QUrl Mirrors::randomMirror | ( | const QList< QUrl > & | mirrors, | |
bool | key = false , |
|||
const QString & | postfix = QString() , |
|||
bool | api = true | |||
) |
QUrl Mirrors::searchShowUrl | ( | const QString & | showName, | |
const QString & | language = QString() | |||
) |
QUrl Mirrors::serverTimeUrl | ( | ) |
void QtTvDB::Mirrors::setBannerMirrors | ( | QList< QUrl > const & | bannerMirrors__ | ) | [inline] |
void QtTvDB::Mirrors::setKey | ( | QString const & | key__ | ) | [inline] |
void QtTvDB::Mirrors::setLanguages | ( | QStringList const & | languages__ | ) | [inline] |
void QtTvDB::Mirrors::setXmlMirrors | ( | QList< QUrl > const & | xmlMirrors__ | ) | [inline] |
void QtTvDB::Mirrors::setZipMirrors | ( | QList< QUrl > const & | zipMirrors__ | ) | [inline] |
QUrl Mirrors::showAndEpisodesUrl | ( | qint64 | showId, | |
const QString & | language = QString() | |||
) |
QUrl Mirrors::showAndEpisodesUrlZip | ( | qint64 | showId, | |
const QString & | language | |||
) |
QUrl Mirrors::showUrl | ( | qint64 | showId | ) |
QUrl Mirrors::updatedEpisodesUrl | ( | const QDateTime & | period | ) |
QUrl Mirrors::updatedShowsUrl | ( | const QDateTime & | period | ) |
QUrl Mirrors::updatesUrl | ( | const QString & | period | ) |
QList<QUrl> const& QtTvDB::Mirrors::xmlMirrors | ( | ) | const [inline] |
QList<QUrl>& QtTvDB::Mirrors::xmlMirrors | ( | ) | [inline] |
QList<QUrl> const& QtTvDB::Mirrors::zipMirrors | ( | ) | const [inline] |
QList<QUrl>& QtTvDB::Mirrors::zipMirrors | ( | ) | [inline] |