30#ifndef JELLYFIN_DTO_PACKAGEINFO_H
31#define JELLYFIN_DTO_PACKAGEINFO_H
72 QJsonObject
toJson()
const;
105 QString
owner()
const;
124 QString
guid()
const;
An Api client for Jellyfin. Handles requests and authentication.
Definition apiclient.h:90
Definition packageinfo.h:51
QString m_description
Definition packageinfo.h:154
void setGuid(QString newGuid)
Definition packageinfo.cpp:147
QString m_overview
Definition packageinfo.h:155
static PackageInfo fromJson(QJsonObject source)
Definition packageinfo.cpp:78
void setCategory(QString newCategory)
Gets or sets the category.
Definition packageinfo.cpp:141
void setFromJson(QJsonObject source)
Definition packageinfo.cpp:85
void setVersions(QList< VersionInfo > newVersions)
Gets or sets the versions.
Definition packageinfo.cpp:153
void setOwner(QString newOwner)
Gets or sets the owner.
Definition packageinfo.cpp:135
QList< VersionInfo > versions() const
Gets or sets the versions.
Definition packageinfo.cpp:151
QString guid() const
Definition packageinfo.cpp:145
QString m_owner
Definition packageinfo.h:156
void setDescription(QString newDescription)
Gets or sets a long description of the plugin containing features or helpful explanations.
Definition packageinfo.cpp:123
QString m_imageUrl
Definition packageinfo.h:160
void setOverview(QString newOverview)
Gets or sets a short overview of what the plugin does.
Definition packageinfo.cpp:129
QString m_guid
Definition packageinfo.h:158
QString m_name
Definition packageinfo.h:153
PackageInfo(QString name, QString description, QString overview, QString owner, QString category, QString guid, QList< VersionInfo > versions)
Definition packageinfo.cpp:36
QJsonObject toJson() const
Definition packageinfo.cpp:97
QList< VersionInfo > m_versions
Definition packageinfo.h:159
void setImageUrl(QString newImageUrl)
Gets or sets the image url for the package.
Definition packageinfo.cpp:159
QString overview() const
Gets or sets a short overview of what the plugin does.
Definition packageinfo.cpp:127
QString category() const
Gets or sets the category.
Definition packageinfo.cpp:139
QString name() const
Gets or sets the name.
Definition packageinfo.cpp:115
QString imageUrl() const
Gets or sets the image url for the package.
Definition packageinfo.cpp:157
void setImageUrlNull()
Definition packageinfo.cpp:166
QString m_category
Definition packageinfo.h:157
bool imageUrlNull() const
Definition packageinfo.cpp:162
QString description() const
Gets or sets a long description of the plugin containing features or helpful explanations.
Definition packageinfo.cpp:121
void setName(QString newName)
Gets or sets the name.
Definition packageinfo.cpp:117
QString owner() const
Gets or sets the owner.
Definition packageinfo.cpp:133
void replaceData(PackageInfo &other)
Definition packageinfo.cpp:67
Definition mediaplayer2.h:20
Contains auto-generated Data Transfer Objects for the Jellyfin HTTP API.
Definition accessschedule.h:128
Jellyfin::DTO::PackageInfo PackageInfo
Definition packageinfo.h:172
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