30#ifndef JELLYFIN_DTO_CHANNELMAPPINGOPTIONSDTO_H
31#define JELLYFIN_DTO_CHANNELMAPPINGOPTIONSDTO_H
70 QJsonObject
toJson()
const;
An Api client for Jellyfin. Handles requests and authentication.
Definition apiclient.h:90
Definition channelmappingoptionsdto.h:53
QList< NameIdPair > providerChannels() const
Gets or sets list of provider channels.
Definition channelmappingoptionsdto.cpp:97
QList< NameValuePair > mappings() const
Gets or sets list of mappings.
Definition channelmappingoptionsdto.cpp:103
QJsonObject toJson() const
Definition channelmappingoptionsdto.cpp:77
void setProviderNameNull()
Definition channelmappingoptionsdto.cpp:118
static ChannelMappingOptionsDto fromJson(QJsonObject source)
Definition channelmappingoptionsdto.cpp:62
ChannelMappingOptionsDto(QList< TunerChannelMapping > tunerChannels, QList< NameIdPair > providerChannels, QList< NameValuePair > mappings)
Definition channelmappingoptionsdto.cpp:36
QList< TunerChannelMapping > m_tunerChannels
Definition channelmappingoptionsdto.h:113
void setProviderName(QString newProviderName)
Gets or sets provider name.
Definition channelmappingoptionsdto.cpp:111
void setTunerChannels(QList< TunerChannelMapping > newTunerChannels)
Gets or sets list of tuner channels.
Definition channelmappingoptionsdto.cpp:93
QString m_providerName
Definition channelmappingoptionsdto.h:116
QList< NameValuePair > m_mappings
Definition channelmappingoptionsdto.h:115
bool providerNameNull() const
Definition channelmappingoptionsdto.cpp:114
QString providerName() const
Gets or sets provider name.
Definition channelmappingoptionsdto.cpp:109
void setFromJson(QJsonObject source)
Definition channelmappingoptionsdto.cpp:69
void replaceData(ChannelMappingOptionsDto &other)
Definition channelmappingoptionsdto.cpp:55
QList< TunerChannelMapping > tunerChannels() const
Gets or sets list of tuner channels.
Definition channelmappingoptionsdto.cpp:91
void setMappings(QList< NameValuePair > newMappings)
Gets or sets list of mappings.
Definition channelmappingoptionsdto.cpp:105
void setProviderChannels(QList< NameIdPair > newProviderChannels)
Gets or sets list of provider channels.
Definition channelmappingoptionsdto.cpp:99
QList< NameIdPair > m_providerChannels
Definition channelmappingoptionsdto.h:114
Definition mediaplayer2.h:20
Contains auto-generated Data Transfer Objects for the Jellyfin HTTP API.
Definition accessschedule.h:128
AccessSchedule fromJsonValue(const QJsonValue &source, convertType< AccessSchedule >)
Definition accessschedule.cpp:133
Jellyfin::DTO::ChannelMappingOptionsDto ChannelMappingOptionsDto
Definition channelmappingoptionsdto.h:128
QJsonValue toJsonValue(const AccessSchedule &source, convertType< AccessSchedule >)
Definition accessschedule.cpp:139
Definition jsonconvimpl.h:45