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

#include <metadataeditorinfo.h>

Public Member Functions

 MetadataEditorInfo ()
 
 MetadataEditorInfo (const MetadataEditorInfo &other)
 
void replaceData (MetadataEditorInfo &other)
 
void setFromJson (QJsonObject source)
 
QJsonObject toJson () const
 
QList< ParentalRatingparentalRatingOptions () const
 
void setParentalRatingOptions (QList< ParentalRating > newParentalRatingOptions)
 
bool parentalRatingOptionsNull () const
 
void setParentalRatingOptionsNull ()
 
QList< CountryInfocountries () const
 
void setCountries (QList< CountryInfo > newCountries)
 
bool countriesNull () const
 
void setCountriesNull ()
 
QList< CultureDtocultures () const
 
void setCultures (QList< CultureDto > newCultures)
 
bool culturesNull () const
 
void setCulturesNull ()
 
QList< ExternalIdInfoexternalIdInfos () const
 
void setExternalIdInfos (QList< ExternalIdInfo > newExternalIdInfos)
 
bool externalIdInfosNull () const
 
void setExternalIdInfosNull ()
 
QString contentType () const
 
void setContentType (QString newContentType)
 
bool contentTypeNull () const
 
void setContentTypeNull ()
 
QList< NameValuePaircontentTypeOptions () const
 
void setContentTypeOptions (QList< NameValuePair > newContentTypeOptions)
 
bool contentTypeOptionsNull () const
 
void setContentTypeOptionsNull ()
 

Static Public Member Functions

static MetadataEditorInfo fromJson (QJsonObject source)
 

Protected Attributes

QList< ParentalRatingm_parentalRatingOptions
 
QList< CountryInfom_countries
 
QList< CultureDtom_cultures
 
QList< ExternalIdInfom_externalIdInfos
 
QString m_contentType
 
QList< NameValuePairm_contentTypeOptions
 

Constructor & Destructor Documentation

◆ MetadataEditorInfo() [1/2]

Jellyfin::DTO::MetadataEditorInfo::MetadataEditorInfo ( )

◆ MetadataEditorInfo() [2/2]

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

Member Function Documentation

◆ contentType()

QString Jellyfin::DTO::MetadataEditorInfo::contentType ( ) const

◆ contentTypeNull()

bool Jellyfin::DTO::MetadataEditorInfo::contentTypeNull ( ) const

◆ contentTypeOptions()

QList< NameValuePair > Jellyfin::DTO::MetadataEditorInfo::contentTypeOptions ( ) const

◆ contentTypeOptionsNull()

bool Jellyfin::DTO::MetadataEditorInfo::contentTypeOptionsNull ( ) const

◆ countries()

QList< CountryInfo > Jellyfin::DTO::MetadataEditorInfo::countries ( ) const

◆ countriesNull()

bool Jellyfin::DTO::MetadataEditorInfo::countriesNull ( ) const

◆ cultures()

QList< CultureDto > Jellyfin::DTO::MetadataEditorInfo::cultures ( ) const

◆ culturesNull()

bool Jellyfin::DTO::MetadataEditorInfo::culturesNull ( ) const

◆ externalIdInfos()

QList< ExternalIdInfo > Jellyfin::DTO::MetadataEditorInfo::externalIdInfos ( ) const

◆ externalIdInfosNull()

bool Jellyfin::DTO::MetadataEditorInfo::externalIdInfosNull ( ) const

◆ fromJson()

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

◆ parentalRatingOptions()

QList< ParentalRating > Jellyfin::DTO::MetadataEditorInfo::parentalRatingOptions ( ) const

◆ parentalRatingOptionsNull()

bool Jellyfin::DTO::MetadataEditorInfo::parentalRatingOptionsNull ( ) const

◆ replaceData()

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

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

◆ setContentType()

void Jellyfin::DTO::MetadataEditorInfo::setContentType ( QString newContentType)

◆ setContentTypeNull()

void Jellyfin::DTO::MetadataEditorInfo::setContentTypeNull ( )

◆ setContentTypeOptions()

void Jellyfin::DTO::MetadataEditorInfo::setContentTypeOptions ( QList< NameValuePair > newContentTypeOptions)

◆ setContentTypeOptionsNull()

void Jellyfin::DTO::MetadataEditorInfo::setContentTypeOptionsNull ( )

◆ setCountries()

void Jellyfin::DTO::MetadataEditorInfo::setCountries ( QList< CountryInfo > newCountries)

◆ setCountriesNull()

void Jellyfin::DTO::MetadataEditorInfo::setCountriesNull ( )

◆ setCultures()

void Jellyfin::DTO::MetadataEditorInfo::setCultures ( QList< CultureDto > newCultures)

◆ setCulturesNull()

void Jellyfin::DTO::MetadataEditorInfo::setCulturesNull ( )

◆ setExternalIdInfos()

void Jellyfin::DTO::MetadataEditorInfo::setExternalIdInfos ( QList< ExternalIdInfo > newExternalIdInfos)

◆ setExternalIdInfosNull()

void Jellyfin::DTO::MetadataEditorInfo::setExternalIdInfosNull ( )

◆ setFromJson()

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

◆ setParentalRatingOptions()

void Jellyfin::DTO::MetadataEditorInfo::setParentalRatingOptions ( QList< ParentalRating > newParentalRatingOptions)

◆ setParentalRatingOptionsNull()

void Jellyfin::DTO::MetadataEditorInfo::setParentalRatingOptionsNull ( )

◆ toJson()

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

Member Data Documentation

◆ m_contentType

QString Jellyfin::DTO::MetadataEditorInfo::m_contentType
protected

◆ m_contentTypeOptions

QList<NameValuePair> Jellyfin::DTO::MetadataEditorInfo::m_contentTypeOptions
protected

◆ m_countries

QList<CountryInfo> Jellyfin::DTO::MetadataEditorInfo::m_countries
protected

◆ m_cultures

QList<CultureDto> Jellyfin::DTO::MetadataEditorInfo::m_cultures
protected

◆ m_externalIdInfos

QList<ExternalIdInfo> Jellyfin::DTO::MetadataEditorInfo::m_externalIdInfos
protected

◆ m_parentalRatingOptions

QList<ParentalRating> Jellyfin::DTO::MetadataEditorInfo::m_parentalRatingOptions
protected

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