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

#include <libraryoptionsresultdto.h>

Public Member Functions

 LibraryOptionsResultDto ()
 
 LibraryOptionsResultDto (const LibraryOptionsResultDto &other)
 
void replaceData (LibraryOptionsResultDto &other)
 
void setFromJson (QJsonObject source)
 
QJsonObject toJson () const
 
QList< LibraryOptionInfoDtometadataSavers () const
 Gets or sets the metadata savers.
 
void setMetadataSavers (QList< LibraryOptionInfoDto > newMetadataSavers)
 Gets or sets the metadata savers.
 
bool metadataSaversNull () const
 
void setMetadataSaversNull ()
 
QList< LibraryOptionInfoDtometadataReaders () const
 Gets or sets the metadata readers.
 
void setMetadataReaders (QList< LibraryOptionInfoDto > newMetadataReaders)
 Gets or sets the metadata readers.
 
bool metadataReadersNull () const
 
void setMetadataReadersNull ()
 
QList< LibraryOptionInfoDtosubtitleFetchers () const
 Gets or sets the subtitle fetchers.
 
void setSubtitleFetchers (QList< LibraryOptionInfoDto > newSubtitleFetchers)
 Gets or sets the subtitle fetchers.
 
bool subtitleFetchersNull () const
 
void setSubtitleFetchersNull ()
 
QList< LibraryTypeOptionsDtotypeOptions () const
 Gets or sets the type options.
 
void setTypeOptions (QList< LibraryTypeOptionsDto > newTypeOptions)
 Gets or sets the type options.
 
bool typeOptionsNull () const
 
void setTypeOptionsNull ()
 

Static Public Member Functions

static LibraryOptionsResultDto fromJson (QJsonObject source)
 

Protected Attributes

QList< LibraryOptionInfoDtom_metadataSavers
 
QList< LibraryOptionInfoDtom_metadataReaders
 
QList< LibraryOptionInfoDtom_subtitleFetchers
 
QList< LibraryTypeOptionsDtom_typeOptions
 

Constructor & Destructor Documentation

◆ LibraryOptionsResultDto() [1/2]

Jellyfin::DTO::LibraryOptionsResultDto::LibraryOptionsResultDto ( )

◆ LibraryOptionsResultDto() [2/2]

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

Member Function Documentation

◆ fromJson()

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

◆ metadataReaders()

QList< LibraryOptionInfoDto > Jellyfin::DTO::LibraryOptionsResultDto::metadataReaders ( ) const

Gets or sets the metadata readers.

◆ metadataReadersNull()

bool Jellyfin::DTO::LibraryOptionsResultDto::metadataReadersNull ( ) const

◆ metadataSavers()

QList< LibraryOptionInfoDto > Jellyfin::DTO::LibraryOptionsResultDto::metadataSavers ( ) const

Gets or sets the metadata savers.

◆ metadataSaversNull()

bool Jellyfin::DTO::LibraryOptionsResultDto::metadataSaversNull ( ) const

◆ replaceData()

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

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

◆ setFromJson()

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

◆ setMetadataReaders()

void Jellyfin::DTO::LibraryOptionsResultDto::setMetadataReaders ( QList< LibraryOptionInfoDto > newMetadataReaders)

Gets or sets the metadata readers.

◆ setMetadataReadersNull()

void Jellyfin::DTO::LibraryOptionsResultDto::setMetadataReadersNull ( )

◆ setMetadataSavers()

void Jellyfin::DTO::LibraryOptionsResultDto::setMetadataSavers ( QList< LibraryOptionInfoDto > newMetadataSavers)

Gets or sets the metadata savers.

◆ setMetadataSaversNull()

void Jellyfin::DTO::LibraryOptionsResultDto::setMetadataSaversNull ( )

◆ setSubtitleFetchers()

void Jellyfin::DTO::LibraryOptionsResultDto::setSubtitleFetchers ( QList< LibraryOptionInfoDto > newSubtitleFetchers)

Gets or sets the subtitle fetchers.

◆ setSubtitleFetchersNull()

void Jellyfin::DTO::LibraryOptionsResultDto::setSubtitleFetchersNull ( )

◆ setTypeOptions()

void Jellyfin::DTO::LibraryOptionsResultDto::setTypeOptions ( QList< LibraryTypeOptionsDto > newTypeOptions)

Gets or sets the type options.

◆ setTypeOptionsNull()

void Jellyfin::DTO::LibraryOptionsResultDto::setTypeOptionsNull ( )

◆ subtitleFetchers()

QList< LibraryOptionInfoDto > Jellyfin::DTO::LibraryOptionsResultDto::subtitleFetchers ( ) const

Gets or sets the subtitle fetchers.

◆ subtitleFetchersNull()

bool Jellyfin::DTO::LibraryOptionsResultDto::subtitleFetchersNull ( ) const

◆ toJson()

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

◆ typeOptions()

QList< LibraryTypeOptionsDto > Jellyfin::DTO::LibraryOptionsResultDto::typeOptions ( ) const

Gets or sets the type options.

◆ typeOptionsNull()

bool Jellyfin::DTO::LibraryOptionsResultDto::typeOptionsNull ( ) const

Member Data Documentation

◆ m_metadataReaders

QList<LibraryOptionInfoDto> Jellyfin::DTO::LibraryOptionsResultDto::m_metadataReaders
protected

◆ m_metadataSavers

QList<LibraryOptionInfoDto> Jellyfin::DTO::LibraryOptionsResultDto::m_metadataSavers
protected

◆ m_subtitleFetchers

QList<LibraryOptionInfoDto> Jellyfin::DTO::LibraryOptionsResultDto::m_subtitleFetchers
protected

◆ m_typeOptions

QList<LibraryTypeOptionsDto> Jellyfin::DTO::LibraryOptionsResultDto::m_typeOptions
protected

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