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

#include <configimagetypes.h>

Public Member Functions

 ConfigImageTypes ()
 ConfigImageTypes (const ConfigImageTypes &other)
void replaceData (ConfigImageTypes &other)
void setFromJson (QJsonObject source)
QJsonObject toJson () const
QStringList backdropSizes () const
void setBackdropSizes (QStringList newBackdropSizes)
bool backdropSizesNull () const
void setBackdropSizesNull ()
QString baseUrl () const
void setBaseUrl (QString newBaseUrl)
bool baseUrlNull () const
void setBaseUrlNull ()
QStringList logoSizes () const
void setLogoSizes (QStringList newLogoSizes)
bool logoSizesNull () const
void setLogoSizesNull ()
QStringList posterSizes () const
void setPosterSizes (QStringList newPosterSizes)
bool posterSizesNull () const
void setPosterSizesNull ()
QStringList profileSizes () const
void setProfileSizes (QStringList newProfileSizes)
bool profileSizesNull () const
void setProfileSizesNull ()
QString secureBaseUrl () const
void setSecureBaseUrl (QString newSecureBaseUrl)
bool secureBaseUrlNull () const
void setSecureBaseUrlNull ()
QStringList stillSizes () const
void setStillSizes (QStringList newStillSizes)
bool stillSizesNull () const
void setStillSizesNull ()

Static Public Member Functions

static ConfigImageTypes fromJson (QJsonObject source)

Protected Attributes

QStringList m_backdropSizes
QString m_baseUrl
QStringList m_logoSizes
QStringList m_posterSizes
QStringList m_profileSizes
QString m_secureBaseUrl
QStringList m_stillSizes

Constructor & Destructor Documentation

◆ ConfigImageTypes() [1/2]

Jellyfin::DTO::ConfigImageTypes::ConfigImageTypes ( )

◆ ConfigImageTypes() [2/2]

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

Member Function Documentation

◆ backdropSizes()

QStringList Jellyfin::DTO::ConfigImageTypes::backdropSizes ( ) const

◆ backdropSizesNull()

bool Jellyfin::DTO::ConfigImageTypes::backdropSizesNull ( ) const

◆ baseUrl()

QString Jellyfin::DTO::ConfigImageTypes::baseUrl ( ) const

◆ baseUrlNull()

bool Jellyfin::DTO::ConfigImageTypes::baseUrlNull ( ) const

◆ fromJson()

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

◆ logoSizes()

QStringList Jellyfin::DTO::ConfigImageTypes::logoSizes ( ) const

◆ logoSizesNull()

bool Jellyfin::DTO::ConfigImageTypes::logoSizesNull ( ) const

◆ posterSizes()

QStringList Jellyfin::DTO::ConfigImageTypes::posterSizes ( ) const

◆ posterSizesNull()

bool Jellyfin::DTO::ConfigImageTypes::posterSizesNull ( ) const

◆ profileSizes()

QStringList Jellyfin::DTO::ConfigImageTypes::profileSizes ( ) const

◆ profileSizesNull()

bool Jellyfin::DTO::ConfigImageTypes::profileSizesNull ( ) const

◆ replaceData()

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

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

◆ secureBaseUrl()

QString Jellyfin::DTO::ConfigImageTypes::secureBaseUrl ( ) const

◆ secureBaseUrlNull()

bool Jellyfin::DTO::ConfigImageTypes::secureBaseUrlNull ( ) const

◆ setBackdropSizes()

void Jellyfin::DTO::ConfigImageTypes::setBackdropSizes ( QStringList newBackdropSizes)

◆ setBackdropSizesNull()

void Jellyfin::DTO::ConfigImageTypes::setBackdropSizesNull ( )

◆ setBaseUrl()

void Jellyfin::DTO::ConfigImageTypes::setBaseUrl ( QString newBaseUrl)

◆ setBaseUrlNull()

void Jellyfin::DTO::ConfigImageTypes::setBaseUrlNull ( )

◆ setFromJson()

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

◆ setLogoSizes()

void Jellyfin::DTO::ConfigImageTypes::setLogoSizes ( QStringList newLogoSizes)

◆ setLogoSizesNull()

void Jellyfin::DTO::ConfigImageTypes::setLogoSizesNull ( )

◆ setPosterSizes()

void Jellyfin::DTO::ConfigImageTypes::setPosterSizes ( QStringList newPosterSizes)

◆ setPosterSizesNull()

void Jellyfin::DTO::ConfigImageTypes::setPosterSizesNull ( )

◆ setProfileSizes()

void Jellyfin::DTO::ConfigImageTypes::setProfileSizes ( QStringList newProfileSizes)

◆ setProfileSizesNull()

void Jellyfin::DTO::ConfigImageTypes::setProfileSizesNull ( )

◆ setSecureBaseUrl()

void Jellyfin::DTO::ConfigImageTypes::setSecureBaseUrl ( QString newSecureBaseUrl)

◆ setSecureBaseUrlNull()

void Jellyfin::DTO::ConfigImageTypes::setSecureBaseUrlNull ( )

◆ setStillSizes()

void Jellyfin::DTO::ConfigImageTypes::setStillSizes ( QStringList newStillSizes)

◆ setStillSizesNull()

void Jellyfin::DTO::ConfigImageTypes::setStillSizesNull ( )

◆ stillSizes()

QStringList Jellyfin::DTO::ConfigImageTypes::stillSizes ( ) const

◆ stillSizesNull()

bool Jellyfin::DTO::ConfigImageTypes::stillSizesNull ( ) const

◆ toJson()

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

Member Data Documentation

◆ m_backdropSizes

QStringList Jellyfin::DTO::ConfigImageTypes::m_backdropSizes
protected

◆ m_baseUrl

QString Jellyfin::DTO::ConfigImageTypes::m_baseUrl
protected

◆ m_logoSizes

QStringList Jellyfin::DTO::ConfigImageTypes::m_logoSizes
protected

◆ m_posterSizes

QStringList Jellyfin::DTO::ConfigImageTypes::m_posterSizes
protected

◆ m_profileSizes

QStringList Jellyfin::DTO::ConfigImageTypes::m_profileSizes
protected

◆ m_secureBaseUrl

QString Jellyfin::DTO::ConfigImageTypes::m_secureBaseUrl
protected

◆ m_stillSizes

QStringList Jellyfin::DTO::ConfigImageTypes::m_stillSizes
protected

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