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

#include <queryfilterslegacy.h>

Public Member Functions

 QueryFiltersLegacy ()
 
 QueryFiltersLegacy (const QueryFiltersLegacy &other)
 
void replaceData (QueryFiltersLegacy &other)
 
void setFromJson (QJsonObject source)
 
QJsonObject toJson () const
 
QStringList genres () const
 
void setGenres (QStringList newGenres)
 
bool genresNull () const
 
void setGenresNull ()
 
QStringList tags () const
 
void setTags (QStringList newTags)
 
bool tagsNull () const
 
void setTagsNull ()
 
QStringList officialRatings () const
 
void setOfficialRatings (QStringList newOfficialRatings)
 
bool officialRatingsNull () const
 
void setOfficialRatingsNull ()
 
QList< qint32 > years () const
 
void setYears (QList< qint32 > newYears)
 
bool yearsNull () const
 
void setYearsNull ()
 

Static Public Member Functions

static QueryFiltersLegacy fromJson (QJsonObject source)
 

Protected Attributes

QStringList m_genres
 
QStringList m_tags
 
QStringList m_officialRatings
 
QList< qint32 > m_years
 

Constructor & Destructor Documentation

◆ QueryFiltersLegacy() [1/2]

Jellyfin::DTO::QueryFiltersLegacy::QueryFiltersLegacy ( )

◆ QueryFiltersLegacy() [2/2]

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

Member Function Documentation

◆ fromJson()

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

◆ genres()

QStringList Jellyfin::DTO::QueryFiltersLegacy::genres ( ) const

◆ genresNull()

bool Jellyfin::DTO::QueryFiltersLegacy::genresNull ( ) const

◆ officialRatings()

QStringList Jellyfin::DTO::QueryFiltersLegacy::officialRatings ( ) const

◆ officialRatingsNull()

bool Jellyfin::DTO::QueryFiltersLegacy::officialRatingsNull ( ) const

◆ replaceData()

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

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

◆ setFromJson()

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

◆ setGenres()

void Jellyfin::DTO::QueryFiltersLegacy::setGenres ( QStringList newGenres)

◆ setGenresNull()

void Jellyfin::DTO::QueryFiltersLegacy::setGenresNull ( )

◆ setOfficialRatings()

void Jellyfin::DTO::QueryFiltersLegacy::setOfficialRatings ( QStringList newOfficialRatings)

◆ setOfficialRatingsNull()

void Jellyfin::DTO::QueryFiltersLegacy::setOfficialRatingsNull ( )

◆ setTags()

void Jellyfin::DTO::QueryFiltersLegacy::setTags ( QStringList newTags)

◆ setTagsNull()

void Jellyfin::DTO::QueryFiltersLegacy::setTagsNull ( )

◆ setYears()

void Jellyfin::DTO::QueryFiltersLegacy::setYears ( QList< qint32 > newYears)

◆ setYearsNull()

void Jellyfin::DTO::QueryFiltersLegacy::setYearsNull ( )

◆ tags()

QStringList Jellyfin::DTO::QueryFiltersLegacy::tags ( ) const

◆ tagsNull()

bool Jellyfin::DTO::QueryFiltersLegacy::tagsNull ( ) const

◆ toJson()

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

◆ years()

QList< qint32 > Jellyfin::DTO::QueryFiltersLegacy::years ( ) const

◆ yearsNull()

bool Jellyfin::DTO::QueryFiltersLegacy::yearsNull ( ) const

Member Data Documentation

◆ m_genres

QStringList Jellyfin::DTO::QueryFiltersLegacy::m_genres
protected

◆ m_officialRatings

QStringList Jellyfin::DTO::QueryFiltersLegacy::m_officialRatings
protected

◆ m_tags

QStringList Jellyfin::DTO::QueryFiltersLegacy::m_tags
protected

◆ m_years

QList<qint32> Jellyfin::DTO::QueryFiltersLegacy::m_years
protected

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