30#ifndef JELLYFIN_DTO_PACKAGEINFO_H
31#define JELLYFIN_DTO_PACKAGEINFO_H
62 QJsonObject
toJson()
const;
101 QString
owner()
const;
124 QString
guid()
const;
Definition packageinfo.h:51
void setCategoryNull()
Definition packageinfo.cpp:186
QString m_description
Definition packageinfo.h:158
void setGuid(QString newGuid)
Definition packageinfo.cpp:192
PackageInfo()
Definition packageinfo.cpp:35
QString m_overview
Definition packageinfo.h:159
bool nameNull() const
Definition packageinfo.cpp:130
static PackageInfo fromJson(QJsonObject source)
Definition packageinfo.cpp:60
void setCategory(QString newCategory)
Gets or sets the category.
Definition packageinfo.cpp:179
void setFromJson(QJsonObject source)
Definition packageinfo.cpp:67
void setVersions(QList< VersionInfo > newVersions)
Gets or sets the versions.
Definition packageinfo.cpp:205
void setDescriptionNull()
Definition packageinfo.cpp:147
void setOwner(QString newOwner)
Gets or sets the owner.
Definition packageinfo.cpp:166
QList< VersionInfo > versions() const
Gets or sets the versions.
Definition packageinfo.cpp:203
QString guid() const
Definition packageinfo.cpp:190
bool categoryNull() const
Definition packageinfo.cpp:182
bool guidNull() const
Definition packageinfo.cpp:195
QString m_owner
Definition packageinfo.h:160
void setOwnerNull()
Definition packageinfo.cpp:173
void setDescription(QString newDescription)
Gets or sets a long description of the plugin containing features or helpful explanations.
Definition packageinfo.cpp:140
QString m_imageUrl
Definition packageinfo.h:164
void setOverview(QString newOverview)
Gets or sets a short overview of what the plugin does.
Definition packageinfo.cpp:153
QString m_guid
Definition packageinfo.h:162
QString m_name
Definition packageinfo.h:157
QJsonObject toJson() const
Definition packageinfo.cpp:79
QList< VersionInfo > m_versions
Definition packageinfo.h:163
void setImageUrl(QString newImageUrl)
Gets or sets the image url for the package.
Definition packageinfo.cpp:218
QString overview() const
Gets or sets a short overview of what the plugin does.
Definition packageinfo.cpp:151
void setOverviewNull()
Definition packageinfo.cpp:160
bool versionsNull() const
Definition packageinfo.cpp:208
void setNameNull()
Definition packageinfo.cpp:134
QString category() const
Gets or sets the category.
Definition packageinfo.cpp:177
QString name() const
Gets or sets the name.
Definition packageinfo.cpp:125
bool descriptionNull() const
Definition packageinfo.cpp:143
QString imageUrl() const
Gets or sets the image url for the package.
Definition packageinfo.cpp:216
void setGuidNull()
Definition packageinfo.cpp:199
bool overviewNull() const
Definition packageinfo.cpp:156
void setImageUrlNull()
Definition packageinfo.cpp:225
QString m_category
Definition packageinfo.h:161
void setVersionsNull()
Definition packageinfo.cpp:212
bool imageUrlNull() const
Definition packageinfo.cpp:221
bool ownerNull() const
Definition packageinfo.cpp:169
QString description() const
Gets or sets a long description of the plugin containing features or helpful explanations.
Definition packageinfo.cpp:138
void setName(QString newName)
Gets or sets the name.
Definition packageinfo.cpp:127
QString owner() const
Gets or sets the owner.
Definition packageinfo.cpp:164
void replaceData(PackageInfo &other)
Definition packageinfo.cpp:49
Definition mediaplayer2.h:20
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