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

#include <typeoptions.h>

Public Member Functions

 TypeOptions ()
 TypeOptions (const TypeOptions &other)
void replaceData (TypeOptions &other)
void setFromJson (QJsonObject source)
QJsonObject toJson () const
QString type () const
void setType (QString newType)
bool typeNull () const
void setTypeNull ()
QStringList metadataFetchers () const
void setMetadataFetchers (QStringList newMetadataFetchers)
bool metadataFetchersNull () const
void setMetadataFetchersNull ()
QStringList metadataFetcherOrder () const
void setMetadataFetcherOrder (QStringList newMetadataFetcherOrder)
bool metadataFetcherOrderNull () const
void setMetadataFetcherOrderNull ()
QStringList imageFetchers () const
void setImageFetchers (QStringList newImageFetchers)
bool imageFetchersNull () const
void setImageFetchersNull ()
QStringList imageFetcherOrder () const
void setImageFetcherOrder (QStringList newImageFetcherOrder)
bool imageFetcherOrderNull () const
void setImageFetcherOrderNull ()
QList< ImageOptionimageOptions () const
void setImageOptions (QList< ImageOption > newImageOptions)
bool imageOptionsNull () const
void setImageOptionsNull ()

Static Public Member Functions

static TypeOptions fromJson (QJsonObject source)

Protected Attributes

QString m_type
QStringList m_metadataFetchers
QStringList m_metadataFetcherOrder
QStringList m_imageFetchers
QStringList m_imageFetcherOrder
QList< ImageOptionm_imageOptions

Constructor & Destructor Documentation

◆ TypeOptions() [1/2]

Jellyfin::DTO::TypeOptions::TypeOptions ( )

◆ TypeOptions() [2/2]

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

Member Function Documentation

◆ fromJson()

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

◆ imageFetcherOrder()

QStringList Jellyfin::DTO::TypeOptions::imageFetcherOrder ( ) const

◆ imageFetcherOrderNull()

bool Jellyfin::DTO::TypeOptions::imageFetcherOrderNull ( ) const

◆ imageFetchers()

QStringList Jellyfin::DTO::TypeOptions::imageFetchers ( ) const

◆ imageFetchersNull()

bool Jellyfin::DTO::TypeOptions::imageFetchersNull ( ) const

◆ imageOptions()

QList< ImageOption > Jellyfin::DTO::TypeOptions::imageOptions ( ) const

◆ imageOptionsNull()

bool Jellyfin::DTO::TypeOptions::imageOptionsNull ( ) const

◆ metadataFetcherOrder()

QStringList Jellyfin::DTO::TypeOptions::metadataFetcherOrder ( ) const

◆ metadataFetcherOrderNull()

bool Jellyfin::DTO::TypeOptions::metadataFetcherOrderNull ( ) const

◆ metadataFetchers()

QStringList Jellyfin::DTO::TypeOptions::metadataFetchers ( ) const

◆ metadataFetchersNull()

bool Jellyfin::DTO::TypeOptions::metadataFetchersNull ( ) const

◆ replaceData()

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

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

◆ setFromJson()

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

◆ setImageFetcherOrder()

void Jellyfin::DTO::TypeOptions::setImageFetcherOrder ( QStringList newImageFetcherOrder)

◆ setImageFetcherOrderNull()

void Jellyfin::DTO::TypeOptions::setImageFetcherOrderNull ( )

◆ setImageFetchers()

void Jellyfin::DTO::TypeOptions::setImageFetchers ( QStringList newImageFetchers)

◆ setImageFetchersNull()

void Jellyfin::DTO::TypeOptions::setImageFetchersNull ( )

◆ setImageOptions()

void Jellyfin::DTO::TypeOptions::setImageOptions ( QList< ImageOption > newImageOptions)

◆ setImageOptionsNull()

void Jellyfin::DTO::TypeOptions::setImageOptionsNull ( )

◆ setMetadataFetcherOrder()

void Jellyfin::DTO::TypeOptions::setMetadataFetcherOrder ( QStringList newMetadataFetcherOrder)

◆ setMetadataFetcherOrderNull()

void Jellyfin::DTO::TypeOptions::setMetadataFetcherOrderNull ( )

◆ setMetadataFetchers()

void Jellyfin::DTO::TypeOptions::setMetadataFetchers ( QStringList newMetadataFetchers)

◆ setMetadataFetchersNull()

void Jellyfin::DTO::TypeOptions::setMetadataFetchersNull ( )

◆ setType()

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

◆ setTypeNull()

void Jellyfin::DTO::TypeOptions::setTypeNull ( )

◆ toJson()

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

◆ type()

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

◆ typeNull()

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

Member Data Documentation

◆ m_imageFetcherOrder

QStringList Jellyfin::DTO::TypeOptions::m_imageFetcherOrder
protected

◆ m_imageFetchers

QStringList Jellyfin::DTO::TypeOptions::m_imageFetchers
protected

◆ m_imageOptions

QList<ImageOption> Jellyfin::DTO::TypeOptions::m_imageOptions
protected

◆ m_metadataFetcherOrder

QStringList Jellyfin::DTO::TypeOptions::m_metadataFetcherOrder
protected

◆ m_metadataFetchers

QStringList Jellyfin::DTO::TypeOptions::m_metadataFetchers
protected

◆ m_type

QString Jellyfin::DTO::TypeOptions::m_type
protected

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