Jellyfin Qt
QML Library for interacting with the Jellyfin multimedia server
Loading...
Searching...
No Matches
Jellyfin::DTO::ListingsProviderInfo Class Reference

#include <listingsproviderinfo.h>

Public Member Functions

 ListingsProviderInfo (bool enableAllTuners)
 
 ListingsProviderInfo (const ListingsProviderInfo &other)
 
void replaceData (ListingsProviderInfo &other)
 
void setFromJson (QJsonObject source)
 
QJsonObject toJson () const
 
QString jellyfinId () const
 
void setJellyfinId (QString newJellyfinId)
 
bool jellyfinIdNull () const
 
void setJellyfinIdNull ()
 
QString type () const
 
void setType (QString newType)
 
bool typeNull () const
 
void setTypeNull ()
 
QString username () const
 
void setUsername (QString newUsername)
 
bool usernameNull () const
 
void setUsernameNull ()
 
QString password () const
 
void setPassword (QString newPassword)
 
bool passwordNull () const
 
void setPasswordNull ()
 
QString listingsId () const
 
void setListingsId (QString newListingsId)
 
bool listingsIdNull () const
 
void setListingsIdNull ()
 
QString zipCode () const
 
void setZipCode (QString newZipCode)
 
bool zipCodeNull () const
 
void setZipCodeNull ()
 
QString country () const
 
void setCountry (QString newCountry)
 
bool countryNull () const
 
void setCountryNull ()
 
QString path () const
 
void setPath (QString newPath)
 
bool pathNull () const
 
void setPathNull ()
 
QStringList enabledTuners () const
 
void setEnabledTuners (QStringList newEnabledTuners)
 
bool enabledTunersNull () const
 
void setEnabledTunersNull ()
 
bool enableAllTuners () const
 
void setEnableAllTuners (bool newEnableAllTuners)
 
QStringList newsCategories () const
 
void setNewsCategories (QStringList newNewsCategories)
 
bool newsCategoriesNull () const
 
void setNewsCategoriesNull ()
 
QStringList sportsCategories () const
 
void setSportsCategories (QStringList newSportsCategories)
 
bool sportsCategoriesNull () const
 
void setSportsCategoriesNull ()
 
QStringList kidsCategories () const
 
void setKidsCategories (QStringList newKidsCategories)
 
bool kidsCategoriesNull () const
 
void setKidsCategoriesNull ()
 
QStringList movieCategories () const
 
void setMovieCategories (QStringList newMovieCategories)
 
bool movieCategoriesNull () const
 
void setMovieCategoriesNull ()
 
QList< NameValuePairchannelMappings () const
 
void setChannelMappings (QList< NameValuePair > newChannelMappings)
 
bool channelMappingsNull () const
 
void setChannelMappingsNull ()
 
QString moviePrefix () const
 
void setMoviePrefix (QString newMoviePrefix)
 
bool moviePrefixNull () const
 
void setMoviePrefixNull ()
 
QString preferredLanguage () const
 
void setPreferredLanguage (QString newPreferredLanguage)
 
bool preferredLanguageNull () const
 
void setPreferredLanguageNull ()
 
QString userAgent () const
 
void setUserAgent (QString newUserAgent)
 
bool userAgentNull () const
 
void setUserAgentNull ()
 

Static Public Member Functions

static ListingsProviderInfo fromJson (QJsonObject source)
 

Protected Attributes

QString m_jellyfinId
 
QString m_type
 
QString m_username
 
QString m_password
 
QString m_listingsId
 
QString m_zipCode
 
QString m_country
 
QString m_path
 
QStringList m_enabledTuners
 
bool m_enableAllTuners
 
QStringList m_newsCategories
 
QStringList m_sportsCategories
 
QStringList m_kidsCategories
 
QStringList m_movieCategories
 
QList< NameValuePairm_channelMappings
 
QString m_moviePrefix
 
QString m_preferredLanguage
 
QString m_userAgent
 

Constructor & Destructor Documentation

◆ ListingsProviderInfo() [1/2]

Jellyfin::DTO::ListingsProviderInfo::ListingsProviderInfo ( bool enableAllTuners)

◆ ListingsProviderInfo() [2/2]

Jellyfin::DTO::ListingsProviderInfo::ListingsProviderInfo ( const ListingsProviderInfo & other)

Member Function Documentation

◆ channelMappings()

QList< NameValuePair > Jellyfin::DTO::ListingsProviderInfo::channelMappings ( ) const

◆ channelMappingsNull()

bool Jellyfin::DTO::ListingsProviderInfo::channelMappingsNull ( ) const

◆ country()

QString Jellyfin::DTO::ListingsProviderInfo::country ( ) const

◆ countryNull()

bool Jellyfin::DTO::ListingsProviderInfo::countryNull ( ) const

◆ enableAllTuners()

bool Jellyfin::DTO::ListingsProviderInfo::enableAllTuners ( ) const

◆ enabledTuners()

QStringList Jellyfin::DTO::ListingsProviderInfo::enabledTuners ( ) const

◆ enabledTunersNull()

bool Jellyfin::DTO::ListingsProviderInfo::enabledTunersNull ( ) const

◆ fromJson()

ListingsProviderInfo Jellyfin::DTO::ListingsProviderInfo::fromJson ( QJsonObject source)
static

◆ jellyfinId()

QString Jellyfin::DTO::ListingsProviderInfo::jellyfinId ( ) const

◆ jellyfinIdNull()

bool Jellyfin::DTO::ListingsProviderInfo::jellyfinIdNull ( ) const

◆ kidsCategories()

QStringList Jellyfin::DTO::ListingsProviderInfo::kidsCategories ( ) const

◆ kidsCategoriesNull()

bool Jellyfin::DTO::ListingsProviderInfo::kidsCategoriesNull ( ) const

◆ listingsId()

QString Jellyfin::DTO::ListingsProviderInfo::listingsId ( ) const

◆ listingsIdNull()

bool Jellyfin::DTO::ListingsProviderInfo::listingsIdNull ( ) const

◆ movieCategories()

QStringList Jellyfin::DTO::ListingsProviderInfo::movieCategories ( ) const

◆ movieCategoriesNull()

bool Jellyfin::DTO::ListingsProviderInfo::movieCategoriesNull ( ) const

◆ moviePrefix()

QString Jellyfin::DTO::ListingsProviderInfo::moviePrefix ( ) const

◆ moviePrefixNull()

bool Jellyfin::DTO::ListingsProviderInfo::moviePrefixNull ( ) const

◆ newsCategories()

QStringList Jellyfin::DTO::ListingsProviderInfo::newsCategories ( ) const

◆ newsCategoriesNull()

bool Jellyfin::DTO::ListingsProviderInfo::newsCategoriesNull ( ) const

◆ password()

QString Jellyfin::DTO::ListingsProviderInfo::password ( ) const

◆ passwordNull()

bool Jellyfin::DTO::ListingsProviderInfo::passwordNull ( ) const

◆ path()

QString Jellyfin::DTO::ListingsProviderInfo::path ( ) const

◆ pathNull()

bool Jellyfin::DTO::ListingsProviderInfo::pathNull ( ) const

◆ preferredLanguage()

QString Jellyfin::DTO::ListingsProviderInfo::preferredLanguage ( ) const

◆ preferredLanguageNull()

bool Jellyfin::DTO::ListingsProviderInfo::preferredLanguageNull ( ) const

◆ replaceData()

void Jellyfin::DTO::ListingsProviderInfo::replaceData ( ListingsProviderInfo & other)

Replaces the data being hold by this class with that of the other.

◆ setChannelMappings()

void Jellyfin::DTO::ListingsProviderInfo::setChannelMappings ( QList< NameValuePair > newChannelMappings)

◆ setChannelMappingsNull()

void Jellyfin::DTO::ListingsProviderInfo::setChannelMappingsNull ( )

◆ setCountry()

void Jellyfin::DTO::ListingsProviderInfo::setCountry ( QString newCountry)

◆ setCountryNull()

void Jellyfin::DTO::ListingsProviderInfo::setCountryNull ( )

◆ setEnableAllTuners()

void Jellyfin::DTO::ListingsProviderInfo::setEnableAllTuners ( bool newEnableAllTuners)

◆ setEnabledTuners()

void Jellyfin::DTO::ListingsProviderInfo::setEnabledTuners ( QStringList newEnabledTuners)

◆ setEnabledTunersNull()

void Jellyfin::DTO::ListingsProviderInfo::setEnabledTunersNull ( )

◆ setFromJson()

void Jellyfin::DTO::ListingsProviderInfo::setFromJson ( QJsonObject source)

◆ setJellyfinId()

void Jellyfin::DTO::ListingsProviderInfo::setJellyfinId ( QString newJellyfinId)

◆ setJellyfinIdNull()

void Jellyfin::DTO::ListingsProviderInfo::setJellyfinIdNull ( )

◆ setKidsCategories()

void Jellyfin::DTO::ListingsProviderInfo::setKidsCategories ( QStringList newKidsCategories)

◆ setKidsCategoriesNull()

void Jellyfin::DTO::ListingsProviderInfo::setKidsCategoriesNull ( )

◆ setListingsId()

void Jellyfin::DTO::ListingsProviderInfo::setListingsId ( QString newListingsId)

◆ setListingsIdNull()

void Jellyfin::DTO::ListingsProviderInfo::setListingsIdNull ( )

◆ setMovieCategories()

void Jellyfin::DTO::ListingsProviderInfo::setMovieCategories ( QStringList newMovieCategories)

◆ setMovieCategoriesNull()

void Jellyfin::DTO::ListingsProviderInfo::setMovieCategoriesNull ( )

◆ setMoviePrefix()

void Jellyfin::DTO::ListingsProviderInfo::setMoviePrefix ( QString newMoviePrefix)

◆ setMoviePrefixNull()

void Jellyfin::DTO::ListingsProviderInfo::setMoviePrefixNull ( )

◆ setNewsCategories()

void Jellyfin::DTO::ListingsProviderInfo::setNewsCategories ( QStringList newNewsCategories)

◆ setNewsCategoriesNull()

void Jellyfin::DTO::ListingsProviderInfo::setNewsCategoriesNull ( )

◆ setPassword()

void Jellyfin::DTO::ListingsProviderInfo::setPassword ( QString newPassword)

◆ setPasswordNull()

void Jellyfin::DTO::ListingsProviderInfo::setPasswordNull ( )

◆ setPath()

void Jellyfin::DTO::ListingsProviderInfo::setPath ( QString newPath)

◆ setPathNull()

void Jellyfin::DTO::ListingsProviderInfo::setPathNull ( )

◆ setPreferredLanguage()

void Jellyfin::DTO::ListingsProviderInfo::setPreferredLanguage ( QString newPreferredLanguage)

◆ setPreferredLanguageNull()

void Jellyfin::DTO::ListingsProviderInfo::setPreferredLanguageNull ( )

◆ setSportsCategories()

void Jellyfin::DTO::ListingsProviderInfo::setSportsCategories ( QStringList newSportsCategories)

◆ setSportsCategoriesNull()

void Jellyfin::DTO::ListingsProviderInfo::setSportsCategoriesNull ( )

◆ setType()

void Jellyfin::DTO::ListingsProviderInfo::setType ( QString newType)

◆ setTypeNull()

void Jellyfin::DTO::ListingsProviderInfo::setTypeNull ( )

◆ setUserAgent()

void Jellyfin::DTO::ListingsProviderInfo::setUserAgent ( QString newUserAgent)

◆ setUserAgentNull()

void Jellyfin::DTO::ListingsProviderInfo::setUserAgentNull ( )

◆ setUsername()

void Jellyfin::DTO::ListingsProviderInfo::setUsername ( QString newUsername)

◆ setUsernameNull()

void Jellyfin::DTO::ListingsProviderInfo::setUsernameNull ( )

◆ setZipCode()

void Jellyfin::DTO::ListingsProviderInfo::setZipCode ( QString newZipCode)

◆ setZipCodeNull()

void Jellyfin::DTO::ListingsProviderInfo::setZipCodeNull ( )

◆ sportsCategories()

QStringList Jellyfin::DTO::ListingsProviderInfo::sportsCategories ( ) const

◆ sportsCategoriesNull()

bool Jellyfin::DTO::ListingsProviderInfo::sportsCategoriesNull ( ) const

◆ toJson()

QJsonObject Jellyfin::DTO::ListingsProviderInfo::toJson ( ) const

◆ type()

QString Jellyfin::DTO::ListingsProviderInfo::type ( ) const

◆ typeNull()

bool Jellyfin::DTO::ListingsProviderInfo::typeNull ( ) const

◆ userAgent()

QString Jellyfin::DTO::ListingsProviderInfo::userAgent ( ) const

◆ userAgentNull()

bool Jellyfin::DTO::ListingsProviderInfo::userAgentNull ( ) const

◆ username()

QString Jellyfin::DTO::ListingsProviderInfo::username ( ) const

◆ usernameNull()

bool Jellyfin::DTO::ListingsProviderInfo::usernameNull ( ) const

◆ zipCode()

QString Jellyfin::DTO::ListingsProviderInfo::zipCode ( ) const

◆ zipCodeNull()

bool Jellyfin::DTO::ListingsProviderInfo::zipCodeNull ( ) const

Member Data Documentation

◆ m_channelMappings

QList<NameValuePair> Jellyfin::DTO::ListingsProviderInfo::m_channelMappings
protected

◆ m_country

QString Jellyfin::DTO::ListingsProviderInfo::m_country
protected

◆ m_enableAllTuners

bool Jellyfin::DTO::ListingsProviderInfo::m_enableAllTuners
protected

◆ m_enabledTuners

QStringList Jellyfin::DTO::ListingsProviderInfo::m_enabledTuners
protected

◆ m_jellyfinId

QString Jellyfin::DTO::ListingsProviderInfo::m_jellyfinId
protected

◆ m_kidsCategories

QStringList Jellyfin::DTO::ListingsProviderInfo::m_kidsCategories
protected

◆ m_listingsId

QString Jellyfin::DTO::ListingsProviderInfo::m_listingsId
protected

◆ m_movieCategories

QStringList Jellyfin::DTO::ListingsProviderInfo::m_movieCategories
protected

◆ m_moviePrefix

QString Jellyfin::DTO::ListingsProviderInfo::m_moviePrefix
protected

◆ m_newsCategories

QStringList Jellyfin::DTO::ListingsProviderInfo::m_newsCategories
protected

◆ m_password

QString Jellyfin::DTO::ListingsProviderInfo::m_password
protected

◆ m_path

QString Jellyfin::DTO::ListingsProviderInfo::m_path
protected

◆ m_preferredLanguage

QString Jellyfin::DTO::ListingsProviderInfo::m_preferredLanguage
protected

◆ m_sportsCategories

QStringList Jellyfin::DTO::ListingsProviderInfo::m_sportsCategories
protected

◆ m_type

QString Jellyfin::DTO::ListingsProviderInfo::m_type
protected

◆ m_userAgent

QString Jellyfin::DTO::ListingsProviderInfo::m_userAgent
protected

◆ m_username

QString Jellyfin::DTO::ListingsProviderInfo::m_username
protected

◆ m_zipCode

QString Jellyfin::DTO::ListingsProviderInfo::m_zipCode
protected

The documentation for this class was generated from the following files: