30#ifndef JELLYFIN_DTO_CONTAINERPROFILE_H
31#define JELLYFIN_DTO_CONTAINERPROFILE_H
68 QJsonObject
toJson()
const;
An Api client for Jellyfin. Handles requests and authentication.
Definition apiclient.h:90
Definition containerprofile.h:52
QList< ProfileCondition > conditions() const
Gets or sets the list of MediaBrowser.Model.Dlna.ProfileCondition which this container will be applie...
Definition containerprofile.cpp:99
void replaceData(ContainerProfile &other)
Definition containerprofile.cpp:53
static ContainerProfile fromJson(QJsonObject source)
Definition containerprofile.cpp:60
void setContainer(QString newContainer)
Gets or sets the container(s) which this container must meet.
Definition containerprofile.cpp:107
bool subContainerNull() const
Definition containerprofile.cpp:123
void setConditions(QList< ProfileCondition > newConditions)
Gets or sets the list of MediaBrowser.Model.Dlna.ProfileCondition which this container will be applie...
Definition containerprofile.cpp:101
bool containerNull() const
Definition containerprofile.cpp:110
void setFromJson(QJsonObject source)
Definition containerprofile.cpp:67
QString m_subContainer
Definition containerprofile.h:112
QJsonObject toJson() const
Definition containerprofile.cpp:75
void setSubContainer(QString newSubContainer)
Gets or sets the sub container(s) which this container must meet.
Definition containerprofile.cpp:120
QString subContainer() const
Gets or sets the sub container(s) which this container must meet.
Definition containerprofile.cpp:118
DlnaProfileType type() const
Definition containerprofile.cpp:93
void setType(DlnaProfileType newType)
Definition containerprofile.cpp:95
ContainerProfile(DlnaProfileType type, QList< ProfileCondition > conditions)
Definition containerprofile.cpp:36
QList< ProfileCondition > m_conditions
Definition containerprofile.h:110
void setSubContainerNull()
Definition containerprofile.cpp:127
void setContainerNull()
Definition containerprofile.cpp:114
QString container() const
Gets or sets the container(s) which this container must meet.
Definition containerprofile.cpp:105
DlnaProfileType m_type
Definition containerprofile.h:109
QString m_container
Definition containerprofile.h:111
Definition mediaplayer2.h:20
Contains auto-generated Data Transfer Objects for the Jellyfin HTTP API.
DlnaProfileTypeClass::Value DlnaProfileType
Definition dlnaprofiletype.h:62
Definition accessschedule.h:128
Jellyfin::DTO::ContainerProfile ContainerProfile
Definition containerprofile.h:124
AccessSchedule fromJsonValue(const QJsonValue &source, convertType< AccessSchedule >)
Definition accessschedule.cpp:133
QJsonValue toJsonValue(const AccessSchedule &source, convertType< AccessSchedule >)
Definition accessschedule.cpp:139
Definition jsonconvimpl.h:45